13 packages
@borvik/dialog-polyfill
Polyfill for the dialog element
@borvik/querystring
A library for parsing and encoding query string data
@borvik/react-preservescroll
Provides a react component that is a drop-in replacement for a scrollable `<div>`. All your css still applies to make it scrollable. This just attaches handlers to record and restore the scroll position when you navigate the page either via history oper
@borvik/react-selector-context
What is `react-selector-context`?
@borvik/ts-datatable
Currently there is not much in the way of documentation, though there are a few examples found in `src/examples` to showcase some of the capabilities.
@borvik/use-dialog
This is a reference for how to show a dialog, and a precursor to how a form _might_ work.
@borvik/use-querystate
`useQueryState` is a react hook for storing a state object in the query string. It also responds to changes in the query string and returns the specified portion to you like it was a state.
@borvik/webpack-file-override
Webpack plugin to allow overriding files
express-theme-pug
Enables theming for Express and Pug.
jquery-inputreader
jquery-inputreader is a small library to allow batch scanning of whole barcodes or magnetic stripes from keyboard based readers. The basic principal behind these readers is that they emulate a keyboard - but they type much faster than any human would.
pug-client-template
Enables creating client template functions from within the main pug template
@treorisoft/graphql-pubsub
This library started off as mostly a clone of https://github.com/apollographql/graphql-subscriptions.
@treorisoft/graphql-validator-directive
Allows creating custom constraint directives to validate queries and inputs. Inspired by [graphql-constraint-directive](https://github.com/confuser/graphql-constraint-directive).