From 2c2145255c421088f297043f1282010b1a8b305d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Mon, 27 Jul 2026 00:59:02 +0200 Subject: [PATCH] Update README --- packages/effect-lens-next/README.md | 25 ++++-- packages/effect-lens-next/logo-square.svg | 86 ++++++++++++++++++++ packages/effect-lens-next/logo.svg | 97 +++++++++++++++++++++++ packages/effect-lens-next/package.json | 1 + packages/effect-lens/README.md | 17 +++- packages/effect-lens/logo-square.svg | 86 ++++++++++++++++++++ packages/effect-lens/package.json | 1 + 7 files changed, 304 insertions(+), 9 deletions(-) create mode 100644 packages/effect-lens-next/logo-square.svg create mode 100644 packages/effect-lens-next/logo.svg create mode 100644 packages/effect-lens/logo-square.svg diff --git a/packages/effect-lens-next/README.md b/packages/effect-lens-next/README.md index 0ce9fc1..b143bbd 100644 --- a/packages/effect-lens-next/README.md +++ b/packages/effect-lens-next/README.md @@ -1,16 +1,29 @@ -# Effect Lens +

+ Effect Lens — the layered Effect mark under a magnifying lens highlighting code +

-A Lens type for [Effect](https://effect.website/) to easily manage nested state. +

+ A Lens type for Effect to easily manage nested state. +

+ +

+ npm beta version + monthly downloads + MIT license + Effect 4 beta +

+ +> **⚠️ Effect v4 beta:** This version is built for the Effect v4 beta. For Effect v3, use the [stable release](https://www.npmjs.com/package/effect-lens). ## Install ``` -npm install effect-lens@beta effect@4.0.0-beta.98 -yarn add effect-lens@beta effect@4.0.0-beta.98 -bun add effect-lens@beta effect@4.0.0-beta.98 +npm install effect-lens@beta effect@beta +yarn add effect-lens@beta effect@beta +bun add effect-lens@beta effect@beta ``` ## Peer dependencies -- `effect` 4.0.0-beta.98 +- `effect` 4.0.0-beta.101 ## Quickstart diff --git a/packages/effect-lens-next/logo-square.svg b/packages/effect-lens-next/logo-square.svg new file mode 100644 index 0000000..5a01270 --- /dev/null +++ b/packages/effect-lens-next/logo-square.svg @@ -0,0 +1,86 @@ + + Effect Lens icon + The layered Effect mark beneath a magnifying glass that highlights lines of code. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/effect-lens-next/logo.svg b/packages/effect-lens-next/logo.svg new file mode 100644 index 0000000..796fa7e --- /dev/null +++ b/packages/effect-lens-next/logo.svg @@ -0,0 +1,97 @@ + + Effect Lens + The layered Effect mark beneath a magnifying glass that highlights lines of code. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + effect + lens + + FOCUS DEEPER. UPDATE SAFELY. + + + + + + + + diff --git a/packages/effect-lens-next/package.json b/packages/effect-lens-next/package.json index 9117d7f..aa90e94 100644 --- a/packages/effect-lens-next/package.json +++ b/packages/effect-lens-next/package.json @@ -5,6 +5,7 @@ "type": "module", "files": [ "./README.md", + "./logo-square.svg", "./dist" ], "license": "MIT", diff --git a/packages/effect-lens/README.md b/packages/effect-lens/README.md index c6bce5b..f077781 100644 --- a/packages/effect-lens/README.md +++ b/packages/effect-lens/README.md @@ -1,8 +1,19 @@ -# Effect Lens +

+ Effect Lens — the layered Effect mark under a magnifying lens highlighting code +

-A Lens type for [Effect](https://effect.website/) to easily manage nested state. +

+ A Lens type for Effect to easily manage nested state. +

-This version is for Effect v3. For Effect v4, use the [2.0.0 beta](https://www.npmjs.com/package/effect-lens/v/2.0.0-beta.1). +

+ npm version + monthly downloads + MIT license + Effect 3 +

+ +> **⚠️ Effect v3:** This version is built for Effect v3. For Effect v4, use the [beta release](https://www.npmjs.com/package/effect-lens/v/beta). ## Install ``` diff --git a/packages/effect-lens/logo-square.svg b/packages/effect-lens/logo-square.svg new file mode 100644 index 0000000..5a01270 --- /dev/null +++ b/packages/effect-lens/logo-square.svg @@ -0,0 +1,86 @@ + + Effect Lens icon + The layered Effect mark beneath a magnifying glass that highlights lines of code. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/effect-lens/package.json b/packages/effect-lens/package.json index c1eebf0..ccc8861 100644 --- a/packages/effect-lens/package.json +++ b/packages/effect-lens/package.json @@ -5,6 +5,7 @@ "type": "module", "files": [ "./README.md", + "./logo-square.svg", "./dist" ], "license": "MIT",