HarperFast / HarperFast/harper

Add .harperignore for Watched Files & Deploys

Open
#94 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
89
Forks
10
Avg merge
2d 2h
Merged PRs (30d)
205

Description

### Feature Summary

Add support for a new file, `.harperignore`, which will be used to ignore files when watching for changes, and will ignore files when building up for `harper deploy`.

### Problem This Solves

Without this, to do a limited deployment, I have to create a sub-directory and copy artifacts into it, then `harper deploy target=AppName` within it. The watched files doesn't have a workaround.

### Proposed Solution

Create the ignore file.

### Priority/Impact

None

### Examples or References

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the watched-files flow and the `harper deploy` entry point, then determine how `.harperignore` should be discovered and interpreted in both paths. Done means the same ignore file supports limited deployment and excludes matching files from change watching.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
cli, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.