Socket
Book a DemoInstallSign in
Socket
k

kmdavis

npm

Packages

Co-maintainers

23 packages

groc

Documentation generation, in the spirit of literate programming.

@handshake/promised-list

Underscore meets Promises

karma-cson-fixtures-preprocessor

A Karma plugin to compile CSON files and make them accessible from Javascript code

@kmdavis/baskerville

Sir Arthur Conan Doyle's The Hound of the User Agent

@kmdavis/cancelable-promise

Promise-like class that adds cancelability to ES6 Promises.

@kmdavis/carmen

What in the world is en-US-sandiego?

@kmdavis/eslint-plugin-sort-imports

A sort-imports rule that properly distinguishes between ES6 import types.

less-terrible-coffeelint-loader

Coffeelint loader module for webpack

node-mystique

Universal string case mutator

react-hotkey-manager

TODO

@remote-ui/async-subscription

This library provides a small, safe implementation of subscriptions that works when all function calls must be asynchronous.

@remote-ui/core

This library provides the core model for maintaining a tree of UI components, and for communicating operations on that tree to another context through tiny messages. For a full overview of how `@remote-ui/core` fits in to the different pieces of remote-ui

@remote-ui/dom

This library provides utilities to render the host side of a [`@remote-ui/core` `ReactRoot`](../core#remoteroot) into the DOM by mapping remote components to [custom elements](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elemen

@remote-ui/htm

This library provides a binding that converts [`htm`](https://github.com/developit/htm) templates into operations on a [`@remote-ui/core` `ReactRoot`](../core#remoteroot).

@remote-ui/mini-react

This package has been deprecated. We suggest using the `@remote-ui/react` package instead, and are working on a DOM adaptor for remote-ui that will allow you to use smaller alternatives to React (like [Preact](https://preactjs.com/)) instead.

@remote-ui/react

This library provides a custom React renderer that gives you the full power of React for your remote application, and provides an optional host layer that makes it easy for existing React apps to integrate a remote root. For a full overview of how `@remot

@remote-ui/rpc

An RPC library with strong support for simulating the transfer of functions via postMessage

@remote-ui/testing

This library provides a unit testing framework for code that uses `@remote-ui/core`. Its API is heavily inspired by the Shopify’s [React testing library](https://github.com/Shopify/quilt/tree/master/packages/react-testing).

@remote-ui/traversal

This package provides a set of utility functions for finding components within a [`@remote-ui/core` `RemoteRoot`](../core#remoteroot).

@remote-ui/types

This library provides a couple of utility types used in other remote-ui libraries. All of these types are re-exported from [`@remote-ui/core`](../core).

@remote-ui/vue

This library provides a custom [Vue](https://v3.vuejs.org) renderer that gives you the full power of Vue for your remote application, and provides an optional host layer that makes it easy for existing Vue apps to integrate a remote root.

@remote-ui/web-workers

This package has been deprecated. If you are looking for an ergonomic way to create web workers in a project using [`@remote-ui/rpc`](../rpc), Webpack, and Babel, we recommend you use [`@shopify/web-worker`](https://github.com/Shopify/quilt/tree/main/pack

threadsjs

A library to create thread behavior in js