You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket
e

emab

npm
GitHub

Packages

Comaintainers

8 packages

@emab/html-parse-stringify

Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.

@emab/maction

A set of utility functions aimed to help you create well typed actions in React for `redux`. This also helps to remove boilerplate code and keep your store and actions typed without having to completely restructure.

@emab/react-state-sync

![npm (scoped)](https://img.shields.io/npm/v/@emab/react-state-sync?style=flat-square) ![npm](https://img.shields.io/npm/dw/@emab/react-state-sync?style=flat-square) ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/emab/reac

js-imdb-scraper

Simple IMDB scraper

mapbox-location-selector-react

This is a simple implementation of the mapbox map (from `react-map-gl`) and the mapbox geocoder (`@mapbox/mapbox-gl-geocoder`) package.

matchable-action

A type safe pattern for react-redux actions

observable-worker

`observable-worker` is a TypeScript library that provides a simple way to manage web workers and handle their tasks using RxJS observables. This library allows you to dynamically add handlers to the worker and run tasks, receiving responses as observables

vitest-broadcast-channel-mock

This JavaScript module provides a way to mock the `BroadcastChannel` API for testing purposes using [Vitest](https://github.com/vitest-dev/vitest), a fast and type-safe testing framework.