Pinned Repositories
actually
A composable assertion library.
ansify
A chainable API for styling ANSI terminal strings
base64
Cross-platform base64 methods for encoding and decoding Unicode (16-bit) strings, including methods to make strings safe for use in `application/x-www-form-urlencoded` values.
bind
A `Function.prototype.bind()` polyfill.
checkfire
UI for checking potential wildfires
classify
Get a remedial type string for any value. Replace all the `typeof`s.
promise
Promise polyfill for ES3/ES5.
mikol's Repositories
mikol/base64
Cross-platform base64 methods for encoding and decoding Unicode (16-bit) strings, including methods to make strings safe for use in `application/x-www-form-urlencoded` values.
mikol/promise
Promise polyfill for ES3/ES5.
mikol/actually
A composable assertion library.
mikol/ansify
A chainable API for styling ANSI terminal strings
mikol/bind
A `Function.prototype.bind()` polyfill.
mikol/checkfire
UI for checking potential wildfires
mikol/classify
Get a remedial type string for any value. Replace all the `typeof`s.
mikol/criteria
A test framework with built-in promise support.
mikol/dyad
A `(state, action) => state` key-value event emitting store for TypeScript and JavaScript apps
mikol/dyad-fsa-fetch
Dyad fetch API middleware with Flux Standard Action support
mikol/dyad-fsa-promise
Dyad promise middleware with Flux Standard Action support
mikol/enclose
Create private property-value stores for your classes.
mikol/eslint-plugin-react
React specific linting rules for ESLint
mikol/filter-syntax
An Atom syntax theme with unbleached paper background colors and vibrant foreground colors.
mikol/instance
Shims and extensions for ES5 Object.*() static methods like Object.assign(), Object.create(), etc.
mikol/is
Utility methods for determining a value’s type.
mikol/locker
A simple file locker with promise, async continuation, and sync support.
mikol/matches
Tests whether `value` matches `regexp` (a value that will be converted to a `RegExp` object if necessary).
mikol/mikol.github.io
My résumé and portfolio.
mikol/object-is
`Object.is()` polyfill.
mikol/observable
Simple ES3+ event bus.
mikol/opa
An open source project to policy-enable any application.
mikol/react-web-notification
React component with HTML5 Web Notification API
mikol/run
Simple development task automation
mikol/sort-keys
Sort JavaScript object properties in alphabetical order for deterministic enumeration.
mikol/stencil
A lightweight template engine with comprehensive encoding methods for mitigating the risk of cross-site scripting (XSS) attacks.
mikol/stringifiable-error
Allow instances of Error to be serialized implicitly by JSON.stringify()
mikol/type
A simple API for prototype-based inheritance using familiar terms implemented as chainable methods.
mikol/webdriverio
Next-gen browser and mobile automation test framework for Node.js
mikol/xcase
Convert strings between `camel`, `constant`, `dot`, `header`, `param`, `pascal`, `path`, `sentence`, `snake`, `space`, and `title` case.