Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
h

hildjj

npm

Packages

Current Co-maintainers

Former Co-maintainers

85 packages

abnf

Augmented Backus-Naur Form (ABNF) parsing. See RFC 5234.

arrow

API Builder Tools

basura

Generate random JavaScript

cbor

Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).

cbor2

Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).

cbor-bigdecimal

Plugin for node-cbor to add BigDecimal and BigFloat support. Requires bignumber.js

cbor-cli

Command line tools to encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).

cbor-edn

Parse CBOR Extended Diagnostic Notation as defined by [draft-ietf-cbor-edn-literals-16](https://www.ietf.org/archive/id/draft-ietf-cbor-edn-literals-16.html) and some CBOR working group discussions.

cbor-rn-prereqs

React Native pre-requisites for cbor

cbor-web

This package bundles the [cbor](../cbor) package for easy use on the web. The following packages are bundled in as well, to reduce the degree of difficulty:

chained-emitter

chained-emitter is a an implementation of the EventEmitter found in Node.js, based on EventEmitter2, but adding the ability to return a promise in an event handler.

@cto.af/ca

Testing-only Certificate Authority (CA) for your local development environment ONLY. This is in no way suitable for production of any kind.

@cto.af/chex

hexdump -C as a small JS library

@cto.af/chex-cli

hexdump -C as a small JS library

@cto.af/create

Scaffold a new project in the `@cto.af` style.

@cto.af/editorconfig

EditorConfig File Locator and Interpreter for Node.js

@cto.af/eslint-config

hildjj's lint rules

@cto.af/eslint-plugin-meta

Ensure eslint all rules are sorted, not deprecated, and included

@cto.af/generate-rules-table

Generate a rules table in a eslint plugin's README.md.

@cto.af/http-headers

Parse HTTP headers from RFC 9110 (and a bunch of others) using the full ABNF.

@cto.af/linebreak

Unicode line-breaking algorithm from UAX #14

@cto.af/linewrap

Wrap lines using the Unicode Line Breaking algorithm from UAX #14

@cto.af/linewrap-cli

Wrap lines using the Unicode Line Breaking algorithm from UAX #14

@cto.af/log

A thin wrapper around [Pino](https://getpino.io/#/) to insulate multiple projects from the dependency, and to normalize a common pattern in those projects.

@cto.af/monopub

This project is a relatively-simplified approach to publishing multiple NPM packages from a monorepo. It handles these use cases: