From 40d7dfb704ac05b37ba8c7805420c6635aa2f58c Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 25 Nov 2025 10:55:03 +0900 Subject: [PATCH 1/5] Update image URLs in README to new CDN Replaced local and ics.catswords.net image links with catswords.blob.core.windows.net CDN URLs for logo, cover, and screenshots. Added a new screenshot for running .js files as executables. --- README.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 783460d..bee1e1f 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ [![Trustpilot](https://img.shields.io/badge/Trustpilot-00B67A?logo=trustpilot&logoColor=fff)](https://www.trustpilot.com/review/catswords.com) [![Open to work](https://img.shields.io/badge/%23-OPENTOWORK-green)](https://github.com/gnh1201/welsonjs/discussions/167) - WelsonJS - Build a Windows app on the Windows built-in JavaScript engine. + WelsonJS - Build a Windows app on the Windows built-in JavaScript engine. -![A Cover Image: Windows in 1999](https://ics.catswords.net/cover.png) +![A Cover Image: Windows in 1999](https://catswords.blob.core.windows.net/welsonjs/images/cover.png) Now, You can build a Windows desktop app with JavaScript, TypeScript, CoffeeScript, ReScript, and HTML/CSS on Windows built-in ECMAScript engine. @@ -129,19 +129,21 @@ The WelsonJS framework suggests the following application release methods: * **Copy all directories and files**: This is the simplest and most straightforward method. ## Screenshots -![(Screenshot 1) GUI environment](https://ics.catswords.net/screenshot.png) +![(Screenshot 1) GUI environment](https://catswords.blob.core.windows.net/welsonjs/images/cover.png) -![(Screenshot 2) Command-line environment](https://ics.catswords.net/screenshot2.png) +![(Screenshot 2) Command-line environment](https://catswords.blob.core.windows.net/welsonjs/images/screenshot2.png) -![(Screenshot 3) WelsonJS with Microsoft Excel](https://ics.catswords.net/screenshot3.png) +![(Screenshot 3) WelsonJS with Microsoft Excel](https://catswords.blob.core.windows.net/welsonjs/images/screenshot3.png) -![(Screenshot 4) Write a Windows Services with JavaScript](https://ics.catswords.net/screenshot4.png) +![(Screenshot 4) Write a Windows Services with JavaScript](https://catswords.blob.core.windows.net/welsonjs/images/screenshot4.png) -![(Screenshot 5) Template Matching on the computer screen](https://ics.catswords.net/screenshot5.png) +![(Screenshot 5) Template Matching on the computer screen](https://catswords.blob.core.windows.net/welsonjs/images/screenshot5.png) -![(Screenshot 6) The Launcher for WelsonJS Application Packages](https://ics.catswords.net/screenshot6.png) +![(Screenshot 6) The Launcher for WelsonJS Application Packages](https://catswords.blob.core.windows.net/welsonjs/images/screenshot6.png) -![(Screenshot 7) Microsoft Monaco Editor on WelsonJS Launcher](https://ics.catswords.net/screenshot7.png) +![(Screenshot 7) Microsoft Monaco Editor on WelsonJS Launcher](https://catswords.blob.core.windows.net/welsonjs/images/screenshot7.png) + +![(Screenshot 8) You can run a .js file just like an executable by simply double-clicking it.](https://catswords.blob.core.windows.net/welsonjs/images/screenshot8.png) ## Thanks to * :heart: Artwork (Logo image): [@druidesse](https://github.com/druidesse) From 671c70a9a86d7b7d70d6d96712b9fcdc1d1bb1c6 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 25 Nov 2025 10:55:51 +0900 Subject: [PATCH 2/5] Update GUI screenshot image in README Replaces the cover image link with a more specific screenshot for the GUI environment section in the README. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bee1e1f..99d345a 100644 --- a/README.md +++ b/README.md @@ -129,7 +129,7 @@ The WelsonJS framework suggests the following application release methods: * **Copy all directories and files**: This is the simplest and most straightforward method. ## Screenshots -![(Screenshot 1) GUI environment](https://catswords.blob.core.windows.net/welsonjs/images/cover.png) +![(Screenshot 1) GUI environment](https://catswords.blob.core.windows.net/welsonjs/images/screenshot.png) ![(Screenshot 2) Command-line environment](https://catswords.blob.core.windows.net/welsonjs/images/screenshot2.png) From 84231aad7d0b88b115d0152ebab15fd6c721f528 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 25 Nov 2025 11:03:34 +0900 Subject: [PATCH 3/5] Update document links in SECURITY.MD Changed URLs for certificate and escrow documents to point to the Azure Blob Storage location instead of the previous ics.catswords.net domain. --- SECURITY.MD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SECURITY.MD b/SECURITY.MD index e6f9a1c..085c09c 100644 --- a/SECURITY.MD +++ b/SECURITY.MD @@ -42,9 +42,9 @@ WelsonJS is a project inspired by the requirements of a cloud service provider t This program is also known by the following names. These names are used solely for the purpose of identifying the work and do not impact the license: * DOI [10.5281/zenodo.11382384](https://zenodo.org/doi/10.5281/zenodo.11382384)(2024) (CERN/OpenAIRE Zenodo) -* ["284757291"](https://ics.catswords.net/1494315-Certificate%2BSoR-284757291.pdf)(2024) (Registered with the [UK Copyright Service](https://copyrightservice.co.uk/)) +* ["284757291"](https://catswords.blob.core.windows.net/welsonjs/images/1494315-Certificate+SoR-284757291.pdf)(2024) (Registered with the [UK Copyright Service](https://copyrightservice.co.uk/)) * ["A0562"](https://www.oss.kr/dev_competition_activities/show/544723e6-850a-4956-9194-79640420c19a)(2023) (2023 Open-source Development Contest, NIPA National IT Industry Promotion Agency(정보통신산업진흥원), Republic of Korea) -* ["2025-02-08-1952"](https://ics.catswords.net/20250410092300005.pdf)(2025) (Technical Data Bailment System (Technology Escrow), "Korea Foundation for Cooperation of Large & Small Business, Rural Affairs"(대·중소기업·농어업협력재단), Republic of Korea) +* ["2025-02-08-1952"](https://catswords.blob.core.windows.net/welsonjs/images/20250410092300005.pdf)(2025) (Technical Data Bailment System (Technology Escrow), "Korea Foundation for Cooperation of Large & Small Business, Rural Affairs"(대·중소기업·농어업협력재단), Republic of Korea) * "C-2021-000237"(2021) (Copyright Registration Online System, Korea Copyright Commission(한국저작권위원회), Republic of Korea) * "Codename Macadamia"(2020) (Heavy industry specialized CSP in the Republic of Korea) From 830de5bb1d20b700cd4a001eba5cbc2cd015eace Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 25 Nov 2025 11:04:03 +0900 Subject: [PATCH 4/5] Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 99d345a..d571f37 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ The WelsonJS framework suggests the following application release methods: ![(Screenshot 3) WelsonJS with Microsoft Excel](https://catswords.blob.core.windows.net/welsonjs/images/screenshot3.png) -![(Screenshot 4) Write a Windows Services with JavaScript](https://catswords.blob.core.windows.net/welsonjs/images/screenshot4.png) +![(Screenshot 4) Write a Windows Service with JavaScript](https://catswords.blob.core.windows.net/welsonjs/images/screenshot4.png) ![(Screenshot 5) Template Matching on the computer screen](https://catswords.blob.core.windows.net/welsonjs/images/screenshot5.png) From 3c1098bb7db9ab758640d2988c93cf4fef2c0bda Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 25 Nov 2025 11:07:59 +0900 Subject: [PATCH 5/5] Add alt text to WelsonJS logo in README Improved accessibility by providing a descriptive alt attribute for the WelsonJS logo image in the README file. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 99d345a..fd996e9 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ [![Trustpilot](https://img.shields.io/badge/Trustpilot-00B67A?logo=trustpilot&logoColor=fff)](https://www.trustpilot.com/review/catswords.com) [![Open to work](https://img.shields.io/badge/%23-OPENTOWORK-green)](https://github.com/gnh1201/welsonjs/discussions/167) - WelsonJS - Build a Windows app on the Windows built-in JavaScript engine. +WelsonJS logo with four diagonal stripes in red, green, blue, and yellow, overlaid with the letters JS. WelsonJS - Build a Windows app on the Windows built-in JavaScript engine. ![A Cover Image: Windows in 1999](https://catswords.blob.core.windows.net/welsonjs/images/cover.png)