JSPM

Found 79 results for polymorphic

pop-iterate

A polymorphic iterate operator for arrays and other iterables

  • v1.0.1
  • 83.34
  • Published

genfun

Fast, prototype-friendly multimethods.

  • v5.0.0
  • 82.84
  • Published

pop-compare

Polymorphic deep comparison operator for arbitrary values

  • v1.0.0
  • 60.14
  • Published

pop-swap

Range content change operator for arrays and array-like objects

  • v1.0.0
  • 59.79
  • Published

pop-equals

Polymorphic deep equals operator

  • v1.0.0
  • 57.93
  • Published

pop-arrayify

Transforms various collections into arrays by whatever means they support

  • v1.0.0
  • 56.54
  • Published

pop-clone

A polymorphic clone operator for arbitrary object graphs

  • v1.0.1
  • 56.53
  • Published

pop-hash

A hash function for arbitrary objects

  • v1.0.1
  • 56.53
  • Published

pop-observe

Property, range, map, and set content change observers for arrays, objects, and other instances.

  • v2.0.2
  • 54.94
  • Published

pop-zip

Zip and unzip, also called matrix transpose

  • v1.0.0
  • 54.94
  • Published

pop-clear

Clears arrays, objects, and instances that implement the clear method.

  • v1.0.0
  • 54.93
  • Published

@thi.ng/vectors

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

  • v8.6.5
  • 54.88
  • Published

typeorm-polymorphic

A repository for building typed polymorphic relationships

  • v1.1.0
  • 54.44
  • Published

@thi.ng/defmulti

Dynamic, extensible multiple dispatch via user supplied dispatch function.

  • v3.0.75
  • 51.71
  • Published

pending

Abstraction for pending values

  • v0.1.0
  • 49.67
  • Published

watchables

Watchable value abstraction

  • v0.1.0
  • 49.62
  • Published

@klass/react

Class variant utility for React

  • v3.4.11
  • 49.26
  • Published

@thi.ng/geom

Functional, polymorphic API for 2D geometry types & SVG generation

  • v8.2.10
  • 46.91
  • Published

@klass/preact

Class variant utility for Preact

  • v3.4.11
  • 45.73
  • Published

@klass/solid

Class variant utility for Solid

  • v3.4.11
  • 44.54
  • Published

nestjs-graphql-tools

Nestjs Graphql automation library for building performant API

  • v0.10.2
  • 40.66
  • Published

@thi.ng/tensors

0D/1D/2D/3D/4D tensors with extensible polymorphic operations and customizable storage

  • v0.9.0
  • 36.99
  • Published

@thi.ng/geom-axidraw

Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands

  • v1.0.48
  • 36.27
  • Published

sails-hook-deep-orm

Emanimation Technologies Deep ORM hook for Sails ORM. This introduces polymorphic associations, deep population, inclusive population syntax and more, [dynamic attribute methods, soft deletes]

  • v1.0.2
  • 32.52
  • Published

polymorf

Polymorphic function dispatch

  • v1.1.0
  • 30.35
  • Published

monguito

MongoDB Abstract Repository implementation for Node.js

  • v6.1.3
  • 29.85
  • Published

erinlib-typeorm-polymorphic

A repository for building typed polymorphic relationships. This repository is a fork from Ashleigh Simonelli's typeorm-polymorphic

  • v1.0.0
  • 27.48
  • Published

cpsfy

Tiny goodies for Continuation-Passing-Style functions

  • v6.2.0
  • 26.02
  • Published

stoop

