JSPM

Found 79 results for polymorphic

pop-iterate

A polymorphic iterate operator for arrays and other iterables

  • v1.0.1
  • 84.92
  • Published

genfun

Fast, prototype-friendly multimethods.

  • v5.0.0
  • 84.72
  • Published

pop-compare

Polymorphic deep comparison operator for arbitrary values

  • v1.0.0
  • 60.41
  • Published

pop-swap

Range content change operator for arrays and array-like objects

  • v1.0.0
  • 60.21
  • Published

pop-equals

Polymorphic deep equals operator

  • v1.0.0
  • 58.20
  • Published

pop-arrayify

Transforms various collections into arrays by whatever means they support

  • v1.0.0
  • 57.57
  • Published

pop-clone

A polymorphic clone operator for arbitrary object graphs

  • v1.0.1
  • 57.57
  • Published

pop-hash

A hash function for arbitrary objects

  • v1.0.1
  • 57.57
  • Published

pop-observe

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

  • v2.0.2
  • 56.10
  • Published

pop-zip

Zip and unzip, also called matrix transpose

  • v1.0.0
  • 56.09
  • Published

pop-clear

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

  • v1.0.0
  • 56.08
  • Published

@thi.ng/vectors

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

  • v8.6.5
  • 54.75
  • Published

typeorm-polymorphic

A repository for building typed polymorphic relationships

  • v1.1.0
  • 54.59
  • Published

@thi.ng/defmulti

Dynamic, extensible multiple dispatch via user supplied dispatch function.

  • v3.0.75
  • 51.91
  • Published

pending

Abstraction for pending values

  • v0.1.0
  • 49.80
  • Published

watchables

Watchable value abstraction

  • v0.1.0
  • 49.75
  • Published

@klass/react

Class variant utility for React

  • v3.4.11
  • 49.03
  • Published

@thi.ng/geom

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

  • v8.2.10
  • 47.09
  • Published

@klass/preact

Class variant utility for Preact

  • v3.4.11
  • 45.86
  • Published

@klass/solid

Class variant utility for Solid

  • v3.4.11
  • 44.44
  • Published

nestjs-graphql-tools

Nestjs Graphql automation library for building performant API

  • v0.10.2
  • 40.56
  • Published

@thi.ng/tensors

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

  • v0.9.0
  • 36.90
  • 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.36
  • 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.61
  • Published

monguito

MongoDB Abstract Repository implementation for Node.js

  • v6.1.3
  • 30.42
  • Published

polymorf

Polymorphic function dispatch

  • v1.1.0
  • 30.28
  • 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.55
  • Published

cpsfy

Tiny goodies for Continuation-Passing-Style functions

  • v6.2.0
  • 26.44
  • Published

stoop

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

    • v0.1.0
    • 24.02
    • Published

    polymorphic

    Create functions with different argument signatures for different code flows

    • v1.4.5
    • 23.71
    • Published

    @embellish/react

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

    • v0.7.1
    • 21.96
    • Published

    lever-ui-eventbus

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

    • v0.1.2
    • 21.49
    • Published

    react-polybox

    React polymorphic component

    • v2.0.1
    • 18.81
    • 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.79
    • Published

    @klass/qwik

    Class variant utility for Qwik

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

    @klass/vue

    Class variant utility for Vue

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

    @wherejuly/null-object

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

    • v1.0.1
    • 16.85
    • Published

    tagged-ts

    A tagged unions code generation library for discriminating tastes

    • v0.2.0
    • 11.01
    • Published

    multimethods

    fast and flexible pattern matching control flow in JavaScript

    • v1.0.1
    • 11.01
    • Published

    with-polymorphic

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

    • v1.0.0
    • 10.48
    • Published

    js-dynamic-function

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

    • v0.0.3
    • 10.10
    • Published

    arify

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

    • v0.7.0
    • 9.13
    • 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.80
    • 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.52
      • 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.23
      • Published

      @collections/zip

      Zip and unzip, also called matrix transpose

      • v1.0.0
      • 7.95
      • Published

      factory-one

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

      • v0.5.0
      • 7.45
      • Published

      mongoose-polymer

      Polymorphic association for mongoose

      • v0.1.0
      • 7.21
      • Published

      hookform-input

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

      • v2.0.5
      • 7.15
      • 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.72
      • Published

      plasmatic

      Web framework for polymorphic applications

      • v0.0.7
      • 5.96
      • Published

      morph.js

      Create JavaScript polymorphic functions using array-like syntax

      • v1.0.1
      • 4.57
      • Published

      pojopoly

      A library for polymorphism with POJO object in TypeScript

      • v0.1.1
      • 4.26
      • Published

      tiny-multimethods

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

      • v0.0.4
      • 2.64
      • Published

      polymorphic-as

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

      • v0.0.1
      • 2.55
      • Published

      react-polymorphic-component

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

      • v2.0.1
      • 2.48
      • Published

      opt-args

      Simple function overloads for optional arguments

      • v1.0.1
      • 2.48
      • 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