From 043efbc615f140097ce870bc4f5ed993d9f4fdb9 Mon Sep 17 00:00:00 2001 From: receive-sms-live Date: Sat, 8 Aug 2026 20:00:46 +0300 Subject: [PATCH 1/2] Document npm release --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 63e0af1..af94445 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # DialGlide [![CI](https://github.com/receive-sms-live/dialglide/actions/workflows/ci.yml/badge.svg)](https://github.com/receive-sms-live/dialglide/actions/workflows/ci.yml) +[![npm](https://img.shields.io/npm/v/dialglide.svg)](https://www.npmjs.com/package/dialglide) [![MPL-2.0](https://img.shields.io/badge/license-MPL--2.0-blue.svg)](LICENSE) DialGlide is a privacy-first, provider-neutral Click-to-Call Chrome extension. It finds phone numbers on regular webpages and lets the user call, message, copy, or open them in a configured dialer. @@ -45,7 +46,7 @@ The unpacked extension is generated in `dist/`. Load that directory from `chrome ## DialGlide Core -The package source is in [`packages/core`](packages/core). After publication it can be installed with: +The package source is in [`packages/core`](packages/core). DialGlide Core is published on [npm](https://www.npmjs.com/package/dialglide) and can be installed with: ```sh npm install dialglide @@ -73,7 +74,7 @@ Read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request. Do not in DialGlide إضافة مفتوحة المصدر لمتصفح Chrome تكتشف أرقام الهاتف محليًا داخل صفحات الويب، ثم تتيح الاتصال أو إرسال رسالة أو نسخ الرقم باستخدام التطبيق الذي يختاره المستخدم. لا تحتوي الإضافة على حسابات أو إعلانات أو تحليلات أو تتبع أو كود بعيد. -توجد داخل المستودع أيضًا مكتبة **DialGlide Core** لاكتشاف أرقام الهاتف وتوحيد الأرقام العربية والفارسية واللاتينية وتنسيق الأرقام المحلية والدولية. +توجد داخل المستودع أيضًا مكتبة **DialGlide Core** لاكتشاف أرقام الهاتف وتوحيد الأرقام العربية والفارسية واللاتينية وتنسيق الأرقام المحلية والدولية، وهي متاحة الآن على [npm](https://www.npmjs.com/package/dialglide). ## License and trademarks From 91d3129b78179c4e2cb4c95a9570bf3cbb0fddf7 Mon Sep 17 00:00:00 2001 From: receive-sms-live Date: Sat, 8 Aug 2026 20:05:03 +0300 Subject: [PATCH 2/2] Harden npm publish workflow --- .github/workflows/publish-npm.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 842baa6..ebec14f 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -17,8 +17,8 @@ jobs: with: node-version: 22.14.0 registry-url: https://registry.npmjs.org - cache: npm - - run: npm install --global npm@^11.5.1 + package-manager-cache: false + - run: npm install --global npm@^11.15.0 - run: npm ci - run: npm run verify - run: npm publish --workspace dialglide --access public