Socket
Book a DemoInstallSign in
Socket
t

travishorn

npm

Packages

Current Co-maintainers

Former Co-maintainers

32 packages

authjs-knexjs-adapter

An adapter for Auth.js/NextAuth.js to allow you to connect to any database service via Knex.js.

chromecontext

jQuery plugin to create Chrome-styled context menus (right-click menus) for any element.

connect-lowdb

lowdb session store for Connect

count-substring

A function to return the number of instances of a string within another string.

csval

Check CSV files against a set of validation rules.

d3-gauge-chart

A re-creation of Google Charts's Gauge chart using D3. Only the basics are included: a label and a value.

duckydb

A wrapper class for DuckDB with promise-based queries and named parameters support.

eslint-prettier-boilerplate

Starter repository for a JS project using Prettier formatting.

fake-identity

Generate random identity objects including name, address, etc. This may be useful if you are trying to fill your application with random personal data.

fetchmatch

Downloads files matching a regex from a remote URL

heroicons-svelte

The collection of beautiful hand-crafted SVG icons, by the makers of Tailwind CSS, packaged for Svelte apps.

jquery-expire

jQuery plugin to check to see whether a page has expired and, if so, performs an action.

jquery-filterlist

Uses an input box to filter an unordered list in real-time.

jquery-headerpersist

Locks a header to the top of the page only when user is scrolling within it's parent container.

jquery-rowclick

Expands the clickable area to an entire table row if that row contains a link.

jquery-sessiontimeout

After a set amount of time, a dialog is shown to the user with the option to either log out now, or stay connected. If log out now is selected, the page is redirected to a logout URL. If stay connected is selected, a keep-alive URL is requested through AJ

jquery-tabletotal

Automatically add total row and/or total column to table.

jquery-tabslite

A lighter version of jQuery UI's tabs. For when you just need simple tab functionality and don't need to include the entire jQuery UI library.

libsql-migrate

Database migration and seed management for libsql with configurable options.

merge-nearest-time-series

Pulls data from one time series into another based on the nearest timestamp.

npm-package-store

A web app that displays updates for your globally installed npm modules.

pure-formatters

A collection of pure JS functions that return formatted data. Useful in any view engine.

searchparamify

Create URLSearchParams from a JavaScript object.

@travishorn/diceware

Cryptographically-secure electronic implementation of the Diceware Passphrase method.

@travishorn/ezcrypto

Easy encryption/decryption for Node.js. Uses AES-256 and a 16 byte IV.