From 06eb5e6ee8068449e9ef3574f1cfd318720061b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Sat, 12 Sep 2026 22:46:29 +0200 Subject: [PATCH] Add package, CI and release badges to README --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9bebf30..6190a7f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,15 @@ # DynamicDataWeb -[Web demo](https://wieslawsoltes.github.io/DynamicDataWeb/) · [Source repository](https://github.com/wieslawsoltes/DynamicDataWeb) +[![CI and distribution](https://github.com/wieslawsoltes/DynamicDataWeb/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/wieslawsoltes/DynamicDataWeb/actions/workflows/ci.yml) +[![npm version](https://img.shields.io/npm/v/%40wieslawsoltes%2Fdynamicdataweb)](https://www.npmjs.com/package/@wieslawsoltes/dynamicdataweb) +[![npm downloads](https://img.shields.io/npm/dm/%40wieslawsoltes%2Fdynamicdataweb)](https://www.npmjs.com/package/@wieslawsoltes/dynamicdataweb) +[![Latest release](https://img.shields.io/github/v/release/wieslawsoltes/DynamicDataWeb)](https://github.com/wieslawsoltes/DynamicDataWeb/releases/latest) +[![License](https://img.shields.io/github/license/wieslawsoltes/DynamicDataWeb)](LICENSE) +[![Live demo](https://img.shields.io/badge/demo-GitHub%20Pages-blue)](https://wieslawsoltes.github.io/DynamicDataWeb/) + +[Web demo](https://wieslawsoltes.github.io/DynamicDataWeb/) · +[Releases](https://github.com/wieslawsoltes/DynamicDataWeb/releases) · +[Compatibility](docs/COMPATIBILITY.md) · [Publishing](docs/publishing.md) Reactive keyed caches and ordered lists for JavaScript and TypeScript, built on **RxJS 7.8.2**. The package supplies actual RxJS observables, pipeable collection operators, and an opt-in-per-instance fluent API. It does not modify the global RxJS Observable prototype. @@ -8,6 +17,8 @@ This is a substantial web adaptation of DynamicData, pinned to upstream commit ` ## Run the project +Use **Node 22 or newer** for development and Node consumers. + ```sh npm ci npm test