JSPM

Found 576 results for generic functions

meta-types

TypeScript meta functions for (especially variadic) meta programming

  • v2.0.0
  • 183.50
  • Published

g-functions

a non-opinionated library of generic functions for functional programming in JavaScript

  • v0.3.0
  • 98.57
  • Published

generic-interceptor

Provide proxy handler for getting properties and executing functions

  • v2.2.1
  • 95.55
  • Published

protoduck

Fancy duck typing for the most serious of ducks.

  • v5.0.1
  • 83.29
  • Published

generic

Generic multiple-dispatch functions

    • v0.1.1
    • 82.35
    • Published

    core-types-ts

    core-types ⬌ TypeScript interface conversion

    • v4.1.0
    • 76.91
    • Published

    @hapi/catbox

    Multi-strategy object caching service

    • v12.1.1
    • 76.19
    • Published

    typescript-logic

    TypeScript generics to work with boolean types

    • v0.0.0
    • 74.84
    • Published

    typescript-tuple

    Generics to work with tuples in TypeScript

    • v5.0.1
    • 74.39
    • Published

    mdast-util-directive

    mdast extension to parse and serialize generic directives (`:cite[smith04]`)

    • v3.1.0
    • 74.21
    • Published

    remark-directive

    remark plugin to support directives

    • v4.0.0
    • 73.87
    • Published

    core-types

    Generic type declarations for e.g. TypeScript, GraphQL and JSON Schema

    • v3.1.0
    • 69.37
    • Published

    @thi.ng/api

    Common, generic types, interfaces & mixins

    • v8.12.2
    • 68.05
    • Published

    borrowing

    A utility library that provides borrowing mechanisms via assertion functions

    • v0.3.4
    • 67.30
    • Published

    generate-schema

    Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.

    • v2.6.0
    • 65.93
    • Published

    module

    Generate the minimal skeleton/boilerplate for a new Node.js module.

    • v1.2.5
    • 54.49
    • Published

    abstract-cache

    An abstract object cache interface

    • v1.0.1
    • 53.76
    • Published

    lightning-pool

    Fastest generic Pool written with TypeScript

    • v4.11.1
    • 53.18
    • Published

    @stdlib/array-base-setter

    Return an accessor function for setting an element in an indexed array-like object.

    • v0.2.2
    • 52.83
    • Published

    @stdlib/array-base-getter

    Return an accessor function for retrieving an element from an indexed array-like object.

    • v0.2.2
    • 52.55
    • Published

    @stdlib/array-base-accessor-getter

    Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.

    • v0.2.2
    • 52.35
    • Published

    tree-crawl

    Agnostic tree traversal library.

    • v1.2.2
    • 51.31
    • Published

    @angular-builders/dev-server

    Dev server generic builder for Angular build facade. Allows to run custom builder in serve target

    • v7.3.1
    • 50.08
    • Published

    mire

    Generic functions in JavaScript

    • v3.0.3
    • 49.56
    • Published

    session

    Generic session manager (i.e. not depending on cookies or socket connection, etc.)

    • v0.1.0
    • 46.55
    • Published

    ts-metacode

    typescript的元编程工具包

    • v1.4.6-maintain4
    • 46.43
    • Published

    ts-sync-request

    TypeScript strongly-typed wrapper for sync-request library. Make synchronous http calls from TypeScript.

    • v1.4.1
    • 45.19
    • Published

    switched

    Route your data through a series of middleware functions.

    • v0.1.2
    • 43.56
    • Published

    typescript-union

    Generics to work with unions in TypeScript

    • v0.2.0
    • 43.48
    • Published

    graphql-s2s

    Transpile an enriched GraphQL string schema (e.g. support for metadata, inheritance, generic types, ...) into the standard string schema understood by graphql.js and the Apollo server client.

    • v0.22.0
    • 43.09
    • Published

    wTools

    Collection of general purpose tools for solving problems. Fundamentally extend the language without spoiling, so may be used solely or in conjunction with another module of such kind.

    • v0.8.1253
    • 41.80
    • Published

    generic-errors

    Generic errors with common http codes

    • v2.3.1
    • 41.40
    • Published

    @wireapp/store-engine

    Provides a storage wrapper API to unify access to different storage technologies.

    • v5.1.12
    • 40.39
    • Published

    weboptimizer

    A generic web optimizer, (module) bundler and development environment.

    • v2.0.1617
    • 40.13
    • Published

    jest-schema-matcher

    [![npm version](https://badge.fury.io/js/jest-schema-matcher.svg)](https://badge.fury.io/js/jest-schema-matcher) ![Lint-Build-Test-Publish](https://github.com/ryparker/jest-schema-matcher/workflows/Lint-Build-Test-Publish/badge.svg) [![semantic-release](h

    • v1.8.0
    • 39.53
    • Published

    sjb-utils

    Just a collection of utility functions

    • v1.0.13
    • 38.74
    • Published

    html-encode

    A Node.js library for converting HTML documents of arbitrary encoding into a target encoding (utf8, utf16, etc).

    • v2.1.12
    • 37.24
    • Published

    gen-unit

    A generic unit parser/formatter

    • v0.2.1
    • 37.15
    • Published

    remark-attributes

    remark plugin to support attributes like markdown-it-attrs

    • v0.3.2
    • 35.99
    • Published

    @stdlib/array-zeros

    Create a zero-filled array having a specified length.

    • v0.2.2
    • 35.10
    • Published

    wRegexpObject

    Class which encapsulates a trivial logical combination( expression ) and regular expressions which may be applied to a string to tell does that string satisfies regular expressions as well as the logic. RegexpObject provides functionality to compose, comb

    • v0.4.318
    • 35.00
    • Published

    functional-easing

    Abstracted functional easing provider, based on Penner's equations.

    • v1.0.10
    • 34.73
    • Published

    @stdlib/array-base-join

    Return a string created by joining array elements using a specified separator.

    • v0.1.1
    • 34.38
    • Published

    tsmockit

    Generic mocking library for TypeScript

      • v2.0.8
      • 33.44
      • Published

      reserved-email-addresses-list

      List of 1250+ generic, admin, mailer-daemon, and no-reply usernames reserved for security concerns. Made for Forward Email <https//forwardemail.net>.

      • v2.0.16
      • 33.37
      • Published

      @stdlib/array-base-zero-to

      Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.

      • v0.2.1
      • 33.36
      • Published

      ts.validator.fluent

      TypeScript based generic, fluent validation framework library.

      • v1.3.0
      • 32.42
      • Published

      @stdlib/array-filled-by

      Create a filled array according to a provided callback function.

      • v0.2.1
      • 32.20
      • Published

      react-socket-listener

      Generic React hook for real-time event listening with any socket implementation (Socket.IO, WebSocket, etc.)

      • v2.1.0
      • 31.53
      • Published

      @stdlib/array-empty

      Create an uninitialized array having a specified length.

      • v0.3.0
      • 31.47
      • Published

      @rafikidota/iroh

      Sometimes, the best way to solve your own problems is to help someone else.

      • v0.47.3
      • 30.60
      • Published

      generic-ui-core

      A support library for generic UI components.

        • v1.7.0
        • 30.08
        • Published

        @stdlib/array-base-copy

        Copy the elements of an array-like object to a new generic array.

        • v0.2.2
        • 29.92
        • Published

        web-threads

        generic threads using web workers for the web

        • v1.0.135
        • 29.33
        • Published

        mako

        A pluggable general-purpose build tool

        • v1.1.7
        • 28.80
        • Published

        @-xun/js

        Various utilities for common JS/TS tasks

        • v2.0.0
        • 28.76
        • Published

        rivo

        🤖 The ultimate library you need for composable type-level programming in TypeScript, powered by HKT.

        • v0.0.0-dev.20240701
        • 28.70
        • Published

        @stdlib/array-base-every-by

        Test whether all elements in an array pass a test implemented by a predicate function.

        • v0.2.2
        • 28.31
        • Published

        tree-morph

        Agnostic tree morphing library.

        • v0.2.2
        • 27.93
        • Published

        tree-mutate

        n-ary tree mutation library.

        • v0.4.1
        • 27.93
        • Published

        generic-repository

        Generic repository pattern implementation for node.js. Currently supports mongo and in-memory(testing) databases.

        • v1.5.11
        • 27.63
        • Published

        nest-auth-generic-crud

        nest generic crud with optional authentication and logging

          • v1.0.19
          • 27.33
          • Published

          frontblock-generic

          A generic websocket framework for frontblock

            • v0.34.8
            • 26.63
            • Published

            @stdlib/array-one-to

            Generate a linearly spaced numeric array whose elements increment by 1 starting from one.

            • v0.2.2
            • 26.21
            • Published

            @stdlib/array-base-one-to

            Generate a linearly spaced numeric array whose elements increment by 1 starting from one.

            • v0.2.2
            • 25.95
            • Published

            @polar/client-generic

            POLAR Client Generic. General purpose client with everything plugged in.

            • v2.0.0
            • 25.80
            • Published

            schematized

            Turn objects into JSON schemas! The more examples you provide, the better your schema will be.

            • v1.9.0
            • 25.58
            • Published

            union-tuple

            Generics to work with union/tuple in typescript

            • v1.1.2
            • 25.50
            • Published

            @stdlib/array-full

            Create a filled array having a specified length.

            • v0.2.1
            • 24.85
            • Published

            hkt-core

            🍃 A micro HKT (higher-kinded type) implementation for TypeScript, with type safety elegantly guaranteed.

            • v1.2.1
            • 24.77
            • Published

            @stdlib/array-base-place

            Replace elements of an array with provided values according to a provided mask array.

            • v0.1.1
            • 24.46
            • Published

            wtools

            Collection of general purpose tools for solving problems. Aggregates module Tools. Fundamentally extend JavaScript without spoiling namespace, so may be used solely or in conjunction with another module of such kind. Tools contain hundreds of routines to

            • v0.2.98
            • 24.19
            • Published

            react-slot-component

            ## Vue inspired slot like high order component for React

            • v2.0.3
            • 24.18
            • Published

            godam

            Modular & reactive state management framework

            • v1.2.8
            • 23.92
            • Published

            @stdlib/array-place

            Replace elements of an array with provided values according to a provided mask array.

            • v0.1.1
            • 23.92
            • Published

            node-editorconfig

            A generic .editorconfig for Node JS projects. $ npm i -g node-editorconfig ; node-editorconfig

            • v1.4.0
            • 23.86
            • Published

            @legit/fp-helpers

            A few utility functions for functional programming.

            • v1.0.0
            • 23.17
            • Published

            @reusable-ui/basic

            A styled basic building block of Reusable-UI components.

            • v6.5.0
            • 23.16
            • Published

            frontend-plus-react

            librería React genérica para consumir backends de tipo backend-plus.

              • v0.1.11
              • 23.16
              • Published

              @stdlib/array-base-where

              Take elements from either one of two arrays depending on a condition.

              • v0.0.2
              • 23.16
              • Published

              @stdlib/array-ones

              Create an array filled with ones and having a specified length.

              • v0.2.1
              • 23.13
              • Published

              @itrocks/edit

              Generic action-based object edit form in HTML and JSON

              • v0.0.19
              • 22.84
              • Published

              @stdlib/array-put

              Replace specified elements of an array with provided values.

              • v0.0.2
              • 22.81
              • Published

              @itrocks/output

              Generic action-based object output in HTML and JSON

              • v0.0.15
              • 22.64
              • Published

              di-factory

              The generic repository pattern implementation for NodeJS, aka `BaseCRUD`

              • v1.0.9
              • 22.24
              • Published

              generic-middleware

              Express-like generic middleware that you can use for anything.

              • v2.1.0
              • 22.20
              • Published

              snippet-ss

              A generic set of stylesheet classes

              • v1.11.0
              • 22.14
              • Published

              @reusable-ui/visually-hidden

              A generic element that is visually invisible while still allowing it to be exposed to screen readers.

              • v6.5.1
              • 22.09
              • Published

              @reusable-ui/generic

              An unstyled basic building block of Reusable-UI components.

              • v6.5.0
              • 21.94
              • Published

              @nodestrap/element

              A basic building block without any applied stylesheet of nodestrap components.

              • v4.0.9
              • 21.93
              • Published

              ngx-simple-rest

              This library allows you to interact with RESTful services quickly and easily

              • v0.1.14
              • 21.92
              • Published

              @stdlib/array-zero-to

              Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.

              • v0.2.2
              • 21.87
              • Published

              generic-helper

              A module that contains random, but frequently used functions to avoid duplication.

              • v1.0.1
              • 21.77
              • Published

              @bolt/generic-all

              Collection of all generic resets and shared styles in Bolt

              • v0.9.0
              • 21.67
              • Published

              pw-ts-package

              Typescript generic functions for playwright ts framework

              • v1.0.0
              • 21.63
              • Published

              @reusable-ui/content

              A generic element for displaying contents such as paragraphs, images, videos, etc.

              • v6.5.0
              • 21.62
              • Published

              sdk-generator

              Automated Universal SDK Generation for REST API by JSON config

              • v1.0.1
              • 21.58
              • Published

              @horizon-integrations/dev-toolkit

              Toolkit genérico para integração de APIs e sistemas - Profiling, Downloaders, Converters e Utilities

              • v1.2.8
              • 21.36
              • Published

              a1-util

              General usage functions library. The aim of the library is to keep as small as possible but avoid the user link a ton of one-line function modules dependency.

              • v2.1.0
              • 21.31
              • Published

              @stdlib/array-incrspace

              Generate a linearly spaced numeric array using a provided increment.

              • v0.2.2
              • 21.02
              • Published

              @reusable-ui/modal

              Overlays a dialog to the entire site's page.

              • v6.7.4
              • 20.61
              • Published

              @reusable-ui/popup

              A generic element with dynamic visibility (show/hide).

              • v6.5.0
              • 20.61
              • Published

              generic-function

              A generic function implementation for node.js with CLOS-like (Common Lisp Object System) syntax.

              • v0.1.1
              • 20.61
              • Published

              @reusable-ui/dropdown

              Overlays contextual element such as lists, menus, and more.

              • v6.6.4
              • 20.58
              • Published

              @nodestrap/basic

              A basic building block with standard stylesheet of nodestrap components.

              • v4.0.7
              • 20.36
              • Published

              seance

              Generic session manager. Fork of git://github.com/jpolo/node-session.git

              • v0.2.1
              • 20.32
              • Published

              @zkat/protocols

              Multi-type protocol-based polymorphism

              • v2.0.1
              • 20.26
              • Published

              @stdlib/utils-unzip

              Unzip a zipped array (i.e., a nested array of tuples).

              • v0.2.2
              • 20.20
              • Published

              @gnx-utilities/decorators

              Generic services is a library that allows you to create services with a generic repository

              • v0.1.89
              • 20.08
              • Published

              color-sensor-js

              Color sensors kit supporting TCS34725 (I2C) or simulator

              • v0.0.15
              • 20.03
              • Published

              generic-sensors-lite

              Lightweight implementation of W3C spec, targeting constrained devices

              • v0.0.18
              • 19.98
              • Published

              @nodestrap/control

              A generic element with focus/blur and arrive/leave state.

              • v4.0.8
              • 19.93
              • Published

              svelte-generic-table-pager

              <table-pager> extracts a configurable number of lines an dispatches them as actual page data. As self-containing webcomponent or for Svelte in 21KB.

              • v0.2.73
              • 19.53
              • Published

              @synotech/print

              A collection of print templates for synotech applications

                • v2.0.9
                • 19.53
                • Published

                @stdlib/array-base-fliplr2d

                Reverse the order of elements along the last dimension of a two-dimensional nested input array.

                • v0.2.2
                • 19.31
                • Published

                bourgeois-vault

                A TypeScript generic library for managing application configurations with complete type safety

                • v0.1.0
                • 19.15
                • Published

                @nodestrap/indicator

                A generic element with enable/disable and active/passive state.

                • v4.0.8
                • 19.15
                • Published

                @nodestrap/popup

                A generic element with dynamic visibility (show/hide).

                • v4.0.10
                • 18.92
                • Published

                @stdlib/array-base-reject

                Return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function.

                • v0.2.2
                • 18.76
                • Published

                mobiletto-driver-generic

                The generic driver for mobiletto, can wrap any other driver or dynamically define new drivers. This package is intended to be used with mobiletto-base, which does not include any drivers

                • v2.0.17
                • 18.68
                • Published

                svelte-labeled-input

                <labeled-input> css3 styled input field with optional input validation and error message. Web-component or svelte component

                • v0.2.0
                • 18.61
                • Published

                @kameldhakwani90/firebase-app-builder-mcp

                🚀 Agent MCP ultra-intelligent avec Claude AI pour migrer automatiquement n'importe quel projet Firebase Studio vers une application Next.js complète avec interface temps réel stylée

                • v2.0.7
                • 18.61
                • Published

                generic-js

                generic function JS

                • v1.2.2
                • 18.55
                • Published

                goobs-database-plugin

                A flexible and extensible multi-database plugin for TypeScript projects, initially featuring MongoDB support. This plugin offers generic CRUD operations with company and user segregation, type-safe document handling, automatic metadata tracking, and built

                • v0.2.2
                • 18.50
                • Published

                @ng-aks/forms

                A JSON based Form builder library for Angular framework. This library will help you to create dynamic forms with help of simple json format.

                • v5.0.4
                • 18.35
                • Published

                array-sort-compare

                Generic compare function for Array.prototype.sort()

                • v1.0.1
                • 18.29
                • Published

                @nrkn/treescript

                Hyperscript-like creation of generic trees

                • v0.3.0
                • 18.21
                • Published

                @stdlib/array-base-every-by-right

                Test whether all elements in an array pass a test implemented by a predicate function, iterating from right to left.

                • v0.2.2
                • 18.01
                • Published

                @nodestrap/content

                A generic element for displaying contents such as paragraphs, images, videos, etc.

                • v4.0.14
                • 17.99
                • Published

                @stdlib/array-base-flipud2d

                Reverse the order of elements along the first dimension of a two-dimensional nested input array.

                • v0.2.2
                • 17.76
                • Published

                ts-generic-builder

                Type-safe generic builder pattern implementation in Typescript

                • v1.0.4
                • 17.69
                • Published

                @stdlib/array-base-flipud3d

                Reverse the order of elements along the second-to-last dimension of a three-dimensional nested input array.

                • v0.2.2
                • 17.53
                • Published

                type-container

                Essential component for TypeScript magics.

                  • v1.0.1
                  • 17.39
                  • Published

                  lambdash

                  Generic functional programming for javascript

                  • v0.7.0-alpha.5
                  • 17.29
                  • Published