A lightweight, polymorphic React component library with intuitive design tokens and built-in styling system.

    • v0.1.0
    • 23.95
    • Published

    polymorphic

    Create functions with different argument signatures for different code flows

    • v1.4.5
    • 23.59
    • Published

    @embellish/react

    A lightweight React styling primitive, powered entirely by CSS and inline styles

    • v0.7.1
    • 22.07
    • Published

    lever-ui-eventbus

    A minimal TypeScript event bus: subscribe(Class, handler), async delivery, dead events, and polymorphic dispatch.

    • v0.1.2
    • 21.54
    • Published

    nestjs-graphql-easy

    A library for NestJS that implements a dataloader (including for polymorphic relation) for graphql, as well as automatic generation of arguments for filters, sorting and pagination, and their processing in the dataloader.

    • v3.1.5
    • 18.70
    • Published

    react-polybox

    React polymorphic component

    • v2.0.1
    • 18.50
    • Published

    @klass/qwik

    Class variant utility for Qwik

    • v4.0.0-next.2
    • 18.35
    • Published

    @klass/vue

    Class variant utility for Vue

    • v4.0.0-next.2
    • 17.00
    • Published

    @wherejuly/null-object

    The tiny polymorphic noop-behavior object to stub actual objects conditionally.

    • v1.0.1
    • 16.88
    • Published

    tagged-ts

    A tagged unions code generation library for discriminating tastes

    • v0.2.0
    • 11.04
    • Published

    multimethods

    fast and flexible pattern matching control flow in JavaScript

    • v1.0.1
    • 11.04
    • Published

    with-polymorphic

    A Higher Order Component for React that enables polymorphic prop patterns.

    • v1.0.0
    • 10.44
    • Published

    js-dynamic-function

    动态函数,类似于多态函数,但不限于按参数类型条件切换执行体

    • v0.0.3
    • 9.94
    • Published

    arify

    JavaScript function overloading. Let your function focus on its function.

    • v0.7.0
    • 9.11
    • Published

    hookform-input

    Smart, polymorphic and typesafe Input component for react-hook-form

    • v2.0.5
    • 8.99
    • Published

    componex

    A powerful, type-safe component styling library for React that combines the best of CSS-in-JS, utility-first CSS, and component composition. Features include variant support, polymorphic components, and seamless TypeScript integration.

    • v1.0.4
    • 8.77
    • Published

    @gryfnie/react-asyncify

    Say goodbye to messy async code! react-asyncify makes handling asynchronous operations in React a breeze. Whether you’re loading data, dealing with errors, or just want to keep your UI smooth and responsive, this simple, reusable polymorphic component has

      • v1.0.1
      • 8.54
      • Published

      @pulseui/core

      A production-ready, headless React UI component library offering maximum styling flexibility with robust TypeScript support and comprehensive accessibility features

      • v1.0.0
      • 8.18
      • Published

      @collections/zip

      Zip and unzip, also called matrix transpose

      • v1.0.0
      • 7.93
      • Published

      factory-one

      Maintained version of factory zero package. Knex based fixtures seeding utility

      • v0.5.0
      • 7.49
      • Published

      mongoose-polymer

      Polymorphic association for mongoose

      • v0.1.0
      • 7.18
      • Published

      schema-morph

      A TypeScript library for schema validation, parsing, and data transformation with support for polymorphic structures, field matching, and synonym mapping.

      • v1.0.1
      • 6.59
      • Published

      plasmatic

      Web framework for polymorphic applications

      • v0.0.7
      • 5.94
      • Published

      morph.js

      Create JavaScript polymorphic functions using array-like syntax

      • v1.0.1
      • 4.55
      • Published

      pojopoly

      A library for polymorphism with POJO object in TypeScript

      • v0.1.1
      • 4.27
      • Published

      tiny-multimethods

      Tiny port of Clojure's multimethods with zero dependencies and 30 LOC.

      • v0.0.4
      • 2.63
      • Published

      polymorphic-as

      Polymorphic as prop api standard PoC. Brings composability to the polymorphic as prop.

      • v0.0.1
      • 2.50
      • Published

      react-polymorphic-component

      A successor to kripod's react-polymorphic-types to make it fully compatible with Typescript 5.

      • v2.0.1
      • 2.43
      • Published

      opt-args

      Simple function overloads for optional arguments

      • v1.0.1
      • 2.43
      • Published

      adonis-lucid-polymorphic-ow

      Adonis Lucid ^4.1.0 Polymorphic Relations Support - Customized for Ow Interactive

      • v1.0.3
      • 0.00
      • Published

      mongoose-reactions

      TypeScript-friendly Mongoose plugin that adds polymorphic reaction support (likes, loves, haha, custom) to any Mongoose model.

      • v0.9.2
      • 0.00
      • Published

      vue-morph

      Adds support for breakpoint dependent modules

        • v1.0.1
        • 0.00
        • Published

        factory-zero

        Knex based fixtures seeding utility

        • v0.4.3
        • 0.00
        • Published

        @prashantraghav/mpt-tree

        Creates tree structure of your multiple resources using polymorphic association. Algorithm used to access tree is Modified Preorder Traversal.

          • v1.0.1
          • 0.00
          • Published