You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 8, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,17 @@
2
2
3
3
Pull request, bug reports, and any other forms of contribution are welcomed and highly encouraged.
4
4
5
-
If you encounter any issues when following along with this file please dont hesitate to reach out and file an issue!
5
+
If you encounter any issues when following along with this file please don't hesitate to reach out and file an issue!
6
6
7
7
## Running Locally
8
8
9
9
### Requirements
10
10
11
11
-[**Check**](https://libcheck.github.io/check/): For unit testing.
12
-
-[**Clang 19**](https://clang.llvm.org): The compiler used to build this project.
13
-
-[**Clang Format 19**](https://clang.llvm.org/docs/ClangFormat.html): For formatting the project.
14
-
-[**Clang Tidy 19**](https://clang.llvm.org/extra/clang-tidy/): For linting the project.
15
-
-[**Prism Ruby Parser v1.5.1**](https://github.com/ruby/prism/releases/tag/v1.5.1): We use Prism for Parsing the Ruby Source Code in the HTML+ERB files.
12
+
-[**Clang 21**](https://clang.llvm.org): The compiler used to build this project.
13
+
-[**Clang Format 21**](https://clang.llvm.org/docs/ClangFormat.html): For formatting the project.
14
+
-[**Clang Tidy 21**](https://clang.llvm.org/extra/clang-tidy/): For linting the project.
15
+
-[**Prism Ruby Parser v1.6.0**](https://github.com/ruby/prism/releases/tag/v1.6.0): We use Prism for Parsing the Ruby Source Code in the HTML+ERB files.
16
16
-[**Ruby**](https://www.ruby-lang.org/en/): We need Ruby as a dependency for `bundler`.
17
17
-[**Bundler**](https://bundler.io): We are using `bundler` to build [`prism`](https://github.com/ruby/prism) from source so we can build `herb` against it.
18
18
-[**Emscripten**](https://emscripten.org): For the WebAssembly build of `libherb` so it can be used in the browser using the [`@herb-tools/browser`](https://github.com/marcoroth/herb/blob/main/javascript/packages/browser) package.
0 commit comments