From 51d4fe6cea14ca2ab65b600ad2b05d278f4bd8c3 Mon Sep 17 00:00:00 2001 From: "user.email" Date: Thu, 23 Jul 2026 16:48:52 +0530 Subject: [PATCH 1/2] fix: vendor tech badges locally, drop npm version badges npm's README image proxy returns 403 for img.shields.io URLs, so all five badges rendered broken on npmjs.com while working on GitHub. Relative image paths are rewritten by npm to GitHub raw URLs and load fine (as the existing assets/screenshots do), so vendor the three static tech badges into assets/badges and reference them relatively. The npm version and download badges are dropped rather than vendored: they would freeze at publish time, and npmjs.com already shows both in its sidebar. Co-Authored-By: Claude Opus 4.8 --- README.md | 10 +++------- assets/badges/react-native-svg.svg | 1 + assets/badges/react-native.svg | 1 + assets/badges/typescript.svg | 1 + 4 files changed, 6 insertions(+), 7 deletions(-) create mode 100644 assets/badges/react-native-svg.svg create mode 100644 assets/badges/react-native.svg create mode 100644 assets/badges/typescript.svg diff --git a/README.md b/README.md index 392c6fd..c2ba7b1 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,8 @@ # react-native-outlined-text -[![npm](https://img.shields.io/npm/v/@donkasun/react-native-outlined-text)](https://www.npmjs.com/package/@donkasun/react-native-outlined-text) -[![npm downloads](https://img.shields.io/npm/dm/@donkasun/react-native-outlined-text)](https://www.npmjs.com/package/@donkasun/react-native-outlined-text) - - -[![React Native](https://img.shields.io/badge/react%20native-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)](https://reactnative.dev/) -[![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) -[![React Native SVG](https://img.shields.io/badge/react%20native%20svg-%23E23237.svg?style=for-the-badge&logo=svg&logoColor=white)](https://github.com/react-native-svg/react-native-svg) +[![React Native](assets/badges/react-native.svg)](https://reactnative.dev/) +[![TypeScript](assets/badges/typescript.svg)](https://www.typescriptlang.org/) +[![React Native SVG](assets/badges/react-native-svg.svg)](https://github.com/react-native-svg/react-native-svg) An enhanced, customizable React Native component for creating outlined text with stroke effects and automatic text wrapping. diff --git a/assets/badges/react-native-svg.svg b/assets/badges/react-native-svg.svg new file mode 100644 index 0000000..688213f --- /dev/null +++ b/assets/badges/react-native-svg.svg @@ -0,0 +1 @@ +REACT NATIVE SVGREACT NATIVE SVG \ No newline at end of file diff --git a/assets/badges/react-native.svg b/assets/badges/react-native.svg new file mode 100644 index 0000000..79c50df --- /dev/null +++ b/assets/badges/react-native.svg @@ -0,0 +1 @@ +REACT NATIVEREACT NATIVE \ No newline at end of file diff --git a/assets/badges/typescript.svg b/assets/badges/typescript.svg new file mode 100644 index 0000000..ee58d2a --- /dev/null +++ b/assets/badges/typescript.svg @@ -0,0 +1 @@ +TYPESCRIPTTYPESCRIPT \ No newline at end of file From e52d4b53cc6db1e6b5a688c1ec99cf338750129f Mon Sep 17 00:00:00 2001 From: "user.email" Date: Thu, 23 Jul 2026 16:55:06 +0530 Subject: [PATCH 2/2] 1.0.4 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0085e84..9b30c0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@donkasun/react-native-outlined-text", - "version": "1.0.2", + "version": "1.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@donkasun/react-native-outlined-text", - "version": "1.0.2", + "version": "1.0.4", "license": "MIT", "devDependencies": { "@types/react": "^19.0.10", diff --git a/package.json b/package.json index 1f0dd89..20aa883 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@donkasun/react-native-outlined-text", - "version": "1.0.2", + "version": "1.0.4", "description": "A React Native component for creating outlined text with customizable stroke effects and automatic text wrapping", "main": "lib/index.js", "types": "lib/index.d.ts",