diff --git a/packages/appsync-fetch/README.md b/packages/appsync-fetch/README.md index d791c1a..9946f44 100644 --- a/packages/appsync-fetch/README.md +++ b/packages/appsync-fetch/README.md @@ -3,7 +3,7 @@ [![latest version](https://img.shields.io/npm/v/@acusti/appsync-fetch?style=for-the-badge)](https://www.npmjs.com/package/@acusti/appsync-fetch) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/appsync-fetch?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fappsync-fetch) [![downloads per month](https://img.shields.io/npm/dm/@acusti/appsync-fetch?style=for-the-badge)](https://www.npmjs.com/package/@acusti/appsync-fetch) -[![install size](https://packagephobia.com/badge?p=@acusti/appsync-fetch&style=for-the-badge)](https://packagephobia.com/result?p=@acusti/appsync-fetch) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/appsync-fetch)](https://bundlejs.com/?q=%40acusti%2Fappsync-fetch) `appsync-fetch` is a lightweight node.js module that uses [@acusti/post][] to make requests to an AWS AppSync graphql API. It expands on diff --git a/packages/aws-signature-v4/README.md b/packages/aws-signature-v4/README.md index 4d7344a..03388bc 100644 --- a/packages/aws-signature-v4/README.md +++ b/packages/aws-signature-v4/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/aws-signature-v4?style=for-the-badge)](https://www.npmjs.com/package/@acusti/aws-signature-v4) [![downloads per month](https://img.shields.io/npm/dm/@acusti/aws-signature-v4?style=for-the-badge)](https://www.npmjs.com/package/@acusti/aws-signature-v4) -[![install size](https://packagephobia.com/badge?p=@acusti/aws-signature-v4&style=for-the-badge)](https://packagephobia.com/result?p=@acusti/aws-signature-v4) -[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/aws-signature-v4/0.6.2)](https://socket.dev/npm/package/@acusti/aws-signature-v4/overview/0.6.2) +[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/aws-signature-v4/1.0.0)](https://socket.dev/npm/package/@acusti/aws-signature-v4/overview/1.0.0) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/aws-signature-v4)](https://bundlejs.com/?q=%40acusti%2Faws-signature-v4) `aws-signature-v4` is a lightweight isomorphic module that generates request headers to fulfill the [AWS SigV4][] signing process. diff --git a/packages/css-value-input/README.md b/packages/css-value-input/README.md index 67082f4..ccc1252 100644 --- a/packages/css-value-input/README.md +++ b/packages/css-value-input/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/css-value-input?style=for-the-badge)](https://www.npmjs.com/package/@acusti/css-value-input) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/css-value-input?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fcss-value-input) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/css-value-input?style=for-the-badge)](https://bundlephobia.com/package/@acusti/css-value-input) [![downloads per month](https://img.shields.io/npm/dm/@acusti/css-value-input?style=for-the-badge)](https://www.npmjs.com/package/@acusti/css-value-input) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/css-value-input)](https://bundlejs.com/?q=%40acusti%2Fcss-value-input) `CSSValueInput` is a React component that renders a text input that can take and update a CSS value of a particular type with a default unit. The diff --git a/packages/css-values/README.md b/packages/css-values/README.md index 4060242..4f20a8f 100644 --- a/packages/css-values/README.md +++ b/packages/css-values/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/css-values?style=for-the-badge)](https://www.npmjs.com/package/@acusti/css-values) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/css-values?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fcss-values) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/css-values?style=for-the-badge)](https://bundlephobia.com/package/@acusti/css-values) [![downloads per month](https://img.shields.io/npm/dm/@acusti/css-values?style=for-the-badge)](https://www.npmjs.com/package/@acusti/css-values) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/css-values)](https://bundlejs.com/?q=%40acusti%2Fcss-values) Utilities for parsing different types of CSS values with or without their units diff --git a/packages/date-picker/README.md b/packages/date-picker/README.md index a7258c4..5280b32 100644 --- a/packages/date-picker/README.md +++ b/packages/date-picker/README.md @@ -1,9 +1,9 @@ # @acusti/date-picker [![latest version](https://img.shields.io/npm/v/@acusti/date-picker?style=for-the-badge)](https://www.npmjs.com/package/@acusti/date-picker) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/date-picker?style=for-the-badge)](https://bundlephobia.com/package/@acusti/date-picker) [![downloads per month](https://img.shields.io/npm/dm/@acusti/date-picker?style=for-the-badge)](https://www.npmjs.com/package/@acusti/date-picker) -[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/date-picker/0.7.0)](https://socket.dev/npm/package/@acusti/date-picker/overview/0.7.0) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/date-picker)](https://bundlejs.com/?q=%40acusti%2Fdate-picker) +[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/date-picker/0.8.0)](https://socket.dev/npm/package/@acusti/date-picker/overview/0.8.0) A group of React components and utils for rendering a date picker with support for ranges via a two-up month calendar view. diff --git a/packages/dropdown/README.md b/packages/dropdown/README.md index 801e965..ec92f29 100644 --- a/packages/dropdown/README.md +++ b/packages/dropdown/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/dropdown?style=for-the-badge)](https://www.npmjs.com/package/@acusti/dropdown) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/dropdown?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fdropdown) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/dropdown?style=for-the-badge)](https://bundlephobia.com/package/@acusti/dropdown) [![downloads per month](https://img.shields.io/npm/dm/@acusti/dropdown?style=for-the-badge)](https://www.npmjs.com/package/@acusti/dropdown) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/dropdown)](https://bundlejs.com/?q=%40acusti%2Fdropdown) `Dropdown` is a React component that renders a menu-like UI with a trigger that the user clicks to disclose a dropdown positioned below the trigger. diff --git a/packages/input-text/README.md b/packages/input-text/README.md index ec26c1a..d6cc9e6 100644 --- a/packages/input-text/README.md +++ b/packages/input-text/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/input-text?style=for-the-badge)](https://www.npmjs.com/package/@acusti/input-text) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/input-text?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Finput-text) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/input-text?style=for-the-badge)](https://bundlephobia.com/package/@acusti/input-text) [![downloads per month](https://img.shields.io/npm/dm/@acusti/input-text?style=for-the-badge)](https://www.npmjs.com/package/@acusti/input-text) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/input-text)](https://bundlejs.com/?q=%40acusti%2Finput-text) `InputText` is a React component that renders a semi-controlled input, meaning that while it is [uncontrolled][] in the React sense, it’s value is diff --git a/packages/matchmaking/README.md b/packages/matchmaking/README.md index 8b8b153..5203e27 100644 --- a/packages/matchmaking/README.md +++ b/packages/matchmaking/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/matchmaking?style=for-the-badge)](https://www.npmjs.com/package/@acusti/matchmaking) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/matchmaking?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fmatchmaking) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/matchmaking?style=for-the-badge)](https://bundlephobia.com/package/@acusti/matchmaking) [![downloads per month](https://img.shields.io/npm/dm/@acusti/matchmaking?style=for-the-badge)](https://www.npmjs.com/package/@acusti/matchmaking) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/matchmaking)](https://bundlejs.com/?q=%40acusti%2Fmatchmaking) Intuitive approximate string matching (i.e. fuzzy searches). See the [tests][] to understand its behavior and evaluate if it’s what you are diff --git a/packages/parsing/README.md b/packages/parsing/README.md index c2bf32f..a160b9e 100644 --- a/packages/parsing/README.md +++ b/packages/parsing/README.md @@ -1,9 +1,9 @@ # @acusti/parsing [![latest version](https://img.shields.io/npm/v/@acusti/parsing?style=for-the-badge)](https://www.npmjs.com/package/@acusti/parsing) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/parsing?style=for-the-badge)](https://bundlephobia.com/package/@acusti/parsing) [![downloads per month](https://img.shields.io/npm/dm/@acusti/parsing?style=for-the-badge)](https://www.npmjs.com/package/@acusti/parsing) -[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/parsing/0.15.0)](https://socket.dev/npm/package/@acusti/parsing/overview/0.15.0) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/parsing)](https://bundlejs.com/?q=%40acusti%2Fparsing) +[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/parsing/0.16.0)](https://socket.dev/npm/package/@acusti/parsing/overview/0.16.0) `@acusti/parsing` exports `parseAsJSON`, a function that takes a string and attempts to parse it as JSON, returning the resulting JS value, or `null` diff --git a/packages/post/README.md b/packages/post/README.md index f6ae76d..e109e6f 100644 --- a/packages/post/README.md +++ b/packages/post/README.md @@ -3,7 +3,7 @@ [![latest version](https://img.shields.io/npm/v/@acusti/post?style=for-the-badge)](https://www.npmjs.com/package/@acusti/post) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/post?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fpost) [![downloads per month](https://img.shields.io/npm/dm/@acusti/post?style=for-the-badge)](https://www.npmjs.com/package/@acusti/post) -[![install size](https://packagephobia.com/badge?p=@acusti/post&style=for-the-badge)](https://packagephobia.com/result?p=@acusti/post) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/post)](https://bundlejs.com/?q=%40acusti%2Fpost) `post` is a super minimal fetch-inspired API wrapper around node.js’ `http` and `https` modules for making POST requests. It’s a lean implementation diff --git a/packages/styling/README.md b/packages/styling/README.md index 5604ca6..94a89c5 100644 --- a/packages/styling/README.md +++ b/packages/styling/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/styling?style=for-the-badge)](https://www.npmjs.com/package/@acusti/styling) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/styling?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fstyling) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/styling?style=for-the-badge)](https://bundlephobia.com/package/@acusti/styling) [![downloads per month](https://img.shields.io/npm/dm/@acusti/styling?style=for-the-badge)](https://www.npmjs.com/package/@acusti/styling) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/styling)](https://bundlejs.com/?q=%40acusti%2Fstyling) This package exports `Style`, which is a React component that takes a CSS string as its children, minifies it, and renders it using the react v19+ diff --git a/packages/textual/README.md b/packages/textual/README.md index e5e78b4..81c7843 100644 --- a/packages/textual/README.md +++ b/packages/textual/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/textual?style=for-the-badge)](https://www.npmjs.com/package/@acusti/textual) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/textual?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Ftextual) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/textual?style=for-the-badge)](https://bundlephobia.com/package/@acusti/textual) [![downloads per month](https://img.shields.io/npm/dm/@acusti/textual?style=for-the-badge)](https://www.npmjs.com/package/@acusti/textual) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/textual)](https://bundlejs.com/?q=%40acusti%2Ftextual) Utilities for transforming and formatting text (i.e. strings). diff --git a/packages/uniquify/README.md b/packages/uniquify/README.md index e3a31ef..4011bb9 100644 --- a/packages/uniquify/README.md +++ b/packages/uniquify/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/uniquify?style=for-the-badge)](https://www.npmjs.com/package/@acusti/uniquify) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/uniquify?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Funiquify) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/uniquify?style=for-the-badge)](https://bundlephobia.com/package/@acusti/uniquify) [![downloads per month](https://img.shields.io/npm/dm/@acusti/uniquify?style=for-the-badge)](https://www.npmjs.com/package/@acusti/uniquify) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/uniquify)](https://bundlejs.com/?q=%40acusti%2Funiquify) `uniquify` is a function that takes an array of items and a string and returns a string that is unique amongst those items, appending a counter diff --git a/packages/use-bounding-client-rect/README.md b/packages/use-bounding-client-rect/README.md index 640106f..1d6b82b 100644 --- a/packages/use-bounding-client-rect/README.md +++ b/packages/use-bounding-client-rect/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/use-bounding-client-rect?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fuse-bounding-client-rect) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/use-bounding-client-rect?style=for-the-badge)](https://bundlephobia.com/package/@acusti/use-bounding-client-rect) [![downloads per month](https://img.shields.io/npm/dm/@acusti/use-bounding-client-rect?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-bounding-client-rect) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/use-bounding-client-rect)](https://bundlejs.com/?q=%40acusti%2Fuse-bounding-client-rect) `useBoundingClientRect` is a React hook that returns the `boundingClientRect` for the passed in HTMLElement and uses diff --git a/packages/use-is-out-of-bounds/README.md b/packages/use-is-out-of-bounds/README.md index 04a99de..d880afc 100644 --- a/packages/use-is-out-of-bounds/README.md +++ b/packages/use-is-out-of-bounds/README.md @@ -2,8 +2,8 @@ [![latest version](https://img.shields.io/npm/v/@acusti/use-is-out-of-bounds?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-is-out-of-bounds) [![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/use-is-out-of-bounds?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fuse-is-out-of-bounds) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/use-is-out-of-bounds?style=for-the-badge)](https://bundlephobia.com/package/@acusti/use-is-out-of-bounds) [![downloads per month](https://img.shields.io/npm/dm/@acusti/use-is-out-of-bounds?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-is-out-of-bounds) +[![bundle size](https://bundlejs.com/?q=%40acusti%2Fuse-is-out-of-bounds)](https://bundlejs.com/?q=%40acusti%2Fuse-is-out-of-bounds) `useIsOutOfBounds` is a React hook that returns a `{ bottom: boolean, left: boolean, right: boolean, top: boolean, hasLayout: boolean }` diff --git a/packages/use-keyboard-events/README.md b/packages/use-keyboard-events/README.md index ca1873d..ae9fcda 100644 --- a/packages/use-keyboard-events/README.md +++ b/packages/use-keyboard-events/README.md @@ -1,9 +1,9 @@ # @acusti/use-keyboard-events [![latest version](https://img.shields.io/npm/v/@acusti/use-keyboard-events?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-keyboard-events) -[![bundle size](https://img.shields.io/bundlephobia/minzip/@acusti/use-keyboard-events?style=for-the-badge)](https://bundlephobia.com/package/@acusti/use-keyboard-events) [![downloads per month](https://img.shields.io/npm/dm/@acusti/use-keyboard-events?style=for-the-badge)](https://www.npmjs.com/package/@acusti/use-keyboard-events) -[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/webcrypto/1.0.2)](https://socket.dev/npm/package/@acusti/webcrypto/overview/1.0.2) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/use-keyboard-events)](https://bundlejs.com/?q=%40acusti%2Fuse-keyboard-events) +[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/use-keyboard-events/0.9.0)](https://socket.dev/npm/package/@acusti/use-keyboard-events/overview/0.9.0) `useKeyboardEvents` is a React hook that takes the following payload: diff --git a/packages/webcrypto/README.md b/packages/webcrypto/README.md index dbfbf90..48c68f6 100644 --- a/packages/webcrypto/README.md +++ b/packages/webcrypto/README.md @@ -1,9 +1,9 @@ # @acusti/webcrypto [![latest version](https://img.shields.io/npm/v/@acusti/webcrypto?style=for-the-badge)](https://www.npmjs.com/package/@acusti/webcrypto) -[![maintenance status](https://img.shields.io/npms-io/maintenance-score/@acusti/webcrypto?style=for-the-badge)](https://npms.io/search?q=%40acusti%2Fwebcrypto) [![downloads per month](https://img.shields.io/npm/dm/@acusti/webcrypto?style=for-the-badge)](https://www.npmjs.com/package/@acusti/webcrypto) -[![install size](https://packagephobia.com/badge?p=@acusti/webcrypto&style=for-the-badge)](https://packagephobia.com/result?p=@acusti/webcrypto) +[![bundle size](https://deno.bundlejs.com/badge?q=@acusti/webcrypto)](https://bundlejs.com/?q=%40acusti%2Fwebcrypto) +[![supply chain security](https://socket.dev/api/badge/npm/package/@acusti/webcrypto/1.1.0)](https://socket.dev/npm/package/@acusti/webcrypto/overview/1.1.0) `webcrypto` exports `window.crypto` / `self.crypto` for use in a browser environment (regular or worker) and the equivalent of