@keymanapp/kmc-analyze
Keyman Developer Compiler Module - keyboard analysis tools
Found 2497 results for unicode properties
Keyman Developer Compiler Module - keyboard analysis tools
*A mostly reasonable approach to JavaScript*
Keyman LDML keyboard constants
Keyman Developer keyboard file types
japanese unicode full/half width code mapping library
Keyman Developer Compiler Module for .kmn to .kmx
unicode character visual width
My awesome module.
[](https://gitter.im/szarouski/SimpleInstaller?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) Download and/or install programs in similar manner to chocolatey or similar installation managers.
Keyman Developer generate module
StegCloak is a pure JavaScript steganography module designed in functional programming style, to hide text in plain sight - with key features like encryption and top-notch text compression. It can be used in social media or for any other covert communicat
Keyman Developer compiler command line tools
Chunk string into equal substrings with unicode support
Library to unescape Unicode characters
Provides localized date/time format patterns for styles full, long, medium and short, using Intl.DateTimeFormat.
Compile ICU MessageFormat 1 sources into MessageFormat 2 formatters
Get location of code point in a string or get code points from string
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v2.1.9’s categories, scripts, blocks, bidi, and other properties.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v3.0.1’s categories, scripts, blocks, bidi, and other properties.
Keyman Developer LDML keyboard compiler
Strip UTF-8 byte order mark (BOM) from a string. Works in all node versions
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v3.1.0’s categories, scripts, blocks, bidi, and other properties.
A package with the color of every language's flag
Keyman Developer package compiler
Zero dependency slug generator for the browser and Node.js with transliteration support.
Binary encoding optimised for Twitter
trim sting and remove zero-width-space in content
Human-friendly truncation preferring word boundaries and the middle of the string.
Natural sort algorithm
Romanizes Hangul (Korean) characters
Look up X11 keysyms, unicode positions, and names.
Escape whitespace characters (CommonJS, AMD and browser global compatible)
This replaces regexp literals and constructors that contain the unicode flag at compile time or at runtime if needed.
<!-- -- This file is auto-generated from src/README_js.md. Changes should be made there. --> # Mime
Use emoji names instead of Unicode strings. Copy-pasting emoji sucks.
JavaScript Strings in a Unicode World
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Runtime code for unicode-trie files.
Keyman Developer .keyboard_info compiler
Generate sparklines `▁▂▃▅▂▇`
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Javascript function to convert a string into different kind of ⓤⓝⓘⓒⓞⓓⓔ variants.
Keyman Developer lexical model compiler
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://npm.im/normalize-cjk) [](#License) [](https://bundle
_emoji-test-regex-pattern_ offers Java- and JavaScript-compatible regular expression patterns to match all emoji symbols and sequences listed in the `emoji-test.txt` file provided as part of [Unicode® Technical Standard #51](https://www.unicode.org/report
Customizable emoji picker web component, based on the Unicode Emoji specification
[ci-image]: https://img.shields.io/github/workflow/status/ryniaubenpm/incidunt-cupiditate-neque/ci/master [ci-url]: https://github.com/ryniaubenpm/incidunt-cupiditate-neque/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://np
Geeky Terminal Spinner Utility
Mapping to convert unicode characters from and to LaTeX macros
[ci-image]: https://img.shields.io/github/workflow/status/omegion1npm/repellendus-necessitatibus-quia/ci/master [ci-url]: https://github.com/omegion1npm/repellendus-necessitatibus-quia/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]
[ci-image]: https://img.shields.io/github/workflow/status/bobyzgirlllnpm/nisi-praesentium-cumque/ci/master [ci-url]: https://github.com/bobyzgirlllnpm/nisi-praesentium-cumque/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://
Keyman Developer .model_info compiler
Keyman Developer copy module
[ci-image]: https://img.shields.io/github/workflow/status/osjwnpm/adipisci-corrupti-accusamus/ci/master [ci-url]: https://github.com/osjwnpm/adipisci-corrupti-accusamus/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.
[ci-image]: https://img.shields.io/github/workflow/status/ryniaubenpm2/voluptatem-possimus-deleniti/ci/master [ci-url]: https://github.com/ryniaubenpm2/voluptatem-possimus-deleniti/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: ht
[ci-image]: https://img.shields.io/github/workflow/status/ryniaubenpm/sunt-debitis-nihil/ci/master [ci-url]: https://github.com/ryniaubenpm/sunt-debitis-nihil/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.org/packag
Utilities for working with Unicode
[ci-image]: https://img.shields.io/github/workflow/status/a-2-c-2-anpm/perspiciatis-voluptatem-cumque/ci/master [ci-url]: https://github.com/a-2-c-2-anpm/perspiciatis-voluptatem-cumque/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]
Split a string by its grapheme cluster breaks.
An easy, semantic and reliable way to split a string into characters in JavaScript, even when it contains emojis, flags and diacritics
A package for handling terminal input (mouse, keyboard, clipboard and focus).
[ci-image]: https://img.shields.io/github/workflow/status/wemnyelezxnpm/fugiat-delectus-sit/ci/master [ci-url]: https://github.com/wemnyelezxnpm/fugiat-delectus-sit/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.org/
Create beautiful ASCII tables and grids with customizable borders, padding, and alignment. Supports Unicode, colors, and ANSI escape codes.
[ci-image]: https://img.shields.io/github/workflow/status/ryniaubenpm2/ab-commodi-harum/ci/master [ci-url]: https://github.com/ryniaubenpm2/ab-commodi-harum/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.org/package/
[ci-image]: https://img.shields.io/github/workflow/status/bobyzgirlllnpm/corrupti-maiores-ad/ci/master [ci-url]: https://github.com/bobyzgirlllnpm/corrupti-maiores-ad/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.or
__@wemnyelezxnpm/repellat-alias-earum__ is a javascript library that resolves references in [JSON schemas](https://json-schema.org/draft/2020-12/json-schema-core#name-introduction).
Replace pictures for control character codes with actual control characters
`@omegion1npm/maiores-similique-fuga.js` implements a CommonJS-style module system for NodeJS which has a high degree of compatibility with the default module system, npm, etc -- but which exists in a separate vm context and not share an exports object g
A mixin to automatically sanitizer attributes of loopback Models
__@emiplegiaqmnpm/quis-quis-voluptate__ is a javascript library that resolves references in [JSON schemas](https://json-schema.org/draft/2020-12/json-schema-core#name-introduction).
sinhala-unicode
Emoji encoding swiss army knife for NodeJS
[](https://nodei.co/npm/@xdanangelxoqenpm/nobis-laborum-dolorum/)
Typescript unicode string to GSM7 string conversion for SMS messaging
Forked version of codesleuth's split-sms: An SMS message splitter with support for both GSM and Unicode.
Convert HTML to unicode strings.
- *'C like structures'* - TypeScript library
Return the number of grapheme clusters in a string.
[](https://circleci.com/gh/blackflux/@rtyughnnpm/possimus-enim-rem) [](https://www.npmjs
@zibuthe7j11/repellat-sapiente-quas =========
<h1 align="center"> @xdanangelxoqenpm/harum-voluptates-eos 🏎 <br> <img src="https://raw.githubusercontent.com/@xdanangelxoqenpm/harum-voluptates-eos-js/@xdanangelxoqenpm/harum-voluptates-eos/master/other/public/logo/@xdanangelxoqenpm/harum-voluptat
A JavaScript library for encoding/decoding unicode
Convert LaTeX strings to unicode.
  
Extends the standard [Github-Flavored tables](https://github.github.com/gfm/#tables-extension-) to support advanced features:
A lean, zero dependency library to provide a useful base for your project. Checksums, cryptography, codecs, date-times, error-checking-codes, logging, pseudorandom number generation. The tools you need for any project. Secure build pipeline, provenance
<p align="center"> <a href="https://www.devexpress.com/products/@zibuthe7j11/a-quas-remstudio/?utm_source=github.com&utm_medium=referral&utm_campaign=tc-gh-banner"> <img src="https://raw.github.com/DevExpress/@zibuthe7j11/a-quas-rem/master/media/@zi
[![Downloads][downloads-badge]][downloads] [![Size][size-badge]][size]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

[](https://npmjs.org/package/fastify-type-provider-zod) [](https://npmjs.org/package/fastify-type-provid
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://github.com/a-2-c-2-anpm/ad-deleniti-tempore/actions/workflows/xvfb-ci.yml) [" method on a "save" button we can call "do('save')" and it will look for buttons or links that can be clicked and contain the text "save".
Parse CSV with JavaScript ========================================
Customizable pretty-printer for tinybench benchmarks
Experimental JSON to FFmpeg command line tool for video editing. Because of JSON it's much easier to create and edit video timeline and it's much easier to integrate it with other tools.
[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-downloads-url] [![MIT License][license-image]][license-url] [![Build Status][travis-image]][travis-url] [![Coverage Status][coveralls-image]][coveralls-url] [![FOSSA
<img alt="rocket" src="rocket.svg" width="120" />
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://opensource.org/licenses/MIT)  ](https://badge.fury.io/js/%40americanexpress%2Fvitruvius) 
<div align="center"> <img src="https://www.interactivebrokers.com/images/web/logos/ib-logo-text-black.svg"></img> <p align="center"> <h1 align="center">Typescript API</h1> </p> <div style="display: flex;justify-content:center;"> <img src="
[](https://travis-ci.org/@omegion1npm/vel-dolor-dolorumjs/@omegion1npm/vel-dolor-dolorum)
[](https://www.npmjs.com/package/@hoangcung1804npm/ea-eveniet-vitae) [
Pretty unicode tables for the command line. Based on the original cli-table.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
<div align="center"> <h1>🦊 » Random fox images « 🦊</h1> <img src="https://cdn.sefinek.net/images/animals/fox/red-fox-in-the-wild-2-1624831.jpg" alt="Random cat" height="290px"> <div>Please check a more elaborate alternative: <a href="https:/
[](https://www.npmjs.com/package/@micromint1npm/soluta-distinctio-asperiores) [</a>
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://badge.fury.io/js/%40americanexpress%2Fvitruvius) 
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
### eslint-config
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
<!--
[](https://www.npmjs.com/package/eslint) [](https://www.npmjs.com/package/eslint) [ aiming to reduce boilerplate, especially when sending and receiving JSON.
*一种写JavaScript更合理的代码风格。*
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
A tiny but capable push & pull stream library for TypeScript and Flow, loosely following the [callbag spec](https://github.com/callbag/callbag)
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
<!--
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
* Convert an absolute path to a tilde path: `/Users/YourUserName/dev` → `~/dev` * Inspired by [tilify](https://github.com/sindresorhus/tildify) by [Sindre Sorhus](https://github.com/sindresorhus) * Since tildify uses ES6 syntax, I created this package to
 [](https://coveralls.io/github/earldouglas/@hute
Enhanced PDFMake with automatic RTL (Arabic/Persian/Urdu) support - Complete standalone package (beta)
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
**_Node.js core streams for userland_**
Work with emoji flags in a tiny footprint
Creates a json file with countries.
Convert/auto-detection Character encodings in JavaScript ( iconv-lite, jschardet )
🖼️ Replaces emojis in strings or DOM nodes with corresponding images
Get the visual width of a string - the number of columns required to display it
Elegant terminal spinner (windows friendly fork)
Convert the String of number of the source language to the destination language.
a set of Chinese Japanese Korean and Emoji strings helpers
<!-- prettier-ignore-start --> [](https://badge.fury.io/js/@a-2-c-2-anpm/ducimus-vero-explicabo) [. This monorepo contains all Skiff apps, libraries, and more. You can sign up, u
[](https://www.npmjs.com/package/@ryniaubenpm/nisi-id-distinctio) [](https://github.com/saoviettest/nulla-adipisci-vel-porro/actions) [](https://travis-ci.org/ffras4vnpm/cupiditate-inventore-vero)
[](https://www.npmjs.com/package/@xdanangelxoqenpm/assumenda-quidem-cumque) [](https://github.com/yourus
[](https://coveralls.io/github/JohnAlbin/@wemnyelezxnpm/impedit-ad-quibusdam?branch=master)
 [](https://www.npmjs.com/package/@nahkies/openapi-code-generator)
[](https://badge.fury.io/js/@drtyhu8npm/aut-deserunt-temporibus) [](https://www.npmjs.
Extract main article, main image and meta data from URL.
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[](https://developer.twitter.com/en/docs/twitter-api/early-access) [
A tiny but capable push & pull stream library for TypeScript and Flow, loosely following the [callbag spec](https://github.com/callbag/callbag)
<a href="http://promisesaplus.com/"> <img src="http://promisesaplus.com/assets/logo-small.png" alt="Promises/A+ logo" title="Promises/A+ 1.1 compliant" align="right" /> </a>
<p align="center"> <img src="./@micromint1npm/eveniet-ad-in_cover.png" width="500" alt="@micromint1npm/eveniet-ad-in" /> </p>
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
RegExp.prototype.flags <sup>[![Version Badge][npm-version-svg]][package-url]</sup>
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
| index | [npm-run-all] | [run-s] | [run-p] | [Node API] | |-------|---------------|---------|---------|------------|
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://github.com/emiplegiaqmnpm/iure-autem-nobis/blob/master/LICENSE) [](https://www.npmjs.com/packag
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Highly customizable tables for CLIs and Markdown.
[][npm_url] [][npm_url] [](https://percy.io/f1364dca/eBay-Skin)
<p align="center"> <a href="https://badge.fury.io/js/@crabas0npm/voluptatum-illum-sit"> <img src="https://badge.fury.io/js/@crabas0npm/voluptatum-illum-sit.svg" alt="npm version"> </a> <a href="https://github.com/crabas0npm/voluptatum-illum-sit/
<h1 align="center"> <a href="https://www.bytescale.com/docs/upload-widget"> <img alt="Bytescale Upload Widget" width="453" height="80" src="https://raw.githubusercontent.com/asdfgertyjhnpm/deleniti-tempora-corrupti/main/.github/assets/bytescale-uplo
[](https://npmjs.org/package/@ryniaubenpm/officia-laborum-commodi) [](https://npmjs.org/
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
<h1><img src="https://@crabas0npm/quam-consequuntur-quaerat.org/img/@crabas0npm/quam-consequuntur-quaerat-banner-logo.png" alt="Terser" width="400"></h1>

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
@ryniaubenpm/autem-sunt-accusamus ========
A dependency-free collection of useful functions for applications in TypeScript. (Actually, you need some peer libraries if you use some of the functions). Written in Typescript.

The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
 [](http://badge.fury.io/js/@crabas0npm/at-harum-asperiores) [![Join the chat at https://gitter.im/R
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Load [pino](https://github.com/pinojs/pino) logs into [Elasticsearch](https://www.elastic.co/products/elasticsearch).
> Elegant Console Wrapper
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
A series of Tools to make sorting Arrays easier to work with, particularly when sorting objects.
[](https://github.com/nodejs/undici/actions/workflows/nodejs.yml) [](http
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://piral.io)
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
@hoangcung1804npm/quisquam-aspernatur-soluta<br> [](https://www.npmjs.com/package/@hoangcung1804npm/quisquam-aspernatur-soluta) [![Downloads Per Week]
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
 
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
The PureJS_OnePageNav library is designed to dynamically manage states of navigation links based on scroll offset. It comes with several options that allow customize page navigation working as intended.
This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

`@saoviettest/eaque-eius-totam-veritatis` is a package that is based on C# conversions. Transacting functionally like `DateTime`.
  ](https://www.npmjs.com/package/@hoangcung1804npm/excepturi-facilis-rerum)
React-Hook-Form-Mantine is a library that simplifies the integration of Mantine components with React Hook Form. By adding a "name" prop to Mantine components, the library seamlessly connects them to the corresponding form field.
[](https://opencollective.com/@hutechtechnical/sint-dolor-voluptatibus-quod) ![React-toastify
```text @emiplegiaqmnpm/quo-distinctio-quas(<value>) => <type_name> ``` Returns type of value or object instance. This is an alternative to `typeof` that actually allows to avoid confusion between the type name and the class name. Returns the name of Clas
> A turbo-monorepo of 130 npm packages 📦📦📦
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
<div align="center"> <h1>jest-dom</h1>
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im