Craig Martin's repositories
inline-try
A javascript library for a functional inline try, offering readability, ergonomics, convenience, and safety.
markdown-textarea-editor
A vanilla JavaScript markdown editor library
insert-at-the-caret
A javascript function to perform text manipulation at the textarea cursor
is-eb-leader-instance
A javascript function to determine if an Elastic Beanstalk instance is the "leader".
markdown-functions
Javascript functions to apply markdown formatting syntaxes into a textarea
elements-examples
Stripe Elements examples.
js-buy-sdk
The JS Buy SDK is a lightweight library that allows you to build ecommerce into any website. It is based on Shopify's API and provides the ability to retrieve products and collections from your shop, add products to a cart, and checkout.
json-forms
JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided
node-data-layer
A non ORM data layer for Postgres in Node
parse-full-name
A function that accepts the full name of a person in any format, parses it, and returns its parts { title, first name, middle name, last name, nickname, suffix, [and any parsing errors] }.
react-email-editor
Drag-n-Drop Email Editor Component for React.js
react-joyride
Create guided tours in your apps
sentry-plugins
Official plugins for Sentry server
suprematism-smart-text
An ng2 component for editable, ellipsised text
vim-settings
My Vim Settings
mantine
A fully featured React components library