Socket
Book a DemoInstallSign in
Socket

resource-save-script

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

resource-save-script

HTTP server with auto-download capability

1.0.10
latest
Source
npmnpm
Version published
Weekly downloads
324
16100%
Maintainers
1
Weekly downloads
 
Created
Source

English | 中文

Resource Saving Script

A Node.js tool for local development that starts a local server while automatically fetching missing remote resource files.

Table of Contents

Installation

npm install -g resource-save-script

Usage

Once installed, use the h command in your terminal:

# Run on a custom port
h 8080

# Run on the default port 4000
h

You'll be prompted to enter the remote server URL:

→ Please enter the base URL for resources: https://your-remote-server.com

How It Works

The script monitors 404 requests on the local server. When a missing file is detected, it automatically downloads the file from the specified remote server to your local directory.

Usage Example

Let's say you want to debug a page from luckfunc.com locally:

1. Create and enter project directory

mkdir my-project
cd my-project

2. Download the main page

curl -o index.html https://luckfunc.com/

3. Start the script in your project directory

h
# Enter: https://luckfunc.com/

4. Access the page

Open your browser and visit http://127.0.0.1:4000/index.html

When the page loads, if it references local files like i18n.js that don't exist, the script will automatically download them from luckfunc.com to your local directory.

Terminal output will show download progress:

Missing file detected: /i18n.js
Download complete: /path/to/your/project/i18n.js (1234 bytes)

Refresh the page and all resources will load properly.

Use Cases

  • Local debugging of live websites
  • Setting up offline development environments
  • Bulk downloading of static resources

FAQs

Package last updated on 02 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.