Pinned Repositories
batchloader
BatchLoader is a utility for data fetching layer to reduce requests via batching written in TypeScript. Inspired by Facebook's DataLoader. Works great with GraphQL, MongoDB, Mongoose, etc.
firebase-encode
Encode and decode firebase key string to escape and unescape unsafe characters (.$[]#/).
graphql-input-number
A configurable custom input number type for GraphQL with sanitization and validation.
graphql-rule
GraphQL rule / access control / auth / security / authorization / permission
proptypes-parser
PropTypes parser / generator for React and React Native components with GraphQL-like syntax.
react-native-google-sign-in
React Native Wrapper for Latest Google Sign-In OAuth SDK / API
react-native-linkedin-sdk
React Native Wrapper for Latest LinkedIn Mobile SDK for Sign-In / Auth and API Access.
react-native-mail-compose
React Native library for composing email. Wraps MFMailComposeViewController for iOS and Intent for Android.
tscpaths
Replace absolute paths to relative paths after typescript compilation
tsdef
TypeScript common pattern shortcut definitions / utility gist library
joonhocho's Repositories
joonhocho/tsdef
TypeScript common pattern shortcut definitions / utility gist library
joonhocho/batchloader
BatchLoader is a utility for data fetching layer to reduce requests via batching written in TypeScript. Inspired by Facebook's DataLoader. Works great with GraphQL, MongoDB, Mongoose, etc.
joonhocho/graphql-scalar
Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.
joonhocho/tsapis
Various cloud services API response types documented and written in TypeScript
joonhocho/country-calling-code
Country calling codes based on countrycode.org
joonhocho/ts-jutil
TypeScript library of simple utility functions
joonhocho/basex-encoder
Encode / decode any base X to and from string or buffer written in TypeScript
joonhocho/expjson
Super lightweight, fast, and optimized evaluate-able and compilable expressions in JSON written in TypeScript
joonhocho/firestore-model
Firestore / Firebase object model schema wrapper
joonhocho/formost
Event based reactive form field model
joonhocho/memprop
React optimization tool for memoizing (function / object) property to avoid unnecessary re-renders
joonhocho/notil
Small utility library written in TypeScript to be used in Node.js environment using Node packages.
joonhocho/restpi
REST API client for various third party cloud services
joonhocho/servertil
HTTP server / express related utilities library written in TypeScript
joonhocho/superwild
Extremely fast, optimized, compilable wildcard pattern matching without using RegExp, which is slow.
joonhocho/ts-url
URL object parser written in TypeScript
joonhocho/tshttpcode
HTTP Status Code enum in TypeScript optimized for tree shaking
joonhocho/tstf
CLI tools for useful TypeScript code transformations such as paths transforms.
joonhocho/tsxhr
A super lightweight XMLHTTPRequest wrapper written in TypeScript. No dependencies.
joonhocho/binar
Encode / decode binary data using Buffer written in TypeScript
joonhocho/bplustree
qwertie/btree-typescript
joonhocho/localdb
LocalDB
joonhocho/mcutil
joonhocho/private-typescript-esmodule-library-template
TypeScript ECMAScript Module Library Template for Private Packages
joonhocho/react-color-palette
🎨 Lightweight Color Picker component for React.
joonhocho/relationset
Compare two sets (array of items) and get relationships between them (Disjoint | Intersecting | Subset | Superset | Equal)
joonhocho/sanivali
Sanitization and validation based on json schema with async and pre-compilation support for Node and Browser written in TypeScript.
joonhocho/social-link
Parse and normalize social profile links like Facebook, Twitter, Instagram, YouTube, LinkedIn, etc.
joonhocho/ts-s3-policy
Amazon AWS S3 Upload Policy Generator with Signature Version 4 written in TypeScript
joonhocho/typescript-esmodule-library-template
TypeScript ECMAScript Module Library Template