Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/surelle-ha/lurker
Lurker is a CLI tool within the Bismuth project, enabling users to securely encrypt and decrypt directories.
https://github.com/surelle-ha/lurker
cli encryption typescript utility
Last synced: about 2 months ago
JSON representation
Lurker is a CLI tool within the Bismuth project, enabling users to securely encrypt and decrypt directories.
- Host: GitHub
- URL: https://github.com/surelle-ha/lurker
- Owner: surelle-ha
- Created: 2024-11-01T14:37:24.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-02T12:05:33.000Z (3 months ago)
- Last Synced: 2024-12-07T17:36:18.554Z (about 2 months ago)
- Topics: cli, encryption, typescript, utility
- Language: TypeScript
- Homepage:
- Size: 57.6 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Lurker is a CLI tool within the Bismuth project, enabling users to securely encrypt and decrypt directories.
## Installation
## Quick Start for Contributors
To get started, here’s what you need to know:
### Code of Conduct
We prioritize creating a respectful and inclusive environment. Please review and adhere to our Code of Conduct to ensure a positive experience for all collaborators.
### Reporting Bugs
If you find a bug in the codebase:
1. **Check Existing Issues:** Verify if the issue has already been reported to avoid duplication.
2. **Create a Detailed Issue:** Include a descriptive title, a clear explanation of the problem, steps to reproduce, and the expected outcome.### Feature Requests
To suggest a new feature:
1. **Search Existing Suggestions:** Check if someone else has already proposed something similar.
2. **Submit a New Issue:** Clearly describe the proposed feature, its benefits, and possible implementations.## How to Contribute Code
### Setting Up Your Development Environment
1. **Fork the Repository:** Start by forking the Lurker repository on GitHub.
2. **Clone Your Fork:** Clone your forked repository to your local machine.
3. **Install Dependencies:** Navigate to the project directory and run `npm install` to install required dependencies.### Making Changes
1. **Create a New Branch:** Use a branch specific to the feature or fix you are working on.
2. **Commit Changes:** Make your changes in the new branch. Commit messages should clearly explain the purpose of the changes.
3. **Write Tests:** Add or update tests to cover the new functionality or fixes. Ensure all tests pass.### Pull Request Process
1. **Update Your Branch:** Rebase your branch on the latest main branch to ensure a smooth integration.
2. **Submit a Pull Request (PR):** Push your branch to GitHub and open a PR against the main branch of the original Lurker repository.
3. **Review Process:** The project maintainer will review your PR. Be open to making revisions based on feedback.
4. **PR Approval and Merge:** Once approved, the maintainers will merge your PR.## Additional Resources
- **Documentation:** Familiarize yourself with the project documentation to understand how to use and extend Lurker.
- ~~**Community:** Join our community forums or chat channels to discuss ideas and ask questions.~~## Acknowledgments
Contributors who help improve Lurker make a significant impact. We appreciate your dedication and effort in enhancing this project.
Thank you for choosing to contribute to Lurker. We look forward to your contributions!
#