HarperFast / HarperFast/harper
Add .harperignore for Watched Files & Deploys
- 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
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