Skip to content

Commit

Permalink
move content to CONTRIBUTING
Browse files Browse the repository at this point in the history
  • Loading branch information
mceachen committed Dec 16, 2024
1 parent 792d61b commit 0c69e98
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 21 deletions.
33 changes: 32 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
Contributions are welcome! Please feel free to submit a Pull Request.
# Howdy!

Contributions are welcome! Please feel free to submit a Pull Request.

For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests and documentation as appropriate.

## Building from Source

Requirements:

- Node.js (supported version)
- Python 3
- Platform-specific C++ build tools:
- Windows: Visual Studio Build Tools
- macOS: Xcode Command Line Tools
- Linux: GCC and development headers

## Before submitting your PR

Run `npm run precommit`, which:

- re-formats your code,
- runs the linter
- compiles the native and typescript code, and finally
- runs all the tests

Keep in mind: this project's build matrix is _extensive_--be sure any edit takes
into account both Windows and POSIX systems.

- macOS on x86 and Apple Silicon
- Windows on x64
- glibc Linux on x64 and arm64, with or without Gnome GIO support
- MUSL Alpine Linux on x64 and arm64

20 changes: 0 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,27 +166,7 @@ keep in mind:
- Optional GIO integration for additional metadata
- Backfills with `lsblk` metadata if native code fails

## Building from Source

Requirements:
- Node.js (supported version)
- Python 3
- Platform-specific C++ build tools:
- Windows: Visual Studio Build Tools
- macOS: Xcode Command Line Tools
- Linux: GCC and development headers

## License

MIT

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major
changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests and documentation as appropriate.

## Security

If you discover a security vulnerability, please send an email to [[email protected]](mailto:[email protected])

0 comments on commit 0c69e98

Please sign in to comment.