<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: limingcan</title><link>https://news.ycombinator.com/user?id=limingcan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 23:35:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=limingcan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Sync your NPM packages to verdaccio with ease]]></title><description><![CDATA[
<p>In everyday development, we sometimes need to develop in a highly secure environment. This leads to the existence of internal and external networks.<p>The internal network cannot use npm for dependency installation. Imagine if we added a new project on the external network each time and needed to synchronize it with the internal network for development—would we have to package the entire node_modules directory and transfer it to the internal network? This is clearly impractical.<p>The best approach is to set up Verdaccio on the internal network. Each time, we only need to synchronize our source code to the internal network. Therefore, managing dependencies between the internal and external networks becomes critical.<p>Common Issues with Verdaccio Usage<p>1. Manual publishing is cumbersome: Each package must be manually published to verdaccio using npm publish. When there are many packages, the workload is enormous, and the publication time is unpredictable.<p>2. verdaccio may not display packages that already exist, resulting in a poor user experience<p>3. Complex dependency relationships: Packages may have complex dependency relationships, and manual publishing is prone to omitting dependent packages<p>4. Repetitive work: Every project update requires manually republishing all related packages<p>5. Low efficiency: The entire process is time-consuming and labor-intensive, impacting development efficiency<p>Problems Solved by sptv-cli
1. Automated Synchronization: One-click automatic synchronization of external packages to internal Verdaccio, eliminating manual publishing<p>2. Intelligent Dependency Scanning: Automatically scans and identifies package dependencies, ensuring all dependent packages are synchronized<p>3. Batch Processing: Supports batch processing of multiple packages, greatly improving synchronization efficiency<p>4. Version Consistency: Ensures package versions in internal Verdaccio are completely consistent with external networks<p>5. Progress Visualization: Real-time display of synchronization progress, keeping users informed of operation status<p>6. Flexible Configuration: Supports multiple configuration options to adapt to different usage scenarios<p>SPTV-CLI allows you to focus solely on managing your packages.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44891786">https://news.ycombinator.com/item?id=44891786</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 Aug 2025 18:07:08 +0000</pubDate><link>https://github.com/limingcan562/sptv-cli</link><dc:creator>limingcan</dc:creator><comments>https://news.ycombinator.com/item?id=44891786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44891786</guid></item><item><title><![CDATA[Show HN: I have developed a CLI tool using the functionality of Excel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/limingcan562/ejc-cli">https://github.com/limingcan562/ejc-cli</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35375710">https://news.ycombinator.com/item?id=35375710</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Mar 2023 16:55:43 +0000</pubDate><link>https://github.com/limingcan562/ejc-cli</link><dc:creator>limingcan</dc:creator><comments>https://news.ycombinator.com/item?id=35375710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35375710</guid></item><item><title><![CDATA[New comment by limingcan in "Show HN: Manage your JSON data better with visual Excel sheets"]]></title><description><![CDATA[
<p>Let me know in the comments if you have any questions or suggestions</p>
]]></description><pubDate>Fri, 17 Mar 2023 02:02:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35191934</link><dc:creator>limingcan</dc:creator><comments>https://news.ycombinator.com/item?id=35191934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35191934</guid></item><item><title><![CDATA[Show HN: Manage your JSON data better with visual Excel sheets]]></title><description><![CDATA[
<p>That not only is it easier to manage the data, but it is no longer restricted to the developers, as non-developers can use excel to distribute it. This also makes it much more efficient and enhances collaboration between different people.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35185353">https://news.ycombinator.com/item?id=35185353</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 16 Mar 2023 17:40:26 +0000</pubDate><link>https://github.com/limingcan562/ejc-cli</link><dc:creator>limingcan</dc:creator><comments>https://news.ycombinator.com/item?id=35185353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35185353</guid></item></channel></rss>