pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add Helix version 23.10 from CVS current



Module Name:	pkgsrc-wip
Committed By:	atomicules <base%atomicules.co.uk@localhost>
Pushed By:	atomicules
Date:		Wed Nov 5 12:16:50 2025 +0000
Changeset:	2acfd80ae03a08d6eec2aa2205c330012877eafe

Added Files:
	helix/DESCR
	helix/Makefile
	helix/PLIST
	helix/cargo-depends.mk
	helix/distinfo
	helix/files/print-depends.awk
	helix/patches/patch-helix-loader_src_grammar.rs
	helix/patches/patch-helix-loader_src_lib.rs
	helix/patches/patch-languages.toml
	helix/patches/patch-runtime_grammars_sources_rescript_src_scanner.c
	helix/tree-sitter-depends.mk

Log Message:
Add Helix version 23.10 from CVS current

This is so I can then do a commit with changes to update Helix to
25.07.1

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2acfd80ae03a08d6eec2aa2205c330012877eafe

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 helix/DESCR                                        |   21 +
 helix/Makefile                                     |   72 ++
 helix/PLIST                                        |  773 ++++++++++++
 helix/cargo-depends.mk                             |  254 ++++
 helix/distinfo                                     | 1239 ++++++++++++++++++++
 helix/files/print-depends.awk                      |   44 +
 helix/patches/patch-helix-loader_src_grammar.rs    |   64 +
 helix/patches/patch-helix-loader_src_lib.rs        |   32 +
 helix/patches/patch-languages.toml                 |   23 +
 ...runtime_grammars_sources_rescript_src_scanner.c |   15 +
 helix/tree-sitter-depends.mk                       |  171 +++
 11 files changed, 2708 insertions(+)

diffs:
diff --git a/helix/DESCR b/helix/DESCR
new file mode 100644
index 0000000000..7395249997
--- /dev/null
+++ b/helix/DESCR
@@ -0,0 +1,21 @@
+Helix is a modal text editor with built-in support for multiple selections,
+Language Server Protocol (LSP), tree-sitter, and experimental support for
+Debug Adapter Protocol (DAP).  Its main features include:
+
+ - Multiple cursors as a core editing primitive, inspired by Kakoune. Commands
+   manipulate selections which allows concurrent code editing.
+
+ - Tree-sitter produces error tolerant and robust syntax trees, which enables
+   better syntax highlighting, indent calculation and code navigation.
+
+ - Navigate and select functions, classes, comments, etc and select syntax
+   tree nodes instead of plain text.
+
+ - Language specific auto completion, goto definition, documentation,
+   diagnostics and other IDE features with no additional configuration.
+
+ - No Electron. No VimScript. No JavaScript. Use it over ssh, tmux, or a plain
+   terminal. Your laptop battery life will thank you.
+
+ - Fuzzy finder to jump to files and symbols, project wide search, beautiful
+   themes, auto closing bracket pairs, surround integration and more.
diff --git a/helix/Makefile b/helix/Makefile
new file mode 100644
index 0000000000..658e33d7f5
--- /dev/null
+++ b/helix/Makefile
@@ -0,0 +1,72 @@
+# $NetBSD: Makefile,v 1.13 2024/11/30 20:31:07 wiz Exp $
+
+DISTNAME=	helix-23.10-source
+PKGNAME=	${DISTNAME:S/-source//}
+CATEGORIES=	editors
+MASTER_SITES=	${MASTER_SITE_GITHUB:=helix-editor/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://helix-editor.com/
+COMMENT=	Modal editor inspired by kakoune / neovim
+# Additionally, the tree-sitter sources have various licenses.
+LICENSE=	mpl-2.0
+
+BROKEN=		"Needs updating to work with rust 1.80"
+
+WRKSRC=		${WRKDIR}/${DISTNAME:S/-source//}
+
+TOOL_DEPENDS+=	git-base-[0-9]*:../../devel/git-base
+
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	pax
+MAKE_ENV+=	HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
+
+INSTALLATION_DIRS+=	bin
+INSTALLATION_DIRS+=	share/examples/helix/completion
+INSTALLATION_DIRS+=	share/helix/runtime/grammars
+
+.include "cargo-depends.mk"
+.include "tree-sitter-depends.mk"
+
+post-extract:
+	${MKDIR} ${WRKSRC}/runtime/grammars/sources
+.for name rev url path in ${TS_FILES}
+	${LN} -s ${WRKDIR}/${name}-${rev} ${WRKSRC}/runtime/grammars/sources/${path}
+.endfor
+
+SUBST_CLASSES+=		datadir
+SUBST_STAGE.datadir=	pre-configure
+SUBST_MESSAGE.datadir=	Fixing datadir
+SUBST_FILES.datadir=	helix-loader/src/lib.rs
+SUBST_SED.datadir=	-e 's,@DATADIR@,${PREFIX}/share/helix,g'
+
+.include "../../mk/bsd.prefs.mk"
+
+post-build:
+	${RUN} cd ${WRKSRC} && ${SETENV} HELIX_RUNTIME=${WRKSRC}/runtime \
+		./target/release/hx --grammar build
+# not under ${PREFIX}/lib, or else lang/rust/cargo.mk would handle it
+.if ${OPSYS} == "Darwin"
+	${RUN} cd ${WRKSRC}/runtime/grammars &&				\
+	for f in *.so; do						\
+		install_name_tool					\
+		    -id ${PREFIX}/share/helix/runtime/grammars/$${f}	\
+		    $${f};						\
+	done
+.endif
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/target/release/hx ${DESTDIR}${PREFIX}/bin
+	cd ${WRKSRC}/runtime && ${PAX} -rw themes ${DESTDIR}${PREFIX}/share/helix/runtime/
+	cd ${WRKSRC}/runtime && ${PAX} -rw queries ${DESTDIR}${PREFIX}/share/helix/runtime/
+	cd ${WRKSRC}/contrib && ${PAX} -rw completion ${DESTDIR}${PREFIX}/share/examples/helix/
+	${INSTALL_DATA} ${WRKSRC}/runtime/tutor ${DESTDIR}${PREFIX}/share/helix/runtime/tutor
+	${INSTALL_LIB} ${WRKSRC}/runtime/grammars/*.so ${DESTDIR}${PREFIX}/share/helix/runtime/grammars/
+
+.PHONY: print-tree-sitter-depends
+print-tree-sitter-depends:
+	${RUN}${AWK} -f ${FILESDIR}/print-depends.awk ${WRKSRC}/languages.toml
+
+.include "../../lang/rust/cargo.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/helix/PLIST b/helix/PLIST
new file mode 100644
index 0000000000..3c941fc0c5
--- /dev/null
+++ b/helix/PLIST
@@ -0,0 +1,773 @@
+@comment $NetBSD: PLIST,v 1.4 2024/03/24 20:06:49 adam Exp $
+bin/hx
+share/examples/helix/completion/hx.bash
+share/examples/helix/completion/hx.elv
+share/examples/helix/completion/hx.fish
+share/examples/helix/completion/hx.zsh
+share/helix/runtime/grammars/astro.so
+share/helix/runtime/grammars/awk.so
+share/helix/runtime/grammars/bash.so
+share/helix/runtime/grammars/bass.so
+share/helix/runtime/grammars/beancount.so
+share/helix/runtime/grammars/bibtex.so
+share/helix/runtime/grammars/bicep.so
+share/helix/runtime/grammars/blueprint.so
+share/helix/runtime/grammars/c-sharp.so
+share/helix/runtime/grammars/c.so
+share/helix/runtime/grammars/capnp.so
+share/helix/runtime/grammars/clojure.so
+share/helix/runtime/grammars/cmake.so
+share/helix/runtime/grammars/comment.so
+share/helix/runtime/grammars/cpon.so
+share/helix/runtime/grammars/cpp.so
+share/helix/runtime/grammars/css.so
+share/helix/runtime/grammars/cue.so
+share/helix/runtime/grammars/d.so
+share/helix/runtime/grammars/dart.so
+share/helix/runtime/grammars/devicetree.so
+share/helix/runtime/grammars/dhall.so
+share/helix/runtime/grammars/diff.so
+share/helix/runtime/grammars/dockerfile.so
+share/helix/runtime/grammars/dot.so
+share/helix/runtime/grammars/dtd.so
+share/helix/runtime/grammars/edoc.so
+share/helix/runtime/grammars/eex.so
+share/helix/runtime/grammars/elixir.so
+share/helix/runtime/grammars/elm.so
+share/helix/runtime/grammars/elvish.so
+share/helix/runtime/grammars/embedded-template.so
+share/helix/runtime/grammars/erlang.so
+share/helix/runtime/grammars/esdl.so
+share/helix/runtime/grammars/fish.so
+share/helix/runtime/grammars/forth.so
+share/helix/runtime/grammars/fortran.so
+share/helix/runtime/grammars/fsharp.so
+share/helix/runtime/grammars/gas.so
+share/helix/runtime/grammars/gdscript.so
+share/helix/runtime/grammars/git-commit.so
+share/helix/runtime/grammars/git-config.so
+share/helix/runtime/grammars/git-rebase.so
+share/helix/runtime/grammars/gitattributes.so
+share/helix/runtime/grammars/gitignore.so
+share/helix/runtime/grammars/gleam.so
+share/helix/runtime/grammars/glsl.so
+share/helix/runtime/grammars/go.so
+share/helix/runtime/grammars/godot-resource.so
+share/helix/runtime/grammars/gomod.so
+share/helix/runtime/grammars/gotmpl.so
+share/helix/runtime/grammars/gowork.so
+share/helix/runtime/grammars/graphql.so
+share/helix/runtime/grammars/hare.so
+share/helix/runtime/grammars/haskell-persistent.so
+share/helix/runtime/grammars/haskell.so
+share/helix/runtime/grammars/hcl.so
+share/helix/runtime/grammars/heex.so
+share/helix/runtime/grammars/hosts.so
+share/helix/runtime/grammars/html.so
+share/helix/runtime/grammars/hurl.so
+share/helix/runtime/grammars/iex.so
+share/helix/runtime/grammars/ini.so
+share/helix/runtime/grammars/java.so
+share/helix/runtime/grammars/javascript.so
+share/helix/runtime/grammars/jinja2.so
+share/helix/runtime/grammars/jsdoc.so
+share/helix/runtime/grammars/json.so
+share/helix/runtime/grammars/json5.so
+share/helix/runtime/grammars/jsonnet.so
+share/helix/runtime/grammars/julia.so
+share/helix/runtime/grammars/just.so
+share/helix/runtime/grammars/kdl.so
+share/helix/runtime/grammars/kotlin.so
+share/helix/runtime/grammars/latex.so
+share/helix/runtime/grammars/lean.so
+share/helix/runtime/grammars/ledger.so
+share/helix/runtime/grammars/llvm-mir.so
+share/helix/runtime/grammars/llvm.so
+share/helix/runtime/grammars/lua.so
+share/helix/runtime/grammars/make.so
+share/helix/runtime/grammars/markdoc.so
+share/helix/runtime/grammars/markdown.so
+share/helix/runtime/grammars/markdown_inline.so
+share/helix/runtime/grammars/matlab.so
+share/helix/runtime/grammars/mermaid.so
+share/helix/runtime/grammars/meson.so
+share/helix/runtime/grammars/nasm.so
+share/helix/runtime/grammars/nickel.so
+share/helix/runtime/grammars/nim.so
+share/helix/runtime/grammars/nix.so
+share/helix/runtime/grammars/nu.so
+share/helix/runtime/grammars/ocaml-interface.so
+share/helix/runtime/grammars/ocaml.so
+share/helix/runtime/grammars/odin.so
+share/helix/runtime/grammars/opencl.so
+share/helix/runtime/grammars/openscad.so
+share/helix/runtime/grammars/org.so
+share/helix/runtime/grammars/pascal.so
+share/helix/runtime/grammars/passwd.so
+share/helix/runtime/grammars/pem.so
+share/helix/runtime/grammars/perl.so
+share/helix/runtime/grammars/php.so
+share/helix/runtime/grammars/po.so
+share/helix/runtime/grammars/pod.so
+share/helix/runtime/grammars/ponylang.so
+share/helix/runtime/grammars/prisma.so
+share/helix/runtime/grammars/protobuf.so
+share/helix/runtime/grammars/prql.so
+share/helix/runtime/grammars/purescript.so
+share/helix/runtime/grammars/python.so
+share/helix/runtime/grammars/qmljs.so
+share/helix/runtime/grammars/r.so
+share/helix/runtime/grammars/regex.so
+share/helix/runtime/grammars/rego.so
+share/helix/runtime/grammars/rescript.so
+share/helix/runtime/grammars/robot.so
+share/helix/runtime/grammars/rst.so
+share/helix/runtime/grammars/ruby.so
+share/helix/runtime/grammars/rust.so
+share/helix/runtime/grammars/scala.so
+share/helix/runtime/grammars/scheme.so
+share/helix/runtime/grammars/scss.so
+share/helix/runtime/grammars/slint.so
+share/helix/runtime/grammars/smithy.so
+share/helix/runtime/grammars/sml.so
+share/helix/runtime/grammars/solidity.so
+share/helix/runtime/grammars/sql.so
+share/helix/runtime/grammars/sshclientconfig.so
+share/helix/runtime/grammars/strace.so
+share/helix/runtime/grammars/svelte.so
+share/helix/runtime/grammars/sway.so
+share/helix/runtime/grammars/swift.so
+share/helix/runtime/grammars/t32.so
+share/helix/runtime/grammars/tablegen.so
+share/helix/runtime/grammars/task.so
+share/helix/runtime/grammars/templ.so
+share/helix/runtime/grammars/todotxt.so
+share/helix/runtime/grammars/toml.so
+share/helix/runtime/grammars/tsq.so
+share/helix/runtime/grammars/tsx.so
+share/helix/runtime/grammars/twig.so
+share/helix/runtime/grammars/typescript.so
+share/helix/runtime/grammars/ungrammar.so
+share/helix/runtime/grammars/unison.so
+share/helix/runtime/grammars/uxntal.so
+share/helix/runtime/grammars/v.so
+share/helix/runtime/grammars/vala.so
+share/helix/runtime/grammars/verilog.so
+share/helix/runtime/grammars/vhdl.so
+share/helix/runtime/grammars/vhs.so
+share/helix/runtime/grammars/vue.so
+share/helix/runtime/grammars/wast.so
+share/helix/runtime/grammars/wat.so
+share/helix/runtime/grammars/wgsl.so
+share/helix/runtime/grammars/wit.so
+share/helix/runtime/grammars/wren.so
+share/helix/runtime/grammars/xit.so
+share/helix/runtime/grammars/xml.so
+share/helix/runtime/grammars/yaml.so
+share/helix/runtime/grammars/yuck.so
+share/helix/runtime/grammars/zig.so
+share/helix/runtime/queries/_javascript/highlights.scm
+share/helix/runtime/queries/_javascript/locals.scm
+share/helix/runtime/queries/_javascript/tags.scm
+share/helix/runtime/queries/_jsx/highlights.scm
+share/helix/runtime/queries/_jsx/indents.scm
+share/helix/runtime/queries/_typescript/highlights.scm
+share/helix/runtime/queries/_typescript/indents.scm
+share/helix/runtime/queries/_typescript/locals.scm
+share/helix/runtime/queries/_typescript/tags.scm
+share/helix/runtime/queries/_typescript/textobjects.scm
+share/helix/runtime/queries/astro/highlights.scm
+share/helix/runtime/queries/astro/injections.scm
+share/helix/runtime/queries/awk/highlights.scm
+share/helix/runtime/queries/awk/injections.scm
+share/helix/runtime/queries/awk/textobjects.scm
+share/helix/runtime/queries/bash/highlights.scm
+share/helix/runtime/queries/bash/indents.scm
+share/helix/runtime/queries/bash/injections.scm
+share/helix/runtime/queries/bash/textobjects.scm
+share/helix/runtime/queries/bass/highlights.scm
+share/helix/runtime/queries/beancount/folds.scm
+share/helix/runtime/queries/beancount/highlights.scm
+share/helix/runtime/queries/bibtex/highlights.scm
+share/helix/runtime/queries/bibtex/locals.scm
+share/helix/runtime/queries/bibtex/tags.scm
+share/helix/runtime/queries/bicep/highlights.scm
+share/helix/runtime/queries/blueprint/highlights.scm
+share/helix/runtime/queries/c-sharp/highlights.scm
+share/helix/runtime/queries/c-sharp/injections.scm
+share/helix/runtime/queries/c-sharp/textobjects.scm
+share/helix/runtime/queries/c/highlights.scm
+share/helix/runtime/queries/c/indents.scm
+share/helix/runtime/queries/c/injections.scm
+share/helix/runtime/queries/c/textobjects.scm
+share/helix/runtime/queries/cairo/highlights.scm
+share/helix/runtime/queries/cairo/indents.scm
+share/helix/runtime/queries/cairo/injections.scm
+share/helix/runtime/queries/cairo/locals.scm
+share/helix/runtime/queries/cairo/textobjects.scm
+share/helix/runtime/queries/capnp/folds.scm
+share/helix/runtime/queries/capnp/highlights.scm
+share/helix/runtime/queries/capnp/indents.scm
+share/helix/runtime/queries/capnp/injections.scm
+share/helix/runtime/queries/capnp/locals.scm
+share/helix/runtime/queries/clojure/highlights.scm
+share/helix/runtime/queries/clojure/injections.scm
+share/helix/runtime/queries/cmake/highlights.scm
+share/helix/runtime/queries/cmake/indents.scm
+share/helix/runtime/queries/cmake/injections.scm
+share/helix/runtime/queries/cmake/textobjects.scm
+share/helix/runtime/queries/comment/highlights.scm
+share/helix/runtime/queries/common-lisp/highlights.scm
+share/helix/runtime/queries/common-lisp/injections.scm
+share/helix/runtime/queries/cpon/highlights.scm
+share/helix/runtime/queries/cpon/indents.scm
+share/helix/runtime/queries/cpp/highlights.scm
+share/helix/runtime/queries/cpp/indents.scm
+share/helix/runtime/queries/cpp/injections.scm
+share/helix/runtime/queries/cpp/textobjects.scm
+share/helix/runtime/queries/crystal/highlights.scm
+share/helix/runtime/queries/crystal/injections.scm
+share/helix/runtime/queries/crystal/locals.scm
+share/helix/runtime/queries/crystal/textobjects.scm
+share/helix/runtime/queries/css/highlights.scm
+share/helix/runtime/queries/css/injections.scm
+share/helix/runtime/queries/cue/highlights.scm
+share/helix/runtime/queries/d/highlights.scm
+share/helix/runtime/queries/d/indents.scm
+share/helix/runtime/queries/d/injections.scm
+share/helix/runtime/queries/d/textobjects.scm
+share/helix/runtime/queries/dart/highlights.scm
+share/helix/runtime/queries/dart/indents.scm
+share/helix/runtime/queries/dart/injections.scm
+share/helix/runtime/queries/dart/locals.scm
+share/helix/runtime/queries/devicetree/highlights.scm
+share/helix/runtime/queries/dhall/highlights.scm
+share/helix/runtime/queries/dhall/injections.scm
+share/helix/runtime/queries/dhall/textobjects.scm
+share/helix/runtime/queries/diff/highlights.scm
+share/helix/runtime/queries/dockerfile/highlights.scm
+share/helix/runtime/queries/dockerfile/injections.scm
+share/helix/runtime/queries/dot/highlights.scm
+share/helix/runtime/queries/dot/injections.scm
+share/helix/runtime/queries/dtd/highlights.scm
+share/helix/runtime/queries/dtd/injections.scm
+share/helix/runtime/queries/ecma/README.md
+share/helix/runtime/queries/ecma/highlights.scm
+share/helix/runtime/queries/ecma/indents.scm
+share/helix/runtime/queries/ecma/injections.scm
+share/helix/runtime/queries/ecma/locals.scm
+share/helix/runtime/queries/ecma/textobjects.scm
+share/helix/runtime/queries/edoc/highlights.scm
+share/helix/runtime/queries/edoc/injections.scm
+share/helix/runtime/queries/eex/highlights.scm
+share/helix/runtime/queries/eex/injections.scm
+share/helix/runtime/queries/ejs/highlights.scm
+share/helix/runtime/queries/ejs/injections.scm
+share/helix/runtime/queries/elixir/highlights.scm
+share/helix/runtime/queries/elixir/indents.scm
+share/helix/runtime/queries/elixir/injections.scm
+share/helix/runtime/queries/elixir/textobjects.scm
+share/helix/runtime/queries/elm/highlights.scm
+share/helix/runtime/queries/elm/injections.scm
+share/helix/runtime/queries/elm/locals.scm
+share/helix/runtime/queries/elm/tags.scm
+share/helix/runtime/queries/elm/textobjects.scm
+share/helix/runtime/queries/elvish/highlights.scm
+share/helix/runtime/queries/elvish/injections.scm
+share/helix/runtime/queries/env/highlights.scm
+share/helix/runtime/queries/erb/highlights.scm
+share/helix/runtime/queries/erb/injections.scm
+share/helix/runtime/queries/erlang/highlights.scm
+share/helix/runtime/queries/erlang/injections.scm
+share/helix/runtime/queries/erlang/locals.scm
+share/helix/runtime/queries/erlang/textobjects.scm
+share/helix/runtime/queries/esdl/highlights.scm
+share/helix/runtime/queries/fish/highlights.scm
+share/helix/runtime/queries/fish/indents.scm
+share/helix/runtime/queries/fish/injections.scm
+share/helix/runtime/queries/fish/textobjects.scm
+share/helix/runtime/queries/forth/highlights.scm
+share/helix/runtime/queries/fortran/folds.scm
+share/helix/runtime/queries/fortran/highlights.scm
+share/helix/runtime/queries/fortran/indents.scm
+share/helix/runtime/queries/fortran/injections.scm
+share/helix/runtime/queries/fsharp/highlights.scm
+share/helix/runtime/queries/fsharp/locals.scm
+share/helix/runtime/queries/gas/highlights.scm
+share/helix/runtime/queries/gas/injections.scm
+share/helix/runtime/queries/gas/textobjects.scm
+share/helix/runtime/queries/gdscript/highlights.scm
+share/helix/runtime/queries/gdscript/indents.scm
+share/helix/runtime/queries/gdscript/injections.scm
+share/helix/runtime/queries/gdscript/tags.scm
+share/helix/runtime/queries/gdscript/textobjects.scm
+share/helix/runtime/queries/gemini/highlights.scm
+share/helix/runtime/queries/git-attributes/highlights.scm
+share/helix/runtime/queries/git-commit/highlights.scm
+share/helix/runtime/queries/git-commit/injections.scm
+share/helix/runtime/queries/git-commit/textobjects.scm
+share/helix/runtime/queries/git-config/highlights.scm
+share/helix/runtime/queries/git-ignore/highlights.scm
+share/helix/runtime/queries/git-rebase/highlights.scm
+share/helix/runtime/queries/git-rebase/injections.scm
+share/helix/runtime/queries/gleam/highlights.scm
+share/helix/runtime/queries/gleam/locals.scm
+share/helix/runtime/queries/gleam/textobjects.scm
+share/helix/runtime/queries/glsl/folds.scm
+share/helix/runtime/queries/glsl/highlights.scm
+share/helix/runtime/queries/glsl/indents.scm
+share/helix/runtime/queries/glsl/injections.scm
+share/helix/runtime/queries/glsl/locals.scm
+share/helix/runtime/queries/glsl/textobjects.scm
+share/helix/runtime/queries/go/highlights.scm
+share/helix/runtime/queries/go/indents.scm
+share/helix/runtime/queries/go/injections.scm
+share/helix/runtime/queries/go/locals.scm
+share/helix/runtime/queries/go/tags.scm
+share/helix/runtime/queries/go/textobjects.scm
+share/helix/runtime/queries/godot-resource/highlights.scm
+share/helix/runtime/queries/godot-resource/injections.scm
+share/helix/runtime/queries/gomod/highlights.scm
+share/helix/runtime/queries/gomod/injections.scm
+share/helix/runtime/queries/gotmpl/highlights.scm
+share/helix/runtime/queries/gotmpl/injections.scm
+share/helix/runtime/queries/gowork/highlights.scm
+share/helix/runtime/queries/gowork/injections.scm
+share/helix/runtime/queries/graphql/highlights.scm
+share/helix/runtime/queries/hare/highlights.scm
+share/helix/runtime/queries/hare/locals.scm
+share/helix/runtime/queries/haskell-persistent/folds.scm
+share/helix/runtime/queries/haskell-persistent/highlights.scm
+share/helix/runtime/queries/haskell-persistent/locals.scm
+share/helix/runtime/queries/haskell/highlights.scm
+share/helix/runtime/queries/haskell/injections.scm
+share/helix/runtime/queries/haskell/locals.scm
+share/helix/runtime/queries/haskell/textobjects.scm
+share/helix/runtime/queries/hcl/folds.scm
+share/helix/runtime/queries/hcl/highlights.scm
+share/helix/runtime/queries/hcl/indents.scm
+share/helix/runtime/queries/hcl/injections.scm
+share/helix/runtime/queries/heex/highlights.scm
+share/helix/runtime/queries/heex/injections.scm
+share/helix/runtime/queries/heex/textobjects.scm
+share/helix/runtime/queries/hosts/highlights.scm
+share/helix/runtime/queries/html/highlights.scm
+share/helix/runtime/queries/html/injections.scm
+share/helix/runtime/queries/hurl/highlights.scm
+share/helix/runtime/queries/hurl/indents.scm
+share/helix/runtime/queries/hurl/injections.scm
+share/helix/runtime/queries/iex/highlights.scm
+share/helix/runtime/queries/iex/injections.scm
+share/helix/runtime/queries/ini/highlights.scm
+share/helix/runtime/queries/java/highlights.scm
+share/helix/runtime/queries/java/indents.scm
+share/helix/runtime/queries/java/injections.scm
+share/helix/runtime/queries/java/textobjects.scm
+share/helix/runtime/queries/javascript/highlights.scm
+share/helix/runtime/queries/javascript/indents.scm
+share/helix/runtime/queries/javascript/injections.scm
+share/helix/runtime/queries/javascript/locals.scm
+share/helix/runtime/queries/javascript/tags.scm
+share/helix/runtime/queries/javascript/textobjects.scm
+share/helix/runtime/queries/jinja/highlights.scm
+share/helix/runtime/queries/jinja/injections.scm
+share/helix/runtime/queries/jsdoc/highlights.scm
+share/helix/runtime/queries/jsdoc/injections.scm
+share/helix/runtime/queries/json/highlights.scm
+share/helix/runtime/queries/json/indents.scm
+share/helix/runtime/queries/json5/highlights.scm
+share/helix/runtime/queries/jsonnet/highlights.scm
+share/helix/runtime/queries/jsx/highlights.scm
+share/helix/runtime/queries/jsx/indents.scm
+share/helix/runtime/queries/jsx/injections.scm
+share/helix/runtime/queries/jsx/locals.scm
+share/helix/runtime/queries/jsx/tags.scm
+share/helix/runtime/queries/jsx/textobjects.scm
+share/helix/runtime/queries/julia/folds.scm
+share/helix/runtime/queries/julia/highlights.scm
+share/helix/runtime/queries/julia/indents.scm
+share/helix/runtime/queries/julia/injections.scm
+share/helix/runtime/queries/julia/locals.scm
+share/helix/runtime/queries/julia/textobjects.scm
+share/helix/runtime/queries/just/folds.scm
+share/helix/runtime/queries/just/highlights.scm
+share/helix/runtime/queries/just/indents.scm
+share/helix/runtime/queries/just/injections.scm
+share/helix/runtime/queries/just/locals.scm
+share/helix/runtime/queries/just/textobjects.scm
+share/helix/runtime/queries/kdl/highlights.scm
+share/helix/runtime/queries/kotlin/folds.scm
+share/helix/runtime/queries/kotlin/highlights.scm
+share/helix/runtime/queries/kotlin/injections.scm
+share/helix/runtime/queries/latex/folds.scm
+share/helix/runtime/queries/latex/highlights.scm
+share/helix/runtime/queries/latex/injections.scm
+share/helix/runtime/queries/latex/textobjects.scm
+share/helix/runtime/queries/lean/folds.scm
+share/helix/runtime/queries/lean/highlights.scm
+share/helix/runtime/queries/lean/injections.scm
+share/helix/runtime/queries/lean/locals.scm
+share/helix/runtime/queries/ledger/highlights.scm
+share/helix/runtime/queries/ledger/injections.scm
+share/helix/runtime/queries/llvm-mir-yaml/highlights.scm
+share/helix/runtime/queries/llvm-mir-yaml/indents.scm
+share/helix/runtime/queries/llvm-mir-yaml/injections.scm
+share/helix/runtime/queries/llvm-mir/highlights.scm
+share/helix/runtime/queries/llvm-mir/indents.scm
+share/helix/runtime/queries/llvm-mir/injections.scm
+share/helix/runtime/queries/llvm-mir/textobjects.scm
+share/helix/runtime/queries/llvm/highlights.scm
+share/helix/runtime/queries/llvm/indents.scm
+share/helix/runtime/queries/llvm/injections.scm
+share/helix/runtime/queries/llvm/locals.scm
+share/helix/runtime/queries/llvm/textobjects.scm
+share/helix/runtime/queries/lua/folds.scm
+share/helix/runtime/queries/lua/highlights.scm
+share/helix/runtime/queries/lua/indents.scm
+share/helix/runtime/queries/lua/injections.scm
+share/helix/runtime/queries/lua/textobjects.scm
+share/helix/runtime/queries/make/highlights.scm
+share/helix/runtime/queries/make/injections.scm
+share/helix/runtime/queries/markdoc/highlights.scm
+share/helix/runtime/queries/markdoc/injections.scm
+share/helix/runtime/queries/markdown.inline/highlights.scm
+share/helix/runtime/queries/markdown.inline/injections.scm
+share/helix/runtime/queries/markdown/highlights.scm
+share/helix/runtime/queries/markdown/injections.scm
+share/helix/runtime/queries/matlab/context.scm
+share/helix/runtime/queries/matlab/folds.scm
+share/helix/runtime/queries/matlab/highlights.scm
+share/helix/runtime/queries/matlab/indents.scm
+share/helix/runtime/queries/matlab/injections.scm
+share/helix/runtime/queries/matlab/locals.scm
+share/helix/runtime/queries/matlab/textobjects.scm
+share/helix/runtime/queries/mermaid/highlights.scm
+share/helix/runtime/queries/meson/highlights.scm
+share/helix/runtime/queries/meson/indents.scm
+share/helix/runtime/queries/msbuild/highlights.scm
+share/helix/runtime/queries/msbuild/indents.scm
+share/helix/runtime/queries/msbuild/injections.scm
+share/helix/runtime/queries/nasm/highlights.scm
+share/helix/runtime/queries/nasm/injections.scm
+share/helix/runtime/queries/nasm/textobjects.scm
+share/helix/runtime/queries/nickel/highlights.scm
+share/helix/runtime/queries/nickel/indents.scm
+share/helix/runtime/queries/nickel/injections.scm
+share/helix/runtime/queries/nim/highlights.scm
+share/helix/runtime/queries/nim/indents.scm
+share/helix/runtime/queries/nim/textobjects.scm
+share/helix/runtime/queries/nix/highlights.scm
+share/helix/runtime/queries/nix/injections.scm
+share/helix/runtime/queries/nu/highlights.scm
+share/helix/runtime/queries/nu/injections.scm
+share/helix/runtime/queries/nunjucks/highlights.scm
+share/helix/runtime/queries/nunjucks/injections.scm
+share/helix/runtime/queries/ocaml-interface/highlights.scm
+share/helix/runtime/queries/ocaml-interface/injections.scm
+share/helix/runtime/queries/ocaml/highlights.scm
+share/helix/runtime/queries/ocaml/indents.scm
+share/helix/runtime/queries/ocaml/injections.scm
+share/helix/runtime/queries/ocaml/locals.scm
+share/helix/runtime/queries/odin/highlights.scm
+share/helix/runtime/queries/odin/indents.scm
+share/helix/runtime/queries/odin/injections.scm
+share/helix/runtime/queries/opencl/highlights.scm
+share/helix/runtime/queries/opencl/indents.scm
+share/helix/runtime/queries/opencl/injections.scm
+share/helix/runtime/queries/opencl/textobjects.scm
+share/helix/runtime/queries/openscad/highlights.scm
+share/helix/runtime/queries/org/highlights.scm
+share/helix/runtime/queries/org/injections.scm
+share/helix/runtime/queries/pascal/highlights.scm
+share/helix/runtime/queries/pascal/injections.scm
+share/helix/runtime/queries/pascal/textobjects.scm
+share/helix/runtime/queries/passwd/highlights.scm
+share/helix/runtime/queries/pem/highlights.scm
+share/helix/runtime/queries/perl/fold.scm
+share/helix/runtime/queries/perl/highlights.scm
+share/helix/runtime/queries/perl/indents.scm
+share/helix/runtime/queries/perl/injections.scm
+share/helix/runtime/queries/perl/textobjects.scm
+share/helix/runtime/queries/php/highlights.scm
+share/helix/runtime/queries/php/indents.scm
+share/helix/runtime/queries/php/injections.scm
+share/helix/runtime/queries/php/tags.scm
+share/helix/runtime/queries/php/textobjects.scm
+share/helix/runtime/queries/po/highlights.scm
+share/helix/runtime/queries/po/textobjects.scm
+share/helix/runtime/queries/pod/highlights.scm
+share/helix/runtime/queries/ponylang/highlights.scm
+share/helix/runtime/queries/ponylang/indents.scm
+share/helix/runtime/queries/ponylang/locals.scm
+share/helix/runtime/queries/ponylang/textobjects.scm
+share/helix/runtime/queries/prisma/highlights.scm
+share/helix/runtime/queries/protobuf/highlights.scm
+share/helix/runtime/queries/protobuf/indents.scm
+share/helix/runtime/queries/protobuf/injections.scm
+share/helix/runtime/queries/prql/highlights.scm
+share/helix/runtime/queries/prql/injections.scm
+share/helix/runtime/queries/purescript/highlights.scm
+share/helix/runtime/queries/purescript/injections.scm
+share/helix/runtime/queries/purescript/locals.scm
+share/helix/runtime/queries/purescript/textobjects.scm
+share/helix/runtime/queries/python/highlights.scm
+share/helix/runtime/queries/python/indents.scm
+share/helix/runtime/queries/python/injections.scm
+share/helix/runtime/queries/python/locals.scm
+share/helix/runtime/queries/python/tags.scm
+share/helix/runtime/queries/python/textobjects.scm
+share/helix/runtime/queries/qml/highlights.scm
+share/helix/runtime/queries/qml/indents.scm
+share/helix/runtime/queries/qml/injections.scm
+share/helix/runtime/queries/r/highlights.scm
+share/helix/runtime/queries/r/injections.scm
+share/helix/runtime/queries/r/locals.scm
+share/helix/runtime/queries/racket/highlights.scm
+share/helix/runtime/queries/racket/injections.scm
+share/helix/runtime/queries/regex/highlights.scm
+share/helix/runtime/queries/rego/highlights.scm
+share/helix/runtime/queries/rego/injections.scm
+share/helix/runtime/queries/rescript/highlights.scm
+share/helix/runtime/queries/rescript/injections.scm
+share/helix/runtime/queries/rescript/locals.scm
+share/helix/runtime/queries/rescript/textobjects.scm
+share/helix/runtime/queries/rmarkdown/highlights.scm
+share/helix/runtime/queries/rmarkdown/indents.scm
+share/helix/runtime/queries/rmarkdown/injections.scm
+share/helix/runtime/queries/robot/highlights.scm
+share/helix/runtime/queries/ron/highlights.scm
+share/helix/runtime/queries/ron/indents.scm
+share/helix/runtime/queries/ron/injections.scm
+share/helix/runtime/queries/rst/highlights.scm
+share/helix/runtime/queries/ruby/highlights.scm
+share/helix/runtime/queries/ruby/indents.scm
+share/helix/runtime/queries/ruby/injections.scm
+share/helix/runtime/queries/ruby/locals.scm
+share/helix/runtime/queries/ruby/tags.scm
+share/helix/runtime/queries/ruby/textobjects.scm
+share/helix/runtime/queries/rust/highlights.scm
+share/helix/runtime/queries/rust/indents.scm
+share/helix/runtime/queries/rust/injections.scm
+share/helix/runtime/queries/rust/locals.scm
+share/helix/runtime/queries/rust/textobjects.scm
+share/helix/runtime/queries/sage/highlights.scm
+share/helix/runtime/queries/sage/injections.scm
+share/helix/runtime/queries/sage/textobjects.scm
+share/helix/runtime/queries/scala/highlights.scm
+share/helix/runtime/queries/scala/indents.scm
+share/helix/runtime/queries/scala/injections.scm
+share/helix/runtime/queries/scala/locals.scm
+share/helix/runtime/queries/scheme/highlights.scm
+share/helix/runtime/queries/scheme/injections.scm
+share/helix/runtime/queries/scss/highlights.scm
+share/helix/runtime/queries/scss/injections.scm
+share/helix/runtime/queries/slint/highlights.scm
+share/helix/runtime/queries/slint/indents.scm
+share/helix/runtime/queries/slint/injections.scm
+share/helix/runtime/queries/slint/locals.scm
+share/helix/runtime/queries/smithy/highlights.scm
+share/helix/runtime/queries/sml/highlights.scm
+share/helix/runtime/queries/solidity/highlights.scm
+share/helix/runtime/queries/solidity/locals.scm
+share/helix/runtime/queries/sql/highlights.scm
+share/helix/runtime/queries/sshclientconfig/highlights.scm
+share/helix/runtime/queries/starlark/highlights.scm
+share/helix/runtime/queries/starlark/injections.scm
+share/helix/runtime/queries/starlark/textobjects.scm
+share/helix/runtime/queries/strace/highlights.scm
+share/helix/runtime/queries/svelte/highlights.scm
+share/helix/runtime/queries/svelte/indents.scm
+share/helix/runtime/queries/svelte/injections.scm
+share/helix/runtime/queries/sway/highlights.scm
+share/helix/runtime/queries/sway/indents.scm
+share/helix/runtime/queries/sway/injections.scm
+share/helix/runtime/queries/sway/locals.scm
+share/helix/runtime/queries/sway/textobjects.scm
+share/helix/runtime/queries/swift/highlights.scm
+share/helix/runtime/queries/swift/locals.scm
+share/helix/runtime/queries/t32/highlights.scm
+share/helix/runtime/queries/t32/injections.scm
+share/helix/runtime/queries/tablegen/highlights.scm
+share/helix/runtime/queries/tablegen/indents.scm
+share/helix/runtime/queries/tablegen/injections.scm
+share/helix/runtime/queries/tablegen/textobjects.scm
+share/helix/runtime/queries/task/highlights.scm
+share/helix/runtime/queries/task/injections.scm
+share/helix/runtime/queries/templ/highlights.scm
+share/helix/runtime/queries/templ/injections.scm
+share/helix/runtime/queries/tfvars/folds.scm
+share/helix/runtime/queries/tfvars/highlights.scm
+share/helix/runtime/queries/tfvars/indents.scm
+share/helix/runtime/queries/tfvars/injections.scm
+share/helix/runtime/queries/todotxt/highlights.scm
+share/helix/runtime/queries/toml/highlights.scm
+share/helix/runtime/queries/toml/injections.scm
+share/helix/runtime/queries/tsq/highlights.scm
+share/helix/runtime/queries/tsq/injections.scm
+share/helix/runtime/queries/tsx/highlights.scm
+share/helix/runtime/queries/tsx/indents.scm
+share/helix/runtime/queries/tsx/injections.scm
+share/helix/runtime/queries/tsx/locals.scm
+share/helix/runtime/queries/tsx/tags.scm
+share/helix/runtime/queries/tsx/textobjects.scm
+share/helix/runtime/queries/twig/highlights.scm
+share/helix/runtime/queries/twig/injections.scm
+share/helix/runtime/queries/typescript/highlights.scm
+share/helix/runtime/queries/typescript/indents.scm
+share/helix/runtime/queries/typescript/injections.scm
+share/helix/runtime/queries/typescript/locals.scm
+share/helix/runtime/queries/typescript/tags.scm
+share/helix/runtime/queries/typescript/textobjects.scm
+share/helix/runtime/queries/ungrammar/highlights.scm
+share/helix/runtime/queries/unison/highlights.scm
+share/helix/runtime/queries/unison/injections.scm
+share/helix/runtime/queries/uxntal/highlights.scm
+share/helix/runtime/queries/v/highlights.scm
+share/helix/runtime/queries/v/indents.scm
+share/helix/runtime/queries/v/injections.scm
+share/helix/runtime/queries/v/textobjects.scm
+share/helix/runtime/queries/vala/highlights.scm
+share/helix/runtime/queries/verilog/highlights.scm
+share/helix/runtime/queries/verilog/injections.scm
+share/helix/runtime/queries/verilog/locals.scm
+share/helix/runtime/queries/verilog/textobjects.scm
+share/helix/runtime/queries/vhdl/highlights.scm
+share/helix/runtime/queries/vhs/highlights.scm
+share/helix/runtime/queries/vue/highlights.scm
+share/helix/runtime/queries/vue/injections.scm
+share/helix/runtime/queries/wast/highlights.scm
+share/helix/runtime/queries/wat/highlights.scm
+share/helix/runtime/queries/webc/highlights.scm
+share/helix/runtime/queries/webc/injections.scm
+share/helix/runtime/queries/wgsl/highlights.scm
+share/helix/runtime/queries/wgsl/injections.scm
+share/helix/runtime/queries/wit/highlights.scm
+share/helix/runtime/queries/wit/indents.scm
+share/helix/runtime/queries/wren/highlights.scm
+share/helix/runtime/queries/wren/indents.scm
+share/helix/runtime/queries/wren/injections.scm
+share/helix/runtime/queries/wren/locals.scm
+share/helix/runtime/queries/wren/textobjects.scm
+share/helix/runtime/queries/xit/highlights.scm
+share/helix/runtime/queries/xml/highlights.scm
+share/helix/runtime/queries/xml/indents.scm
+share/helix/runtime/queries/xml/injections.scm
+share/helix/runtime/queries/yaml/highlights.scm
+share/helix/runtime/queries/yaml/indents.scm
+share/helix/runtime/queries/yaml/injections.scm
+share/helix/runtime/queries/yuck/highlights.scm
+share/helix/runtime/queries/yuck/injections.scm
+share/helix/runtime/queries/zig/highlights.scm
+share/helix/runtime/queries/zig/indents.scm
+share/helix/runtime/queries/zig/injections.scm
+share/helix/runtime/queries/zig/textobjects.scm
+share/helix/runtime/themes/README.md
+share/helix/runtime/themes/acme.toml
+share/helix/runtime/themes/adwaita-dark.toml
+share/helix/runtime/themes/amberwood.toml
+share/helix/runtime/themes/autumn.toml
+share/helix/runtime/themes/autumn_night.toml
+share/helix/runtime/themes/ayu_dark.toml
+share/helix/runtime/themes/ayu_evolve.toml
+share/helix/runtime/themes/ayu_light.toml
+share/helix/runtime/themes/ayu_mirage.toml
+share/helix/runtime/themes/base16_default_dark.toml
+share/helix/runtime/themes/base16_default_light.toml
+share/helix/runtime/themes/base16_terminal.toml
+share/helix/runtime/themes/base16_transparent.toml
+share/helix/runtime/themes/bogster.toml
+share/helix/runtime/themes/bogster_light.toml
+share/helix/runtime/themes/boo_berry.toml
+share/helix/runtime/themes/catppuccin_frappe.toml
+share/helix/runtime/themes/catppuccin_latte.toml
+share/helix/runtime/themes/catppuccin_macchiato.toml
+share/helix/runtime/themes/catppuccin_mocha.toml
+share/helix/runtime/themes/cyan_light.toml
+share/helix/runtime/themes/darcula-solid.toml
+share/helix/runtime/themes/darcula.toml
+share/helix/runtime/themes/dark_high_contrast.toml
+share/helix/runtime/themes/dark_plus.toml
+share/helix/runtime/themes/doom_acario_dark.toml
+share/helix/runtime/themes/dracula.toml
+share/helix/runtime/themes/dracula_at_night.toml
+share/helix/runtime/themes/emacs.toml
+share/helix/runtime/themes/everblush.toml
+share/helix/runtime/themes/everforest_dark.toml
+share/helix/runtime/themes/everforest_light.toml
+share/helix/runtime/themes/ferra.toml
+share/helix/runtime/themes/flatwhite.toml
+share/helix/runtime/themes/fleet_dark.toml
+share/helix/runtime/themes/github_dark.toml
+share/helix/runtime/themes/github_dark_colorblind.toml
+share/helix/runtime/themes/github_dark_dimmed.toml
+share/helix/runtime/themes/github_dark_high_contrast.toml
+share/helix/runtime/themes/github_dark_tritanopia.toml
+share/helix/runtime/themes/github_light.toml
+share/helix/runtime/themes/github_light_colorblind.toml
+share/helix/runtime/themes/github_light_high_contrast.toml
+share/helix/runtime/themes/github_light_tritanopia.toml
+share/helix/runtime/themes/gruvbox.toml
+share/helix/runtime/themes/gruvbox_dark_hard.toml
+share/helix/runtime/themes/gruvbox_dark_soft.toml
+share/helix/runtime/themes/gruvbox_light.toml
+share/helix/runtime/themes/heisenberg.toml
+share/helix/runtime/themes/hex_lavender.toml
+share/helix/runtime/themes/hex_steel.toml
+share/helix/runtime/themes/hex_toxic.toml
+share/helix/runtime/themes/ingrid.toml
+share/helix/runtime/themes/jellybeans.toml
+share/helix/runtime/themes/kanagawa.toml
+share/helix/runtime/themes/kaolin-dark.toml
+share/helix/runtime/themes/kaolin-light.toml
+share/helix/runtime/themes/kaolin-valley-dark.toml
+share/helix/runtime/themes/material_darker.toml
+share/helix/runtime/themes/material_deep_ocean.toml
+share/helix/runtime/themes/material_oceanic.toml
+share/helix/runtime/themes/material_palenight.toml
+share/helix/runtime/themes/meliora.toml
+share/helix/runtime/themes/mellow.toml
+share/helix/runtime/themes/merionette.toml
+share/helix/runtime/themes/molokai.toml
+share/helix/runtime/themes/monokai.toml
+share/helix/runtime/themes/monokai_aqua.toml
+share/helix/runtime/themes/monokai_pro.toml
+share/helix/runtime/themes/monokai_pro_machine.toml
+share/helix/runtime/themes/monokai_pro_octagon.toml
+share/helix/runtime/themes/monokai_pro_ristretto.toml
+share/helix/runtime/themes/monokai_pro_spectrum.toml
+share/helix/runtime/themes/naysayer.toml
+share/helix/runtime/themes/new_moon.toml
+share/helix/runtime/themes/night_owl.toml
+share/helix/runtime/themes/nightfox.toml
+share/helix/runtime/themes/noctis.toml
+share/helix/runtime/themes/noctis_bordo.toml
+share/helix/runtime/themes/nord-night.toml
+share/helix/runtime/themes/nord.toml
+share/helix/runtime/themes/nord_light.toml
+share/helix/runtime/themes/onedark.toml
+share/helix/runtime/themes/onedarker.toml
+share/helix/runtime/themes/onelight.toml
+share/helix/runtime/themes/papercolor-dark.toml
+share/helix/runtime/themes/papercolor-light.toml
+share/helix/runtime/themes/penumbra+.toml
+share/helix/runtime/themes/pop-dark.toml
+share/helix/runtime/themes/rasmus.toml
+share/helix/runtime/themes/rose_pine.toml
+share/helix/runtime/themes/rose_pine_dawn.toml
+share/helix/runtime/themes/rose_pine_moon.toml
+share/helix/runtime/themes/serika-dark.toml
+share/helix/runtime/themes/serika-light.toml
+share/helix/runtime/themes/snazzy.toml
+share/helix/runtime/themes/solarized_dark.toml
+share/helix/runtime/themes/solarized_light.toml
+share/helix/runtime/themes/sonokai.toml
+share/helix/runtime/themes/spacebones_light.toml
+share/helix/runtime/themes/tokyonight.toml
+share/helix/runtime/themes/tokyonight_storm.toml
+share/helix/runtime/themes/varua.toml
+share/helix/runtime/themes/vim_dark_high_contrast.toml
+share/helix/runtime/themes/yellowed.toml
+share/helix/runtime/themes/zed_onedark.toml
+share/helix/runtime/themes/zed_onelight.toml
+share/helix/runtime/themes/zenburn.toml
+share/helix/runtime/tutor
diff --git a/helix/cargo-depends.mk b/helix/cargo-depends.mk
new file mode 100644
index 0000000000..46ab86e45b
--- /dev/null
+++ b/helix/cargo-depends.mk
@@ -0,0 +1,254 @@
+# $NetBSD: cargo-depends.mk,v 1.4 2024/03/24 20:06:49 adam Exp $
+
+CARGO_CRATE_DEPENDS+=	addr2line-0.20.0
+CARGO_CRATE_DEPENDS+=	adler-1.0.2
+CARGO_CRATE_DEPENDS+=	ahash-0.8.5
+CARGO_CRATE_DEPENDS+=	aho-corasick-0.7.20
+CARGO_CRATE_DEPENDS+=	aho-corasick-1.0.2
+CARGO_CRATE_DEPENDS+=	allocator-api2-0.2.14
+CARGO_CRATE_DEPENDS+=	android-tzdata-0.1.1
+CARGO_CRATE_DEPENDS+=	android_system_properties-0.1.5
+CARGO_CRATE_DEPENDS+=	anyhow-1.0.75
+CARGO_CRATE_DEPENDS+=	arc-swap-1.6.0
+CARGO_CRATE_DEPENDS+=	autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=	backtrace-0.3.68
+CARGO_CRATE_DEPENDS+=	bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=	bitflags-2.4.1
+CARGO_CRATE_DEPENDS+=	bstr-1.6.0
+CARGO_CRATE_DEPENDS+=	btoi-0.4.3
+CARGO_CRATE_DEPENDS+=	bumpalo-3.12.0
+CARGO_CRATE_DEPENDS+=	bytecount-0.6.3
+CARGO_CRATE_DEPENDS+=	bytes-1.4.0
+CARGO_CRATE_DEPENDS+=	cassowary-0.3.0
+CARGO_CRATE_DEPENDS+=	cc-1.0.83
+CARGO_CRATE_DEPENDS+=	cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=	chardetng-0.1.17
+CARGO_CRATE_DEPENDS+=	chrono-0.4.31
+CARGO_CRATE_DEPENDS+=	clipboard-win-4.5.0
+CARGO_CRATE_DEPENDS+=	clru-0.6.1
+CARGO_CRATE_DEPENDS+=	codespan-reporting-0.11.1
+CARGO_CRATE_DEPENDS+=	content_inspector-0.2.4
+CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.8.4
+CARGO_CRATE_DEPENDS+=	cov-mark-1.1.0
+CARGO_CRATE_DEPENDS+=	crc32fast-1.3.2
+CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.5.8
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.8.3
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.15
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.16
+CARGO_CRATE_DEPENDS+=	crossterm-0.27.0
+CARGO_CRATE_DEPENDS+=	crossterm_winapi-0.9.1
+CARGO_CRATE_DEPENDS+=	cxx-1.0.94
+CARGO_CRATE_DEPENDS+=	cxx-build-1.0.94
+CARGO_CRATE_DEPENDS+=	cxxbridge-flags-1.0.94
+CARGO_CRATE_DEPENDS+=	cxxbridge-macro-1.0.94
+CARGO_CRATE_DEPENDS+=	dirs-5.0.1
+CARGO_CRATE_DEPENDS+=	dirs-sys-0.4.1
+CARGO_CRATE_DEPENDS+=	dunce-1.0.4
+CARGO_CRATE_DEPENDS+=	either-1.8.1
+CARGO_CRATE_DEPENDS+=	encoding_rs-0.8.33
+CARGO_CRATE_DEPENDS+=	encoding_rs_io-0.1.7
+CARGO_CRATE_DEPENDS+=	equivalent-1.0.0
+CARGO_CRATE_DEPENDS+=	errno-0.3.1
+CARGO_CRATE_DEPENDS+=	errno-dragonfly-0.1.2
+CARGO_CRATE_DEPENDS+=	error-code-2.3.1
+CARGO_CRATE_DEPENDS+=	etcetera-0.8.0
+CARGO_CRATE_DEPENDS+=	faster-hex-0.8.1
+CARGO_CRATE_DEPENDS+=	fastrand-2.0.0
+CARGO_CRATE_DEPENDS+=	fern-0.6.2
+CARGO_CRATE_DEPENDS+=	filedescriptor-0.8.2
+CARGO_CRATE_DEPENDS+=	flate2-1.0.27
+CARGO_CRATE_DEPENDS+=	fnv-1.0.7
+CARGO_CRATE_DEPENDS+=	form_urlencoded-1.2.0
+CARGO_CRATE_DEPENDS+=	futures-core-0.3.28
+CARGO_CRATE_DEPENDS+=	futures-executor-0.3.28
+CARGO_CRATE_DEPENDS+=	futures-task-0.3.28
+CARGO_CRATE_DEPENDS+=	futures-util-0.3.28
+CARGO_CRATE_DEPENDS+=	getrandom-0.2.9
+CARGO_CRATE_DEPENDS+=	gimli-0.27.3
+CARGO_CRATE_DEPENDS+=	gix-0.55.2
+CARGO_CRATE_DEPENDS+=	gix-actor-0.28.0
+CARGO_CRATE_DEPENDS+=	gix-chunk-0.4.4
+CARGO_CRATE_DEPENDS+=	gix-commitgraph-0.22.0
+CARGO_CRATE_DEPENDS+=	gix-config-0.31.0
+CARGO_CRATE_DEPENDS+=	gix-config-value-0.14.0
+CARGO_CRATE_DEPENDS+=	gix-date-0.8.0
+CARGO_CRATE_DEPENDS+=	gix-diff-0.37.0
+CARGO_CRATE_DEPENDS+=	gix-discover-0.26.0
+CARGO_CRATE_DEPENDS+=	gix-features-0.36.0
+CARGO_CRATE_DEPENDS+=	gix-fs-0.8.0
+CARGO_CRATE_DEPENDS+=	gix-glob-0.14.0
+CARGO_CRATE_DEPENDS+=	gix-hash-0.13.1
+CARGO_CRATE_DEPENDS+=	gix-hashtable-0.4.0
+CARGO_CRATE_DEPENDS+=	gix-lock-11.0.0
+CARGO_CRATE_DEPENDS+=	gix-macros-0.1.0
+CARGO_CRATE_DEPENDS+=	gix-object-0.38.0
+CARGO_CRATE_DEPENDS+=	gix-odb-0.54.0
+CARGO_CRATE_DEPENDS+=	gix-pack-0.44.0
+CARGO_CRATE_DEPENDS+=	gix-path-0.10.0
+CARGO_CRATE_DEPENDS+=	gix-quote-0.4.7
+CARGO_CRATE_DEPENDS+=	gix-ref-0.38.0
+CARGO_CRATE_DEPENDS+=	gix-refspec-0.19.0
+CARGO_CRATE_DEPENDS+=	gix-revision-0.23.0
+CARGO_CRATE_DEPENDS+=	gix-revwalk-0.9.0
+CARGO_CRATE_DEPENDS+=	gix-sec-0.10.0
+CARGO_CRATE_DEPENDS+=	gix-tempfile-11.0.0
+CARGO_CRATE_DEPENDS+=	gix-trace-0.1.3
+CARGO_CRATE_DEPENDS+=	gix-traverse-0.34.0
+CARGO_CRATE_DEPENDS+=	gix-url-0.25.1
+CARGO_CRATE_DEPENDS+=	gix-utils-0.1.5
+CARGO_CRATE_DEPENDS+=	gix-validate-0.8.0
+CARGO_CRATE_DEPENDS+=	globset-0.4.13
+CARGO_CRATE_DEPENDS+=	grep-matcher-0.1.6
+CARGO_CRATE_DEPENDS+=	grep-regex-0.1.11
+CARGO_CRATE_DEPENDS+=	grep-searcher-0.1.11
+CARGO_CRATE_DEPENDS+=	hashbrown-0.12.3
+CARGO_CRATE_DEPENDS+=	hashbrown-0.14.2
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.2.6
+CARGO_CRATE_DEPENDS+=	home-0.5.4
+CARGO_CRATE_DEPENDS+=	iana-time-zone-0.1.56
+CARGO_CRATE_DEPENDS+=	iana-time-zone-haiku-0.1.1
+CARGO_CRATE_DEPENDS+=	idna-0.4.0
+CARGO_CRATE_DEPENDS+=	ignore-0.4.20
+CARGO_CRATE_DEPENDS+=	imara-diff-0.1.5
+CARGO_CRATE_DEPENDS+=	indexmap-2.0.0
+CARGO_CRATE_DEPENDS+=	indoc-2.0.4
+CARGO_CRATE_DEPENDS+=	itoa-1.0.6
+CARGO_CRATE_DEPENDS+=	js-sys-0.3.61
+CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=	libc-0.2.149
+CARGO_CRATE_DEPENDS+=	libloading-0.8.1
+CARGO_CRATE_DEPENDS+=	link-cplusplus-1.0.8
+CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.4.10
+CARGO_CRATE_DEPENDS+=	lock_api-0.4.9
+CARGO_CRATE_DEPENDS+=	log-0.4.20
+CARGO_CRATE_DEPENDS+=	lsp-types-0.94.1
+CARGO_CRATE_DEPENDS+=	memchr-2.6.3
+CARGO_CRATE_DEPENDS+=	memmap2-0.5.10
+CARGO_CRATE_DEPENDS+=	memmap2-0.7.1
+CARGO_CRATE_DEPENDS+=	memoffset-0.9.0
+CARGO_CRATE_DEPENDS+=	miniz_oxide-0.7.1
+CARGO_CRATE_DEPENDS+=	mio-0.8.6
+CARGO_CRATE_DEPENDS+=	nucleo-0.2.1
+CARGO_CRATE_DEPENDS+=	nucleo-matcher-0.2.0
+CARGO_CRATE_DEPENDS+=	num-traits-0.2.15
+CARGO_CRATE_DEPENDS+=	num_cpus-1.15.0
+CARGO_CRATE_DEPENDS+=	num_threads-0.1.6
+CARGO_CRATE_DEPENDS+=	object-0.31.1
+CARGO_CRATE_DEPENDS+=	once_cell-1.18.0
+CARGO_CRATE_DEPENDS+=	option-ext-0.2.0
+CARGO_CRATE_DEPENDS+=	parking_lot-0.12.1
+CARGO_CRATE_DEPENDS+=	parking_lot_core-0.9.7
+CARGO_CRATE_DEPENDS+=	percent-encoding-2.3.0
+CARGO_CRATE_DEPENDS+=	pin-project-lite-0.2.12
+CARGO_CRATE_DEPENDS+=	pin-utils-0.1.0
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.69
+CARGO_CRATE_DEPENDS+=	prodash-26.2.2
+CARGO_CRATE_DEPENDS+=	pulldown-cmark-0.9.3
+CARGO_CRATE_DEPENDS+=	quickcheck-1.0.3
+CARGO_CRATE_DEPENDS+=	quote-1.0.29
+CARGO_CRATE_DEPENDS+=	rand-0.8.5
+CARGO_CRATE_DEPENDS+=	rand_core-0.6.4
+CARGO_CRATE_DEPENDS+=	rayon-1.7.0
+CARGO_CRATE_DEPENDS+=	rayon-core-1.11.0
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.2.16
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.3.5
+CARGO_CRATE_DEPENDS+=	redox_users-0.4.3
+CARGO_CRATE_DEPENDS+=	regex-1.10.2
+CARGO_CRATE_DEPENDS+=	regex-automata-0.3.9
+CARGO_CRATE_DEPENDS+=	regex-automata-0.4.3
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.29
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.8.2
+CARGO_CRATE_DEPENDS+=	ropey-1.6.1
+CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.23
+CARGO_CRATE_DEPENDS+=	rustix-0.38.20
+CARGO_CRATE_DEPENDS+=	ryu-1.0.13
+CARGO_CRATE_DEPENDS+=	same-file-1.0.6
+CARGO_CRATE_DEPENDS+=	scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+=	scratch-1.0.5
+CARGO_CRATE_DEPENDS+=	serde-1.0.189
+CARGO_CRATE_DEPENDS+=	serde_derive-1.0.189
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.107
+CARGO_CRATE_DEPENDS+=	serde_repr-0.1.12
+CARGO_CRATE_DEPENDS+=	serde_spanned-0.6.3
+CARGO_CRATE_DEPENDS+=	sha1_smol-1.0.0
+CARGO_CRATE_DEPENDS+=	signal-hook-0.3.17
+CARGO_CRATE_DEPENDS+=	signal-hook-mio-0.2.3
+CARGO_CRATE_DEPENDS+=	signal-hook-registry-1.4.1
+CARGO_CRATE_DEPENDS+=	signal-hook-tokio-0.3.1
+CARGO_CRATE_DEPENDS+=	slab-0.4.8
+CARGO_CRATE_DEPENDS+=	slotmap-1.0.6
+CARGO_CRATE_DEPENDS+=	smallvec-1.11.1
+CARGO_CRATE_DEPENDS+=	smartstring-1.0.1
+CARGO_CRATE_DEPENDS+=	smawk-0.3.1
+CARGO_CRATE_DEPENDS+=	socket2-0.5.3
+CARGO_CRATE_DEPENDS+=	static_assertions-1.1.0
+CARGO_CRATE_DEPENDS+=	str-buf-1.0.6
+CARGO_CRATE_DEPENDS+=	str_indices-0.4.1
+CARGO_CRATE_DEPENDS+=	syn-1.0.109
+CARGO_CRATE_DEPENDS+=	syn-2.0.38
+CARGO_CRATE_DEPENDS+=	tempfile-3.8.0
+CARGO_CRATE_DEPENDS+=	termcolor-1.2.0
+CARGO_CRATE_DEPENDS+=	termini-1.0.0
+CARGO_CRATE_DEPENDS+=	textwrap-0.16.0
+CARGO_CRATE_DEPENDS+=	thiserror-1.0.50
+CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.50
+CARGO_CRATE_DEPENDS+=	thread_local-1.1.7
+CARGO_CRATE_DEPENDS+=	threadpool-1.8.1
+CARGO_CRATE_DEPENDS+=	time-0.3.23
+CARGO_CRATE_DEPENDS+=	time-core-0.1.1
+CARGO_CRATE_DEPENDS+=	time-macros-0.2.10
+CARGO_CRATE_DEPENDS+=	tinyvec-1.6.0
+CARGO_CRATE_DEPENDS+=	tinyvec_macros-0.1.1
+CARGO_CRATE_DEPENDS+=	tokio-1.33.0
+CARGO_CRATE_DEPENDS+=	tokio-macros-2.1.0
+CARGO_CRATE_DEPENDS+=	tokio-stream-0.1.14
+CARGO_CRATE_DEPENDS+=	toml-0.7.6
+CARGO_CRATE_DEPENDS+=	toml_datetime-0.6.3
+CARGO_CRATE_DEPENDS+=	toml_edit-0.19.12
+CARGO_CRATE_DEPENDS+=	tree-sitter-0.20.10
+CARGO_CRATE_DEPENDS+=	unicase-2.6.0
+CARGO_CRATE_DEPENDS+=	unicode-bidi-0.3.13
+CARGO_CRATE_DEPENDS+=	unicode-bom-2.0.2
+CARGO_CRATE_DEPENDS+=	unicode-general-category-0.6.0
+CARGO_CRATE_DEPENDS+=	unicode-ident-1.0.8
+CARGO_CRATE_DEPENDS+=	unicode-linebreak-0.1.5
+CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.22
+CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.10.1
+CARGO_CRATE_DEPENDS+=	unicode-width-0.1.11
+CARGO_CRATE_DEPENDS+=	url-2.4.1
+CARGO_CRATE_DEPENDS+=	version_check-0.9.4
+CARGO_CRATE_DEPENDS+=	walkdir-2.3.3
+CARGO_CRATE_DEPENDS+=	wasi-0.11.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-0.2.84
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-backend-0.2.84
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-0.2.84
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-support-0.2.84
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-shared-0.2.84
+CARGO_CRATE_DEPENDS+=	which-4.4.1
+CARGO_CRATE_DEPENDS+=	winapi-0.3.9
+CARGO_CRATE_DEPENDS+=	winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	winapi-util-0.1.5
+CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	windows-0.48.0
+CARGO_CRATE_DEPENDS+=	windows-sys-0.45.0
+CARGO_CRATE_DEPENDS+=	windows-sys-0.48.0
+CARGO_CRATE_DEPENDS+=	windows-targets-0.42.2
+CARGO_CRATE_DEPENDS+=	windows-targets-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.48.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.48.0
+CARGO_CRATE_DEPENDS+=	winnow-0.4.6
+CARGO_CRATE_DEPENDS+=	winnow-0.5.17
+CARGO_CRATE_DEPENDS+=	zerocopy-0.7.11
+CARGO_CRATE_DEPENDS+=	zerocopy-derive-0.7.11
diff --git a/helix/distinfo b/helix/distinfo
new file mode 100644
index 0000000000..9a0637431a
--- /dev/null
+++ b/helix/distinfo
@@ -0,0 +1,1239 @@
+$NetBSD: distinfo,v 1.4 2024/03/24 20:06:49 adam Exp $
+
+BLAKE2s (addr2line-0.20.0.crate) = 325dbd01710a578526165bf191bc3df1e1b7afa6492f90662ecb33b2c2643d2d
+SHA512 (addr2line-0.20.0.crate) = f9794772a31dd01096b168b4b4ffe311d4850c69fd77dd72c1e532a94ef7b23c31cccb9033848822521510f1fcc2ad0fdd824cf7efb9ed43828dc0165165b319
+Size (addr2line-0.20.0.crate) = 39558 bytes
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
+BLAKE2s (ahash-0.8.5.crate) = 5525ad28448935fcfb4de96e9cdbe10f99062453cca6076ce4bb0048b4cb64d5
+SHA512 (ahash-0.8.5.crate) = ade5bf9df6c3e5fa28f3ffe807b3dba3fb21250027e68d2e2d58aaf516f2648fe1cf5e20c2f66daef8fb032df9638dbc1d10d3b2c88cb6f3a0d279019d737163
+Size (ahash-0.8.5.crate) = 42783 bytes
+BLAKE2s (aho-corasick-0.7.20.crate) = e435fcd774a78d21bafe7b56bad76b8595dcd87a850c6ef2a41206c7ec6439c5
+SHA512 (aho-corasick-0.7.20.crate) = ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+Size (aho-corasick-0.7.20.crate) = 111440 bytes
+BLAKE2s (aho-corasick-1.0.2.crate) = 938a0013ce0c7579d22e13d6fc33e444b32bcf476171745dff52d75a117d608b
+SHA512 (aho-corasick-1.0.2.crate) = 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+Size (aho-corasick-1.0.2.crate) = 167694 bytes
+BLAKE2s (allocator-api2-0.2.14.crate) = 0e285c1f0b85acdea0ec8db913e9c8b75d18583131f18d2a6e8f9c54508f9f6f
+SHA512 (allocator-api2-0.2.14.crate) = 3bbe0fb71e0dc2a2fa6739d5917f4686ceb94084c6fc10067ad585e7418772478396012fb6e3e9bd874a48adc7894554479a8c5041eee7bd1cca99ea049b2cd2
+Size (allocator-api2-0.2.14.crate) = 57689 bytes
+BLAKE2s (android-tzdata-0.1.1.crate) = fbf2ed4b7b8c2d0aac069c9d638b0010da9da1cd5dec9a2495a3b396966e55fd
+SHA512 (android-tzdata-0.1.1.crate) = 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+Size (android-tzdata-0.1.1.crate) = 7674 bytes
+BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
+SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+Size (android_system_properties-0.1.5.crate) = 5243 bytes
+BLAKE2s (anyhow-1.0.75.crate) = 82eb61a2b9353013c15eea5c839813e56b08c252eec4d50c78725c7956e37328
+SHA512 (anyhow-1.0.75.crate) = 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
+Size (anyhow-1.0.75.crate) = 43901 bytes
+BLAKE2s (arc-swap-1.6.0.crate) = 224530b71eb587483b18a3e2b2051862f48830a32e187587fd29476f35fbd585
+SHA512 (arc-swap-1.6.0.crate) = 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
+Size (arc-swap-1.6.0.crate) = 67342 bytes
+BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
+SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+Size (autocfg-1.1.0.crate) = 13272 bytes
+BLAKE2s (backtrace-0.3.68.crate) = 851a76e52a49dd7da712f130bad9d58d60513f812c6d2fae1bdc9da49d4ad7be
+SHA512 (backtrace-0.3.68.crate) = 4c4e5d47154e64d2192a6358d0861097e31b5a53d5863b03dd38562dccda7cbec584e006ce29563cadfd03b0031ed7a16fa43328f515cc66a296048c9a2f5d89
+Size (backtrace-0.3.68.crate) = 79891 bytes
+BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (bitflags-2.4.1.crate) = fd00225e0f135e0354f83db133db21ebdbe0e11824a74df7843af022d50ab8de
+SHA512 (bitflags-2.4.1.crate) = d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+Size (bitflags-2.4.1.crate) = 37043 bytes
+BLAKE2s (bstr-1.6.0.crate) = 1bb662ef067942dc9ac4693466e2e6c6acbc71873936d2d6765a383b51060630
+SHA512 (bstr-1.6.0.crate) = 094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc
+Size (bstr-1.6.0.crate) = 385877 bytes
+BLAKE2s (btoi-0.4.3.crate) = 79550c0efa4e6729df27ce2871a6465cb2c47209ba55690cc0f6aeec43a8b7ae
+SHA512 (btoi-0.4.3.crate) = 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22
+Size (btoi-0.4.3.crate) = 10007 bytes
+BLAKE2s (bumpalo-3.12.0.crate) = bfc6e2e7c9f508181fdf1dd23725ddd106cf17f013f3f138bfc95ccb2f7c08f9
+SHA512 (bumpalo-3.12.0.crate) = 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
+Size (bumpalo-3.12.0.crate) = 81604 bytes
+BLAKE2s (bytecount-0.6.3.crate) = 15891f27d83c395415d55106a32605c34bebccda46527bc4ee9d57efa8737d44
+SHA512 (bytecount-0.6.3.crate) = 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670
+Size (bytecount-0.6.3.crate) = 12416 bytes
+BLAKE2s (bytes-1.4.0.crate) = 69151c4603b9813cb6bf13fcaa0241963c5c5983b6cc733fa316772d84bb81ee
+SHA512 (bytes-1.4.0.crate) = 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
+Size (bytes-1.4.0.crate) = 58080 bytes
+BLAKE2s (cassowary-0.3.0.crate) = b17facbc17a2111cef15ced2fdcbee59ae6747e942e059144b8b67ca7c13d9d2
+SHA512 (cassowary-0.3.0.crate) = 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
+Size (cassowary-0.3.0.crate) = 22876 bytes
+BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
+SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+Size (cc-1.0.83.crate) = 68343 bytes
+BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
+SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+Size (cfg-if-1.0.0.crate) = 7934 bytes
+BLAKE2s (chardetng-0.1.17.crate) = 4f441f60551fec360ff13d821d59714295d19dc42d07a40ead3b9c45e9528146
+SHA512 (chardetng-0.1.17.crate) = 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7
+Size (chardetng-0.1.17.crate) = 56362 bytes
+BLAKE2s (chrono-0.4.31.crate) = 55600c5f451c6e311360b3a7fc223841f73fa4e00c8e606d2b8d2386de4c73c0
+SHA512 (chrono-0.4.31.crate) = 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
+Size (chrono-0.4.31.crate) = 214513 bytes
+BLAKE2s (clipboard-win-4.5.0.crate) = 3b7bd4d3a1af0b660f988dfbe37a5741497845d8d34633b6fa3306e1b306498e
+SHA512 (clipboard-win-4.5.0.crate) = 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e
+Size (clipboard-win-4.5.0.crate) = 13476 bytes
+BLAKE2s (clru-0.6.1.crate) = 383cf1de8e1c65748331a55701e52e936ecf6c6e3953c85ad5164a4e4493e976
+SHA512 (clru-0.6.1.crate) = bb9303ea245e3df6321bbf3c4cf9f899648067f8d3950638387badc79ab37e7570ee73c90af96dfe4eefc004d116c5fc77cc8d89a2809defa2107cde530cd192
+Size (clru-0.6.1.crate) = 16507 bytes
+BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded
+SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
+Size (codespan-reporting-0.11.1.crate) = 48963 bytes
+BLAKE2s (content_inspector-0.2.4.crate) = 65527368f883276d5d2c0ab8274857ebfaf9d1cd3d04b1290bdc173f64cbb309
+SHA512 (content_inspector-0.2.4.crate) = 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f
+Size (content_inspector-0.2.4.crate) = 11386 bytes
+BLAKE2s (core-foundation-sys-0.8.4.crate) = 764baa38d0da621bbf65724162b8425356775dcaefec99a3c3734a304f114623
+SHA512 (core-foundation-sys-0.8.4.crate) = 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
+Size (core-foundation-sys-0.8.4.crate) = 17725 bytes
+BLAKE2s (cov-mark-1.1.0.crate) = e4251dc43733c4f0b7f55efdc3365ff10dc28d30020532ef83db4bada77b81f2
+SHA512 (cov-mark-1.1.0.crate) = 500bb4d1484fe83468d2d304967a25927ffda55fbd300948476472192a8efc71fd924b31a72120f8b838630913d4a72d15094f204be3ef09e19da4e6bbd3a258
+Size (cov-mark-1.1.0.crate) = 9801 bytes
+BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
+SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+Size (crc32fast-1.3.2.crate) = 38661 bytes
+BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c
+SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
+Size (crossbeam-channel-0.5.8.crate) = 90455 bytes
+BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb
+SHA512 (crossbeam-deque-0.8.3.crate) = f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
+Size (crossbeam-deque-0.8.3.crate) = 21746 bytes
+BLAKE2s (crossbeam-epoch-0.9.15.crate) = 29f6c985f1050d18011c21ed7e9ff6f2dc1ad2f6de4d9041094bf5cc56dfff70
+SHA512 (crossbeam-epoch-0.9.15.crate) = d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
+Size (crossbeam-epoch-0.9.15.crate) = 48553 bytes
+BLAKE2s (crossbeam-utils-0.8.16.crate) = ad56e24749319cb7d7cf31623a4d1cdc5f2cb5060e7dbbaa654c5a5393db128f
+SHA512 (crossbeam-utils-0.8.16.crate) = 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
+Size (crossbeam-utils-0.8.16.crate) = 42508 bytes
+BLAKE2s (crossterm-0.27.0.crate) = 70eb8568a3a33a6400cbf8c3bf196cd955024315ee8d747c867ab48dca4f4062
+SHA512 (crossterm-0.27.0.crate) = b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb
+Size (crossterm-0.27.0.crate) = 125311 bytes
+BLAKE2s (crossterm_winapi-0.9.1.crate) = 1dcb832917a32bae91d69b7db350c951da8c907da8a7515c0b4557a04788f8f6
+SHA512 (crossterm_winapi-0.9.1.crate) = 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7
+Size (crossterm_winapi-0.9.1.crate) = 16027 bytes
+BLAKE2s (cxx-1.0.94.crate) = 5233540dcc2a1435e2c12910353967a5588b6336e5f1d955eec59d64c30a4a6d
+SHA512 (cxx-1.0.94.crate) = fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be
+Size (cxx-1.0.94.crate) = 196058 bytes
+BLAKE2s (cxx-build-1.0.94.crate) = 969b47c0d88002c04e7b52536836ed9db6996d843698da73666fb4c9abb42517
+SHA512 (cxx-build-1.0.94.crate) = 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf
+Size (cxx-build-1.0.94.crate) = 84842 bytes
+BLAKE2s (cxxbridge-flags-1.0.94.crate) = 3c65f884837df6354902c352cefe233c5189123522fbab7aecc899103a953095
+SHA512 (cxxbridge-flags-1.0.94.crate) = 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02
+Size (cxxbridge-flags-1.0.94.crate) = 5253 bytes
+BLAKE2s (cxxbridge-macro-1.0.94.crate) = 358cb206ce3f48b7b21aa3a5070e3301763c2da688e84797a88101c846e7a01d
+SHA512 (cxxbridge-macro-1.0.94.crate) = 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d
+Size (cxxbridge-macro-1.0.94.crate) = 59873 bytes
+BLAKE2s (dirs-5.0.1.crate) = 38a16ad76c01bac4ad84773df18def072c122a7432f39284c1fedd0b0cc1d9b5
+SHA512 (dirs-5.0.1.crate) = cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
+Size (dirs-5.0.1.crate) = 12255 bytes
+BLAKE2s (dirs-sys-0.4.1.crate) = da531f782c05906de1e92b03d19a3b70c3dbe4b02399f55ce360e60d39aca6fd
+SHA512 (dirs-sys-0.4.1.crate) = 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
+Size (dirs-sys-0.4.1.crate) = 10719 bytes
+BLAKE2s (dunce-1.0.4.crate) = d597db153887bb6411a343094d9f80fd2a6f949997b929458fe2d2114c5e02aa
+SHA512 (dunce-1.0.4.crate) = f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8
+Size (dunce-1.0.4.crate) = 8034 bytes
+BLAKE2s (either-1.8.1.crate) = 337587245b86cc5cc5b8b9eac3cef2032d9c47569392c1816c218c59a2a37d67
+SHA512 (either-1.8.1.crate) = 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
+Size (either-1.8.1.crate) = 16027 bytes
+BLAKE2s (encoding_rs-0.8.33.crate) = f916af7c9ba9995b0e3c29a0c080e39925ec5b6bc5ea411b3ff6b1e93e2fc9a5
+SHA512 (encoding_rs-0.8.33.crate) = 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
+Size (encoding_rs-0.8.33.crate) = 1370071 bytes
+BLAKE2s (encoding_rs_io-0.1.7.crate) = 3f94a1751eb0c6e79b8cbcf7aa9986b159ba60c563c9dedfeda1783a121716fc
+SHA512 (encoding_rs_io-0.1.7.crate) = 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c
+Size (encoding_rs_io-0.1.7.crate) = 16969 bytes
+BLAKE2s (equivalent-1.0.0.crate) = debaaedfbf8bc48be264488abdceca377f30116c6e34e15b51949cc66e04c378
+SHA512 (equivalent-1.0.0.crate) = 006fd57e6829b1dd9644abaa6f650098f22302e9882fa5b852c695aecdead8e353426626c56b772ab362303dff23777cc7012ec04f9618403d54f0e03e29278e
+Size (equivalent-1.0.0.crate) = 6621 bytes
+BLAKE2s (errno-0.3.1.crate) = 22841396f43e888a7e319ac2982c0dd6d9561dd89f3877a098787320d5e06077
+SHA512 (errno-0.3.1.crate) = 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54
+Size (errno-0.3.1.crate) = 10348 bytes
+BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
+SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
+BLAKE2s (error-code-2.3.1.crate) = e7d5e2a1032f1f774366fb65fd8f31bd0b3448efaf984c5054f80ab5e0789527
+SHA512 (error-code-2.3.1.crate) = a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
+Size (error-code-2.3.1.crate) = 5324 bytes
+BLAKE2s (etcetera-0.8.0.crate) = 6ed7274b6481ea7db07e15fe44107c7bbc7990024c7da18525e2ad2fdd5ea4ee
+SHA512 (etcetera-0.8.0.crate) = 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a
+Size (etcetera-0.8.0.crate) = 13295 bytes
+BLAKE2s (faster-hex-0.8.1.crate) = 80ae02a27d15e0ea3408dc569a41d38913648e031f107a73dafab230ce19b3ff
+SHA512 (faster-hex-0.8.1.crate) = 3bd0ba6fbdc68518e94a9ab937d2e935b07f16eb9a800a5d887c3536d7161ef0a5c77c9a7d184e059d6854fa425ab2f84297db53abe11b68da23bbb663d5a9a0
+Size (faster-hex-0.8.1.crate) = 12556 bytes
+BLAKE2s (fastrand-2.0.0.crate) = 42dd91a1bcff2aa564be1f91dfbded2aff790d9bdd77af6b6b27666741dd2651
+SHA512 (fastrand-2.0.0.crate) = 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc
+Size (fastrand-2.0.0.crate) = 14402 bytes
+BLAKE2s (fern-0.6.2.crate) = 358f51d73da802e311a1c049d2c37a51ae1c6e7c1492b98ffc00bb595d390fac
+SHA512 (fern-0.6.2.crate) = f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
+Size (fern-0.6.2.crate) = 304626 bytes
+BLAKE2s (filedescriptor-0.8.2.crate) = 202a47fe3672d3d923bf5b9f469a449c1ea6e9d9bfc13cbe52ac7c7a7b60d983
+SHA512 (filedescriptor-0.8.2.crate) = dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
+Size (filedescriptor-0.8.2.crate) = 10830 bytes
+BLAKE2s (flate2-1.0.27.crate) = f4bb2b1d22251dc2083cae0ad79dbf53ed70101ba0b9a6e683b9974fec3469b1
+SHA512 (flate2-1.0.27.crate) = e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09
+Size (flate2-1.0.27.crate) = 73460 bytes
+BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
+SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
+Size (fnv-1.0.7.crate) = 11266 bytes
+BLAKE2s (form_urlencoded-1.2.0.crate) = 799a811ccf13d717d848200fb79705128745524cd02f04fdcab7e504db7600d1
+SHA512 (form_urlencoded-1.2.0.crate) = 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104
+Size (form_urlencoded-1.2.0.crate) = 8923 bytes
+BLAKE2s (futures-core-0.3.28.crate) = 973b21b733b578f60d899986c61148fc8b1a90a5e1fdec6916ac4fb91096518b
+SHA512 (futures-core-0.3.28.crate) = a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
+Size (futures-core-0.3.28.crate) = 14780 bytes
+BLAKE2s (futures-executor-0.3.28.crate) = 697a83ad19ac99864da57806d92a976e8c1ce2f58448e20f95066930e1536e45
+SHA512 (futures-executor-0.3.28.crate) = 1404717a512f1968e3ac6c53bb6c428fa049b0f6c61565ddc4859407cf16c56735cddf7a2931b2816c6c8dc8809f76e7f98ff05d4f80e4567488c2aa7b424a50
+Size (futures-executor-0.3.28.crate) = 17743 bytes
+BLAKE2s (futures-task-0.3.28.crate) = 640ca4c89136d60ca43f38733bc154e36f55fde3f03a10d92fafe08cac83c877
+SHA512 (futures-task-0.3.28.crate) = 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82
+Size (futures-task-0.3.28.crate) = 11848 bytes
+BLAKE2s (futures-util-0.3.28.crate) = 48975437f872f9334c12ebb792f3724dde1e9d755f0943ea87abbb5a12281bcc
+SHA512 (futures-util-0.3.28.crate) = 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4
+Size (futures-util-0.3.28.crate) = 158510 bytes
+BLAKE2s (getrandom-0.2.9.crate) = 0e135b1f9294b9b12405927d5d104f9c1b6e29731cd458b40a68c15144b2ae91
+SHA512 (getrandom-0.2.9.crate) = 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
+Size (getrandom-0.2.9.crate) = 34457 bytes
+BLAKE2s (gimli-0.27.3.crate) = eca280c132a1693edcb70c9b3b522b1dca92681c826c533945fbe7c78db23869
+SHA512 (gimli-0.27.3.crate) = b3782d510bbfcbcfd8801b4343a6864b91cf954808e935745caaf1b7e7b3f2f94814f1543de9a36a8d4e5c29d08d69be9361aa2b31e7a261d5dc6e7b66ef4ccd
+Size (gimli-0.27.3.crate) = 287904 bytes
+BLAKE2s (gix-0.55.2.crate) = 18e766ded994296781508918780401aef50dfcb52356820f4c2ad9c562a35747
+SHA512 (gix-0.55.2.crate) = 6cbb2abea3bd87c18b92e6b70e2f75950a2cb0bd701a029a4c96d0467689b43694b6c2af4a8e4ce6b958c54e6cf834cb3005e6194b6f3fd4355ce07cf85ba8f5
+Size (gix-0.55.2.crate) = 303079 bytes
+BLAKE2s (gix-actor-0.28.0.crate) = f15d4b5388d468a0d03ca07c8ce2fd5165fda632aeadf826ef78a1ee3592bc45
+SHA512 (gix-actor-0.28.0.crate) = c458078e2008773460add33c2093d79ef21c2fa788419d79c31bbde13d1d2ede1161a491e33200ba71419f08b6ab2c35319627b6671b7ffc4e8521cbfdd0dec4
+Size (gix-actor-0.28.0.crate) = 29420 bytes
+BLAKE2s (gix-chunk-0.4.4.crate) = 128f4af7fb85c82e016cc852fda2cbf5d6687bc79c3a7add6f4d2113ebcc55fa
+SHA512 (gix-chunk-0.4.4.crate) = f42a32049c6383f28b9ca941af2cd77e8febb46cb2f9e3435f05c78edcf18eb331f64f4dd7d1d616ec617de0615d267805a1d3aeea2369575b258fc4d590a8e7
+Size (gix-chunk-0.4.4.crate) = 18016 bytes
+BLAKE2s (gix-commitgraph-0.22.0.crate) = cf325bfe24abb8315130cfebe6ce9ece99c16ea2b4b42a093eb47120898e22ad
+SHA512 (gix-commitgraph-0.22.0.crate) = 60369709e66c32a80eedc52ab939e644d72479350c6493a69f4f3d3f5f9c27279a793c54a350cf2981f6577d79e517693cd14cfae57557e095afabe6feccca8e
+Size (gix-commitgraph-0.22.0.crate) = 39358 bytes
+BLAKE2s (gix-config-0.31.0.crate) = 15ef9c320cdda93b968e0f4ef36b8003cf642708bfc3a79c57164fbad21f642c
+SHA512 (gix-config-0.31.0.crate) = 0142cbdeff1aec3551c935a58b13241c8b71154e1703bbc401a793ec7516cfadf417025df74f765bce022505b26e8dffa6888081a763c3d3a58526ec451db457
+Size (gix-config-0.31.0.crate) = 142539 bytes
+BLAKE2s (gix-config-value-0.14.0.crate) = 0809c9853af10444bf40d8dbe49f5fd4f3c940c2b9ca9e91a5fb80cfda40052e
+SHA512 (gix-config-value-0.14.0.crate) = 98c9bb4e40a9278141da20e8eb0e59553c11a35ad1dc0ca27fc61df89846d7d9563b6ad372aacec08464003d719ee5cd924bfcc2ad734f0b456fe0284c024c57
+Size (gix-config-value-0.14.0.crate) = 25547 bytes
+BLAKE2s (gix-date-0.8.0.crate) = fe399162cc9b30cb85cdd61f3abeaa481f853117de7ae239a8599b8ac69d87ff
+SHA512 (gix-date-0.8.0.crate) = 23f24ed24c0ac09d898fb123d8ddd1c725e6c22c46caf055ab68b1b9314da225b6f11a3151f1b8ee6c02593705789cc022169ac5451139bc9002787f0ea2a81f
+Size (gix-date-0.8.0.crate) = 27572 bytes
+BLAKE2s (gix-diff-0.37.0.crate) = 48fd7b5ccdf87b25e030ba6fd672ed6bafafed3bf30852c6c9d59626afd9492d
+SHA512 (gix-diff-0.37.0.crate) = 34cf3390d8d051d15a31383b20f718b5c071c6c7e96b13a7560a064983cbd9d071fbf3aead1a63ac351a23e1bb6c9753768037544f031ac54a1ee76b52ef1850
+Size (gix-diff-0.37.0.crate) = 38486 bytes
+BLAKE2s (gix-discover-0.26.0.crate) = 96e5cceb92580853bb8f89e91bc3fb8b3c4aed9907ab3e927497cfb466ad465b
+SHA512 (gix-discover-0.26.0.crate) = 06592c75732adb629e25118c15e5ed2a2d88263608f06756723434b6524970df0c96b5875f5117a99d822c59dc8a397b6a8d07d2fa0a098f944a7c06cdc70c5e
+Size (gix-discover-0.26.0.crate) = 42580 bytes
+BLAKE2s (gix-features-0.36.0.crate) = 04eaaedfea511e8aafee3dae84b43fe881d1f1dd4b5ad13157b27069959614f8
+SHA512 (gix-features-0.36.0.crate) = 4795f5a168427b9b1b5db3d8cfec41771d9b7b349b6b3ced929798ac200febf56d0be12d1c97560d4c78756ecb0e284941e35beb41ecc866b4b1124f5e124b8c
+Size (gix-features-0.36.0.crate) = 74095 bytes
+BLAKE2s (gix-fs-0.8.0.crate) = 216bffa043e712c3e154aa9a99aa3925c232f22fabc22458f93498fda7d9d699
+SHA512 (gix-fs-0.8.0.crate) = a0888c0ed19c34a817c2d0d9653cb9fb31fb99355f99bb61a2649b68dd3df52b17138092e163e3279aa1f7841b6ec2e0d651ade5d0a14f94c2fee04eb71c8b7a
+Size (gix-fs-0.8.0.crate) = 21390 bytes
+BLAKE2s (gix-glob-0.14.0.crate) = 800f3a17f9ea4bfd50e43b87b19f8477090b53bfe9d3c2947ff458855309823e
+SHA512 (gix-glob-0.14.0.crate) = 941e74d236865b06b2771614752d081a366b43a88e22525eac7444a818dc8ce2114745c6777cc0e358b68abd654f21ff4a4149ab042c4ccfaf95d7032461348f
+Size (gix-glob-0.14.0.crate) = 52116 bytes
+BLAKE2s (gix-hash-0.13.1.crate) = 6170c05132dccc79490937325fedd8bcdceee0531ab02df6d6636f1f69a9f7c5
+SHA512 (gix-hash-0.13.1.crate) = 3dd18418945e52c316a3d28da40e3bbda97e9e6d302327c3cdb8c71db54bb3e4fa0084e9174118fbf91aa4ec1b02b5e91c2dedf434afdfc647994a1c3c2bb371
+Size (gix-hash-0.13.1.crate) = 33944 bytes
+BLAKE2s (gix-hashtable-0.4.0.crate) = 873e09952f117a40c4af47c0a359de36a54662a333fbabd621c7c6b2c417dcb4
+SHA512 (gix-hashtable-0.4.0.crate) = ffaef88820e82ac9c42ad822d35d0e4867c2f448befcf08f039c02b7c89583eef7670203194e4002ea35bffb76341ca86bf365f24c105e5c6657cfecba5ebae7
+Size (gix-hashtable-0.4.0.crate) = 11825 bytes
+BLAKE2s (gix-lock-11.0.0.crate) = 4c59b5dc5ef67fedf04a068c96410facfdd2ade0fc78560ea333433258c3ca07
+SHA512 (gix-lock-11.0.0.crate) = 79f75ed576adf3d3eb2cace954291cea1374fce73b8f1c82c65298ac5453150815f3f65ee9b325fab1d00f724e78e3f00d71d072c7233b9f469cbd130d55f210
+Size (gix-lock-11.0.0.crate) = 23432 bytes
+BLAKE2s (gix-macros-0.1.0.crate) = e5938301923d31e42cb99339b821a2970510ec272279272705f3459266ffbcb2
+SHA512 (gix-macros-0.1.0.crate) = 537991837a7b515ff1bbb252d0e11895a2ee1c2b3e7ab644a2f8d8ce22cc5349316589d86f8575a9792c1be99a4c6cc3889002ea0cc515eb61eb8bdcab16cd22
+Size (gix-macros-0.1.0.crate) = 9902 bytes
+BLAKE2s (gix-object-0.38.0.crate) = 29672e82940986341d8aebd820241d0cf16cfedb946830ae7ca6f67780dc9f05
+SHA512 (gix-object-0.38.0.crate) = 183ed8bee65c02a6efb9f385677e065c2fb17b6f63d7d43a7da7901459db41b3daa8f248da891eadd8fc56c05f3c7feca8e0c9a93c5669781ae2e3b2e1be8c3b
+Size (gix-object-0.38.0.crate) = 71600 bytes
+BLAKE2s (gix-odb-0.54.0.crate) = dee2c13c51ae2213316ba1802d25a34f8e6c0e0663137d7ad471f6221ed809c2
+SHA512 (gix-odb-0.54.0.crate) = 2d17e092a132dfee2172b7e714a72ff006cac3ec41858ef29ecba4c4fb9d0d9afb1c20cfed4f3d0e898bd6e80a6447e835a4eb2891c8e8ee704b1d6c9022dddb
+Size (gix-odb-0.54.0.crate) = 147975 bytes
+BLAKE2s (gix-pack-0.44.0.crate) = c1ba3403ebed2451fec089a59e6d41a7bc004a2eb1eb2a0a3001ad7b28d5ffbe
+SHA512 (gix-pack-0.44.0.crate) = 172615be848161ff12c6c5e87fdd58fe97ebb8c4896e93efb8674cc1fa5d66eb20500ee7337082000e1a07e9b00c68417b5d5a6ca9efb86c0a0c58c393198fcb
+Size (gix-pack-0.44.0.crate) = 152873 bytes
+BLAKE2s (gix-path-0.10.0.crate) = 005856c92f20e1b973ada83f857afed9923cfb723e3b2a81316f92c209868784
+SHA512 (gix-path-0.10.0.crate) = d6bee153099bd542388f7ea26d388d3f478f7c8dd94a7b1c815daa70c57181f62dce6382036a4058e243ee65ba287e9fd0aa83fb655e537ae502a6b67223b181
+Size (gix-path-0.10.0.crate) = 32050 bytes
+BLAKE2s (gix-quote-0.4.7.crate) = 83f210908248162377fcd280df67991c6fd5d63e3e7c1dd086295bb91d005728
+SHA512 (gix-quote-0.4.7.crate) = 73065ff5282a0b408b07d2bf33ea72a2c7c9a5fb8771c34c3cac7da58fb77b57f1f04e6aa0daca97306f68f7d9740b4a223e463e82b3bb11d970ffb9851dad05
+Size (gix-quote-0.4.7.crate) = 15811 bytes
+BLAKE2s (gix-ref-0.38.0.crate) = 6061ca341ea3f63a9662153312560f49c171566ae6243c607c9b1afaa7ecd143
+SHA512 (gix-ref-0.38.0.crate) = 94a416e5bce0fe31e89d886da84a7a1638d59f167ff2ba32ec2f321bf0cd4397bf674a8471673bbf0066cc6eb4f965c570a739d973ce77778d3c1ad32a394483
+Size (gix-ref-0.38.0.crate) = 122861 bytes
+BLAKE2s (gix-refspec-0.19.0.crate) = 2531677899ec0a6caac628b7a4e9aed14d3bf419604e39dc09e6d282dd361f50
+SHA512 (gix-refspec-0.19.0.crate) = 1031094918672e3a3a177f5d2b52f3b2e71115b1a72ea7d1360a8cc71beae761f4e894f3c00d422d4417014a3dfbe6e26ddd48fa745785de46d74df98d55baed
+Size (gix-refspec-0.19.0.crate) = 36873 bytes
+BLAKE2s (gix-revision-0.23.0.crate) = 194904d31d9a6ea96af8133a1808606f3ac2bf1b73ecb670b27c927c7cb38bc1
+SHA512 (gix-revision-0.23.0.crate) = 67336830c7a2c579a5c9529c45d7d4c0ad8ca55bf9966e801c73e62a22a4972487838794e9704f642ffd27de111b9055448775801471de16f48e94775384fc99
+Size (gix-revision-0.23.0.crate) = 49397 bytes
+BLAKE2s (gix-revwalk-0.9.0.crate) = 96e47ae787a5c34354c56a31227cdeb1206639c1020b2917ebe58ebc4e591866
+SHA512 (gix-revwalk-0.9.0.crate) = 304547481d82db8c918c50460a7d198be5504ef796b979b02e33eaae64b86367dc4290fec494951ed8860fd0c5240746355471a4c51f3ab583105cd85ee3ccbe
+Size (gix-revwalk-0.9.0.crate) = 16395 bytes
+BLAKE2s (gix-sec-0.10.0.crate) = 0c22fcc916745534e0d5dfa28f8719f974a804894038a3459fe87dec48c07da7
+SHA512 (gix-sec-0.10.0.crate) = d3c7ccc5d354b8ecd3212128356dd73a42b31c1282d802a09cb090c5e951c7e33a683938230818b4b24677e326b5b5b6323f6b72b9273020c1d2aa6fcdcecc35
+Size (gix-sec-0.10.0.crate) = 25195 bytes
+BLAKE2s (gix-tempfile-11.0.0.crate) = 8f2e844eae8bec4c26ef576b37e12614fcf5435642457f0c267cca750ba12dd3
+SHA512 (gix-tempfile-11.0.0.crate) = f46da0e9ca9301640deaffefb8546ec6f2c9b4ff329bc094b144adfaf57eaa0bf8e180536226595ffb314a0677e4cbc486c3091b55f1689fdcbf8f27573f0824
+Size (gix-tempfile-11.0.0.crate) = 37703 bytes
+BLAKE2s (gix-trace-0.1.3.crate) = 3e730ca3e22cad1aac063c33eb804b342286b389436f570fcb4eb5be7f5a9f3b
+SHA512 (gix-trace-0.1.3.crate) = 16f1781b50bd95e0b4b1a8724ba263da937022b5968d7c35f2ed2ba706f0b7fd429422f73c5643d8a119301f9e45c78f38659c963994c88e5c125788db08841a
+Size (gix-trace-0.1.3.crate) = 12486 bytes
+BLAKE2s (gix-traverse-0.34.0.crate) = 5ce75a121daf88bbd59ac5520cd820afdf9ef5ad6198189bcab0b6ce1a61fa04
+SHA512 (gix-traverse-0.34.0.crate) = 8ed405de94eca49911b1df90d5dbe3d4640573d2df2017bf195da62b9c900ef607430154c9e8200abceba9309269340ed47ddc66051368c4534bc3a8568efe7a
+Size (gix-traverse-0.34.0.crate) = 37889 bytes
+BLAKE2s (gix-url-0.25.1.crate) = 1edbdd96ba255dbf204dd1c0d541b13b79c35ee60e854445779679913398df0e
+SHA512 (gix-url-0.25.1.crate) = 5eaf1b18f9db5cae43d3f9cd4adaefb96d673ba3da91f2c89159f92cc9b5e9703436d364455dec3eb3d195b9847416f5b850859e26df1d02d5b133add74632da
+Size (gix-url-0.25.1.crate) = 44407 bytes
+BLAKE2s (gix-utils-0.1.5.crate) = 8fd1f212e51d328487acde5e12c9162f1a511a4ec1dc2c4497df68372c5d9b1c
+SHA512 (gix-utils-0.1.5.crate) = cd23b089c6ce047d19db74aae28c266cf1878a6196f8b7dd3f868deaa6bc66d05f50fce3b6789e8f411ecd90a2c449102919756f9b06018d467b805b09474bc2
+Size (gix-utils-0.1.5.crate) = 10006 bytes
+BLAKE2s (gix-validate-0.8.0.crate) = 4ba64ce444a48107088ee4b557a041e5c8162d3e13dd7fd9e06e768dea62841a
+SHA512 (gix-validate-0.8.0.crate) = 90888fdade9501df35b5a50d30ce19be724f20c03a57b43a97a4e06c8c7d2a614ad5eda21cb2090f556ea2f4e15cad670f102787658768e6fcc8f5b2cca7fa24
+Size (gix-validate-0.8.0.crate) = 17881 bytes
+BLAKE2s (globset-0.4.13.crate) = da9442bf7f35b6abb75fa0c202286ed96e7663929b97ad877557277ea3ddddf8
+SHA512 (globset-0.4.13.crate) = 1573911bcd22242ed4bfb96968b6324a67c5602f8460155d1600091e38028c4fee35cc6ec9e706a3f292b6bb14057ef97c5701fba07b213ee7b9653170c616d4
+Size (globset-0.4.13.crate) = 24031 bytes
+BLAKE2s (grep-matcher-0.1.6.crate) = 273ceb483a46b80f57723322e8c736131fe5aa523e754d41908d89c1e0392fc7
+SHA512 (grep-matcher-0.1.6.crate) = d47975b56e651f72ce59f0e0e86f73f126a4c9a2eb7a597c4b0a5de8e3cde6c7f44492a6b42560677ce4aeb6cd853934409910a1d0e00c0bda54f0b2ca66e882
+Size (grep-matcher-0.1.6.crate) = 15682 bytes
+BLAKE2s (grep-regex-0.1.11.crate) = b64a4e15449cafade2ec1adad01dbec30b6f4eb8fecc4357d3e41c51a3c4afd2
+SHA512 (grep-regex-0.1.11.crate) = 41465203eeb1622287a0c67d210aa5187be4a846c818accc92eabbcc161a4476221a73adf420e7dabe206726f49fb421c8dade51112e18c6903dfc7b7f6c7cf2
+Size (grep-regex-0.1.11.crate) = 29451 bytes
+BLAKE2s (grep-searcher-0.1.11.crate) = 684ae87a60ab2fd338ee41e1fc28e4dd93dc9cd880d7b64e3dc3a7226740c332
+SHA512 (grep-searcher-0.1.11.crate) = 2ecc99328bbbfbe05924c4c4f8ded0a790eb486c88a67803596c6f185c938912e11ee9d0330760ed67581ff1f2e84dadfc19524bea6065286fc05c4303ce519f
+Size (grep-searcher-0.1.11.crate) = 44853 bytes
+BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
+SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+Size (hashbrown-0.12.3.crate) = 102968 bytes
+BLAKE2s (hashbrown-0.14.2.crate) = e60f11737b18687879e711767185723a057869c36bb0721cd0a53ece96c00e1d
+SHA512 (hashbrown-0.14.2.crate) = a611359ccc8d859a72e812b94123ff162f5653caa1839c5f5e3269ed18b5fe2b2c7b15b4f03ae8076a622d08090a90e747d8cbcdfce9cf7f317592f1a3695351
+Size (hashbrown-0.14.2.crate) = 140080 bytes
+BLAKE2s (helix-23.10-source.tar.gz) = 48f67615847cfb0fb45878e0543ac2fefa4e8d20042294ae18e9bebc3bf46973
+SHA512 (helix-23.10-source.tar.gz) = 6802dd878d2e4ea0c50694e85947ffd0849f7cd5b51d311c99f9a30d389680ffda77b8f0d178256786cda41f2e6122a1d6e7730734844b8a754748e3274c4dd9
+Size (helix-23.10-source.tar.gz) = 2083647 bytes
+BLAKE2s (hermit-abi-0.2.6.crate) = 37cb3bae542888f7efb0a48c9fed34fa42d9de604cf6dc0543dcc37d6fb78f51
+SHA512 (hermit-abi-0.2.6.crate) = bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
+Size (hermit-abi-0.2.6.crate) = 13027 bytes
+BLAKE2s (home-0.5.4.crate) = 97bed7dc8640e5dbf14f9d8350f4b6c874473a92f6b23a79cb053bb7a1565cc8
+SHA512 (home-0.5.4.crate) = 2494111301bd1281c89dc77f4f78d3bc6e3a04d1969938cf4584d465c01af12ad85022832b4a99a5c0ce6adc31a83c00820df2d513a09bf5c0d4fe44c53812a4
+Size (home-0.5.4.crate) = 8538 bytes
+BLAKE2s (iana-time-zone-0.1.56.crate) = 5090f43db1e7e0e34571afa1e99ca713d07eff8d3704b89b8d692c808f4f492e
+SHA512 (iana-time-zone-0.1.56.crate) = d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8
+Size (iana-time-zone-0.1.56.crate) = 19517 bytes
+BLAKE2s (iana-time-zone-haiku-0.1.1.crate) = e73709445a1fb0ccfe08102a5226fae2e4303db4373ed8627bf7a0cb3acbbcbd
+SHA512 (iana-time-zone-haiku-0.1.1.crate) = daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
+Size (iana-time-zone-haiku-0.1.1.crate) = 7200 bytes
+BLAKE2s (idna-0.4.0.crate) = 492886756e69f9b56187a9b6bed3a1de9c95c2782dfe3000d83c4f603996de5b
+SHA512 (idna-0.4.0.crate) = b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb
+Size (idna-0.4.0.crate) = 271429 bytes
+BLAKE2s (ignore-0.4.20.crate) = 2a344166bb57bac61477b69436875a0a557d3b465abd5078f5d435e5e4a3fd81
+SHA512 (ignore-0.4.20.crate) = e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658
+Size (ignore-0.4.20.crate) = 53551 bytes
+BLAKE2s (imara-diff-0.1.5.crate) = 051eb81a2a2b26d7aa6ad40159a2b6875dae78dd2704d4b4c9e4a0cc907d69ed
+SHA512 (imara-diff-0.1.5.crate) = 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
+Size (imara-diff-0.1.5.crate) = 154821 bytes
+BLAKE2s (indexmap-2.0.0.crate) = 7af5153d8ba13a1e97b155579c1a5fde5e8c7caaa3621afcd43e742397d0ba6d
+SHA512 (indexmap-2.0.0.crate) = 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3
+Size (indexmap-2.0.0.crate) = 64038 bytes
+BLAKE2s (indoc-2.0.4.crate) = 03598bb3aec650b04e6e6915cd169572057f2ea1b730f93500c52db9e10f2541
+SHA512 (indoc-2.0.4.crate) = ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
+Size (indoc-2.0.4.crate) = 14311 bytes
+BLAKE2s (itoa-1.0.6.crate) = cdca371afdb15cb8c041427f242d05d289d9b86a303da506e3ea4c80e448f657
+SHA512 (itoa-1.0.6.crate) = e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
+Size (itoa-1.0.6.crate) = 10410 bytes
+BLAKE2s (js-sys-0.3.61.crate) = 1a67ea0592fe53ca65b0ebc3816e67d7516ab001dddd329a4702778d9553fcc2
+SHA512 (js-sys-0.3.61.crate) = f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
+Size (js-sys-0.3.61.crate) = 80158 bytes
+BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+BLAKE2s (libc-0.2.149.crate) = 48efe3c00a9d8d822876a0587ac2a8bd98a30e80f340bed8b21fb8880c371875
+SHA512 (libc-0.2.149.crate) = 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
+Size (libc-0.2.149.crate) = 715592 bytes
+BLAKE2s (libloading-0.8.1.crate) = 12901de2c3966008a6c2998d4b9012e3a41b563775e56b4ee4eabdf47dcb679e
+SHA512 (libloading-0.8.1.crate) = f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab
+Size (libloading-0.8.1.crate) = 27893 bytes
+BLAKE2s (link-cplusplus-1.0.8.crate) = fd68c2a8deafe75f5a17674f09815694f4dab654f99a249f5b95d3def051ed5a
+SHA512 (link-cplusplus-1.0.8.crate) = 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e
+Size (link-cplusplus-1.0.8.crate) = 7674 bytes
+BLAKE2s (linux-raw-sys-0.4.10.crate) = dbe24409f75c8efc3a24d0d8605f8da3a4f54465bc1abc3f3eb585d0b99f125c
+SHA512 (linux-raw-sys-0.4.10.crate) = 107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21
+Size (linux-raw-sys-0.4.10.crate) = 1407767 bytes
+BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8
+SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+Size (lock_api-0.4.9.crate) = 25685 bytes
+BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
+SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
+Size (log-0.4.20.crate) = 38307 bytes
+BLAKE2s (lsp-types-0.94.1.crate) = e5d12df83697fdef1a6180aa331b2edc9b919efe2abe5e9b2ae73399c4ff16d8
+SHA512 (lsp-types-0.94.1.crate) = b336c441aad501c5cc80b06ecdc696554c5f76848143da19e534f1915e2390f53d0dc36ad43458e70cafa0ee817aaea1db2eff4949af28553c42cdacd3d2b27b
+Size (lsp-types-0.94.1.crate) = 66997 bytes
+BLAKE2s (memchr-2.6.3.crate) = 88e81de9b187dc1f11ca9382cc11ddeb61989eb189325336cc80672af1323881
+SHA512 (memchr-2.6.3.crate) = 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
+Size (memchr-2.6.3.crate) = 94377 bytes
+BLAKE2s (memmap2-0.5.10.crate) = a6436a478d619d17903e8bd9e52aa6d0b550e65e0e28d0ebf939d66f1f16798f
+SHA512 (memmap2-0.5.10.crate) = 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
+Size (memmap2-0.5.10.crate) = 26847 bytes
+BLAKE2s (memmap2-0.7.1.crate) = 39c9f78f82e128e3a964246f410843ed6b78575cd9ca9dfb837623e46de7c965
+SHA512 (memmap2-0.7.1.crate) = a264ee152bca45af4ebe22fe30330c1984a65b064dbad2bd14c66eaac5053f35cd7569cf10517d9ba98fda64e468e3a8e599cebb107a627975417283e3530e17
+Size (memmap2-0.7.1.crate) = 30741 bytes
+BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
+SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+Size (memoffset-0.9.0.crate) = 9033 bytes
+BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
+SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
+Size (miniz_oxide-0.7.1.crate) = 55194 bytes
+BLAKE2s (mio-0.8.6.crate) = 3317e4477a132ffc1bf82d66c10214e21f3b65837fa8dffeeab4d973bebac4fd
+SHA512 (mio-0.8.6.crate) = 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e
+Size (mio-0.8.6.crate) = 93658 bytes
+BLAKE2s (nucleo-0.2.1.crate) = 34651975527dc36b7ab045b7cbc6c1346f3cad3300442fa4f7f689a5047da0e3
+SHA512 (nucleo-0.2.1.crate) = 8f094375f07105b4ab1040c47c6e8f43538cd0fc6bf6b42fda6f79870db1b36b64048695644494adef8664c87825eb519ca503af0584887023cf771a8eb9234f
+Size (nucleo-0.2.1.crate) = 34742 bytes
+BLAKE2s (nucleo-matcher-0.2.0.crate) = f69a10851508cfe7cdbc7694c4bc8ff3eb28213aaf199457aa099ca57f91cec1
+SHA512 (nucleo-matcher-0.2.0.crate) = d2c685201e9235bcdfd55b3b49f627e48fcd461890e2ffc59d0fb958a05cd6440e44faec705e18e8c76bf0e4c0a16ec1cedfedc023235fbbb3a599b88900140b
+Size (nucleo-matcher-0.2.0.crate) = 44472 bytes
+BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e
+SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
+Size (num-traits-0.2.15.crate) = 49262 bytes
+BLAKE2s (num_cpus-1.15.0.crate) = 18e6ac6517f0d84c6852f63a3e99e261c0fd3cfece6080eaefec72a9ea0411b4
+SHA512 (num_cpus-1.15.0.crate) = fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
+Size (num_cpus-1.15.0.crate) = 15680 bytes
+BLAKE2s (num_threads-0.1.6.crate) = 16dafe947f10db7667201144859b311f1d2fdcaec5984b5f0986e8de75345e5f
+SHA512 (num_threads-0.1.6.crate) = b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
+Size (num_threads-0.1.6.crate) = 7334 bytes
+BLAKE2s (object-0.31.1.crate) = c475d45e5cdf99eddfe3c3654461cd7914f05f4e7a7e5eb683a40f60f7152ca3
+SHA512 (object-0.31.1.crate) = e9cc2eb5ba516e4a08cf3fd5f496d05bc74ddbf1846d6b6ad6fd25a689aa315652fc5710be6bc68fdd678673b7ec8d63b4ce999f1fcfd5b281154bc25a915e9c
+Size (object-0.31.1.crate) = 272843 bytes
+BLAKE2s (once_cell-1.18.0.crate) = 2f70290489bac1069afecce7999205a621d8f965a25f01836dc147bea532c9fe
+SHA512 (once_cell-1.18.0.crate) = 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
+Size (once_cell-1.18.0.crate) = 32969 bytes
+BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
+SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
+Size (option-ext-0.2.0.crate) = 7345 bytes
+BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
+SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+Size (parking_lot-0.12.1.crate) = 40967 bytes
+BLAKE2s (parking_lot_core-0.9.7.crate) = cf07d169a69d4f6b4d85490448bcbc1af78beb8c514425dc067b51da7c9167cf
+SHA512 (parking_lot_core-0.9.7.crate) = 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+Size (parking_lot_core-0.9.7.crate) = 32412 bytes
+BLAKE2s (percent-encoding-2.3.0.crate) = 05999f6de1e647e105fbf3c409917a8a047d6ec80627bb6fb5f79667c706223f
+SHA512 (percent-encoding-2.3.0.crate) = 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd
+Size (percent-encoding-2.3.0.crate) = 10196 bytes
+BLAKE2s (pin-project-lite-0.2.12.crate) = 55095c75dcbcc1c391a8b027f0c0e73cb70f3386d4a8a351740a5953cf334b65
+SHA512 (pin-project-lite-0.2.12.crate) = 9d2eb190169819fadece7fcf33d006863ebe2c298066ad97d97ba96ced6229892b4087ec1f364d5c6150cc80b0ded8f431d9d4285adceb5fc9ae1da8e1a6d82e
+Size (pin-project-lite-0.2.12.crate) = 29073 bytes
+BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204
+SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
+Size (pin-utils-0.1.0.crate) = 7580 bytes
+BLAKE2s (proc-macro2-1.0.69.crate) = e0605ba40979765feb4b2c3b5b3335cfd4732929b62263dadcdc9af04b778438
+SHA512 (proc-macro2-1.0.69.crate) = d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
+Size (proc-macro2-1.0.69.crate) = 44271 bytes
+BLAKE2s (prodash-26.2.2.crate) = c68eecc362d82dc90d068662a88d58bdaf786b5769e3cb33f6bd9b70457d0e33
+SHA512 (prodash-26.2.2.crate) = 46961db2625c5064dc073e31257758b4b9133c8169380f7e7e30143e648677ae62f3dbd16fe96d1999aa8b94824297184e99baede5f25ddf198535c3f9ec4a6b
+Size (prodash-26.2.2.crate) = 88268 bytes
+BLAKE2s (pulldown-cmark-0.9.3.crate) = 195ca152f8a8a29a90e73a13d7aaffa5ed8b250dd8ac08f6aa6ae1f16a069a64
+SHA512 (pulldown-cmark-0.9.3.crate) = 2f5acf1b6f345ea2f82c6daeb4b73c93c2772dcfb7ccff6fba9e51b8840b0662202eb3bd1c917f8f81be1ba86b58fb3d5f87616dbdca991e0ef6fc249dc888fe
+Size (pulldown-cmark-0.9.3.crate) = 117339 bytes
+BLAKE2s (quickcheck-1.0.3.crate) = 00d23a6629fde53de62fe9c0c3ecfb76d7dfeaac5a91cd41e466564bbf7d0f98
+SHA512 (quickcheck-1.0.3.crate) = 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
+Size (quickcheck-1.0.3.crate) = 28069 bytes
+BLAKE2s (quote-1.0.29.crate) = 6619395d7f3ad6bd77488d51409cbfca3d6af2e4cb0aec36471ed916911a9914
+SHA512 (quote-1.0.29.crate) = d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b
+Size (quote-1.0.29.crate) = 28345 bytes
+BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
+SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
+Size (rand-0.8.5.crate) = 87113 bytes
+BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
+SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
+Size (rand_core-0.6.4.crate) = 22666 bytes
+BLAKE2s (rayon-1.7.0.crate) = b50186fe0ad931c3728cd6558535ee566c51f5b50b8da6128d7c72372be0f33c
+SHA512 (rayon-1.7.0.crate) = d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
+Size (rayon-1.7.0.crate) = 169488 bytes
+BLAKE2s (rayon-core-1.11.0.crate) = a2e17d5e4876a34a8f1661d85121c4c6195e5ec65f907d37108ea97118d8bb7a
+SHA512 (rayon-core-1.11.0.crate) = 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
+Size (rayon-core-1.11.0.crate) = 73118 bytes
+BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
+SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+Size (redox_syscall-0.2.16.crate) = 24012 bytes
+BLAKE2s (redox_syscall-0.3.5.crate) = 14cabe779c177678c10653eb7f0e52774e34069533c08c450d1797357f5086fe
+SHA512 (redox_syscall-0.3.5.crate) = 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
+Size (redox_syscall-0.3.5.crate) = 23404 bytes
+BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b
+SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
+Size (redox_users-0.4.3.crate) = 15353 bytes
+BLAKE2s (regex-1.10.2.crate) = fca11f936973bdf2195e6ded901b8df5b73fbaaba9afab2de68c1790c5b355f2
+SHA512 (regex-1.10.2.crate) = e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
+Size (regex-1.10.2.crate) = 252839 bytes
+BLAKE2s (regex-automata-0.3.9.crate) = f3c84ccddc7ba6fb86c58c5f8413247a04821452743efd09d441ef8cc3485c26
+SHA512 (regex-automata-0.3.9.crate) = c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f
+Size (regex-automata-0.3.9.crate) = 610489 bytes
+BLAKE2s (regex-automata-0.4.3.crate) = d788d9abcbb1c8fab5c65b1fd5a228df5056f00f3baaa971f6758c8125e8911f
+SHA512 (regex-automata-0.4.3.crate) = 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
+Size (regex-automata-0.4.3.crate) = 617011 bytes
+BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631
+SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
+Size (regex-syntax-0.6.29.crate) = 299752 bytes
+BLAKE2s (regex-syntax-0.8.2.crate) = 1d0622805a79f44450950cd96e4eb8f213180b3de639601cebf9c8ca9ba771bb
+SHA512 (regex-syntax-0.8.2.crate) = 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
+Size (regex-syntax-0.8.2.crate) = 347228 bytes
+BLAKE2s (ropey-1.6.1.crate) = aa7f1d75db2a7431e0864b1099aedc0ff2e3c655b7031f1ce686a3cfa73ab074
+SHA512 (ropey-1.6.1.crate) = 2c7d4379fd3c8058d25e746a830357f1e0740bcab99da58274b2ac54c17999d166768f4c366c85fbf56507841a2526c5a0a69290ccf3f9879c0df39204b094b3
+Size (ropey-1.6.1.crate) = 119463 bytes
+BLAKE2s (rustc-demangle-0.1.23.crate) = 69a47a17841599868ba5e4e12607e52d81df244530c2b07551e10809a522f273
+SHA512 (rustc-demangle-0.1.23.crate) = 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
+Size (rustc-demangle-0.1.23.crate) = 28970 bytes
+BLAKE2s (rustix-0.38.20.crate) = 0259e5f03ce4092ec00934b0a81ea49a68c5f74d5f287717ede08213eb768e70
+SHA512 (rustix-0.38.20.crate) = 474d2ad32ec99eeac0d410a886e37c1e2bb0af4f35f56321b3d763682f48efe9f23a3a151bda13a12674d9082157705a67c783ba0ceb706e7d7939b9bb9f6756
+Size (rustix-0.38.20.crate) = 358266 bytes
+BLAKE2s (ryu-1.0.13.crate) = 806877af593d7c79005a4aaa6e492461737365a12567a9bfe972d23b442974b2
+SHA512 (ryu-1.0.13.crate) = 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
+Size (ryu-1.0.13.crate) = 46823 bytes
+BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
+SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (same-file-1.0.6.crate) = 10183 bytes
+BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
+SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+Size (scopeguard-1.1.0.crate) = 11470 bytes
+BLAKE2s (scratch-1.0.5.crate) = b25c299e8ce026accd4607286691004ec7d0d312c132cf3160fe056c6d3b13ed
+SHA512 (scratch-1.0.5.crate) = 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d
+Size (scratch-1.0.5.crate) = 8013 bytes
+BLAKE2s (serde-1.0.189.crate) = 9413e8b180fc425b0e922eaacf5a6853ee5a6a34099bb4474fd9c965dcc478b1
+SHA512 (serde-1.0.189.crate) = 3fb1732f6866db8412cbc4ceb57bc8f90cbee005e2687a388b052e5b94dd464aebff57a91cc8ce5da62508bfbd6cc4e14a524090a5fa60724cc9bd1bb5ea1035
+Size (serde-1.0.189.crate) = 76276 bytes
+BLAKE2s (serde_derive-1.0.189.crate) = 9d12956be08839f7e621012b8cf0208cd2e61c5c5798af19cef0970ab9fe7262
+SHA512 (serde_derive-1.0.189.crate) = 54bf81d6a18297d57122d8eca3fa4fd60a13907fe65bb68081c6f9c0f8c13f3f3206f74a0e9e3c3546c8581b8f7d4af92dd74fe4172f039d3022eda031e1e342
+Size (serde_derive-1.0.189.crate) = 55708 bytes
+BLAKE2s (serde_json-1.0.107.crate) = 00db8cb322827f0f56b780be5ed8f4d01311b0a530a3cc9e1330c6a4d6771ada
+SHA512 (serde_json-1.0.107.crate) = ecd4ef86538df402f2a397cb86c5b4b277a9a43d742e2af3d51ab5ac0ba31c677bfc72db06c10f8abbc970ee41d5f77d758f1f70ea18495d96bf78cb7d66c2bc
+Size (serde_json-1.0.107.crate) = 146458 bytes
+BLAKE2s (serde_repr-0.1.12.crate) = 4fb4d02585f78683bea548d2ed38b2b6ed9955ff6b894e80f1ff34fc3ef023d4
+SHA512 (serde_repr-0.1.12.crate) = c0897efb6ee046b29c810bfa28c6aa5d8cf10ab33e220ee7e1747e9abd2ea0721585f267060cf0a1b03c8f3e5588a48d344079bee2fc9d7472ba2ed61461c714
+Size (serde_repr-0.1.12.crate) = 9549 bytes
+BLAKE2s (serde_spanned-0.6.3.crate) = 60528cccc13d8686815286489a3e6725810dd9ea56a7d62e459c9bdaba978a43
+SHA512 (serde_spanned-0.6.3.crate) = 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610
+Size (serde_spanned-0.6.3.crate) = 7737 bytes
+BLAKE2s (sha1_smol-1.0.0.crate) = fcdd4edf63bd5bdcd46c6ecebb4939bf4393f2ccc50df1c726faee59069d2d4d
+SHA512 (sha1_smol-1.0.0.crate) = 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7
+Size (sha1_smol-1.0.0.crate) = 9782 bytes
+BLAKE2s (signal-hook-0.3.17.crate) = e706055e3a219a72e617897325bc4a0e06002ae3814e982b33461274cf45ad1d
+SHA512 (signal-hook-0.3.17.crate) = 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298
+Size (signal-hook-0.3.17.crate) = 50296 bytes
+BLAKE2s (signal-hook-mio-0.2.3.crate) = 3978798249d992e347f94de76b52d3de9fee88b4624e5c37f332ad76f253be37
+SHA512 (signal-hook-mio-0.2.3.crate) = 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08
+Size (signal-hook-mio-0.2.3.crate) = 9064 bytes
+BLAKE2s (signal-hook-registry-1.4.1.crate) = c282f4df3b23f57a03e0b6c531bf96e0a10d03d9afebceb4092ce7c630b4cbf2
+SHA512 (signal-hook-registry-1.4.1.crate) = e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
+Size (signal-hook-registry-1.4.1.crate) = 17987 bytes
+BLAKE2s (signal-hook-tokio-0.3.1.crate) = ed75c637cfc92248d226c90ec03749043a8e2ffb1a49ab60cbc1b6f9fa4d2a15
+SHA512 (signal-hook-tokio-0.3.1.crate) = 14df27bb3b210480a26cedfc453cff92329f22f4783b2803482137abca396dd3c268ae114e54c6287b0d55e5f8f1a6851146b1623febf4ccf7f209ef4d83f639
+Size (signal-hook-tokio-0.3.1.crate) = 7984 bytes
+BLAKE2s (slab-0.4.8.crate) = 5b362b4a722061ec7f64d1618b9e3589b38491e983c5acd7cac09e7bc9527362
+SHA512 (slab-0.4.8.crate) = 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192
+Size (slab-0.4.8.crate) = 16928 bytes
+BLAKE2s (slotmap-1.0.6.crate) = d355535dea11cbffd024ccc525fbb29d4b88320391979c45c993aa947ba9eed3
+SHA512 (slotmap-1.0.6.crate) = 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
+Size (slotmap-1.0.6.crate) = 58954 bytes
+BLAKE2s (smallvec-1.11.1.crate) = 5487460a1fe435bc4719f28aad8ac3ffc79569b147f71eec8de842c6a022b976
+SHA512 (smallvec-1.11.1.crate) = d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
+Size (smallvec-1.11.1.crate) = 34831 bytes
+BLAKE2s (smartstring-1.0.1.crate) = 720a22c0050e9f6f4f4f6905c466e2b36828ff596137e859b845f58a1800108b
+SHA512 (smartstring-1.0.1.crate) = 18e359d869bf006d49d6981c26a31ed73424c2734d8225c235b5f3c65124e5ca9d5f5bc95f4b190dc65746b73f31e2588bf9f50eb2b30535e5d05ebcd23ad760
+Size (smartstring-1.0.1.crate) = 29555 bytes
+BLAKE2s (smawk-0.3.1.crate) = 2561797301daa14f183d2ae3de9fe4df913492d73f3f689c9f5f3a69e250f530
+SHA512 (smawk-0.3.1.crate) = d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f
+Size (smawk-0.3.1.crate) = 12840 bytes
+BLAKE2s (socket2-0.5.3.crate) = 2d09032a4412b3426351e383f7422a99a0673e3c6cbde05e280227cafbc62010
+SHA512 (socket2-0.5.3.crate) = 63cb78d66b057587e4b3b50b9c618db1a202102c72b52b79c2e9f9a401dc1c28fe4523a0f6483b38ca8a3d24d1e2fca0b7176d96fef6ec1b922ae7c4afacc324
+Size (socket2-0.5.3.crate) = 52588 bytes
+BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
+SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+Size (static_assertions-1.1.0.crate) = 18480 bytes
+BLAKE2s (str-buf-1.0.6.crate) = a626eedb41a3cd287e6c6659cbff21439c273f8d60d891aa5e04230d7cce01bf
+SHA512 (str-buf-1.0.6.crate) = d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5
+Size (str-buf-1.0.6.crate) = 3828 bytes
+BLAKE2s (str_indices-0.4.1.crate) = 38f5fad86ea3d769bd8f47feba8e42457b20c1ddc79a8db057fd4182ee9939e9
+SHA512 (str_indices-0.4.1.crate) = 3ef64bde04a57e5946854f7b2adc7fb8cd01d885046b0b31d02f2155e3c3b29d2004d55cf69d54c3bbba661487a9dfd351a41144603838cc15391e3dcacf69a0
+Size (str_indices-0.4.1.crate) = 17658 bytes
+BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
+SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+Size (syn-1.0.109.crate) = 237611 bytes
+BLAKE2s (syn-2.0.38.crate) = 6ef11bec9aa3babcee336358ea4ebd8aaafac7add4104bdbd25c085d6fa32c45
+SHA512 (syn-2.0.38.crate) = 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
+Size (syn-2.0.38.crate) = 243284 bytes
+BLAKE2s (tempfile-3.8.0.crate) = 2c4513eb65d4b4ef69f7fd3ee804fe900b49be58bbc33dfbc9712c1a452c7d86
+SHA512 (tempfile-3.8.0.crate) = 8bc8e954bc0c6af46cf6e77d70f93583baea39fce54b111f4bba51fe5d5e5c184753ae2a2ea68a882b6ba5a157a57aeffeecc3e3cae86d78d952f3aa025fdf7f
+Size (tempfile-3.8.0.crate) = 31720 bytes
+BLAKE2s (termcolor-1.2.0.crate) = 5d72f2ac1947726d45cb7aa4738259c230dc11d840998d6b44301bb13e6a37e9
+SHA512 (termcolor-1.2.0.crate) = cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
+Size (termcolor-1.2.0.crate) = 17917 bytes
+BLAKE2s (termini-1.0.0.crate) = d4e1900750a7e88c1bcdbac006d8a0d6da8ff666847e8b8cada7df92aefa6cab
+SHA512 (termini-1.0.0.crate) = 3296af101d3687d3863881e96e0344fa9ec6b14f997791cafef99616af646a71e2369fc3f08e40d08a0a7d25c01a9e17149291dc95ee210e37c501a087ae9f4d
+Size (termini-1.0.0.crate) = 14075 bytes
+BLAKE2s (textwrap-0.16.0.crate) = 92527aef066c919ec5fc9f3a7747e34bda1ae617254c65b963a0f728beb7518b
+SHA512 (textwrap-0.16.0.crate) = 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3
+Size (textwrap-0.16.0.crate) = 53722 bytes
+BLAKE2s (thiserror-1.0.50.crate) = 62d5a536c172b0482631f8c92955536f850f6ba33c28e7bcd23350de48a2ccda
+SHA512 (thiserror-1.0.50.crate) = 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46
+Size (thiserror-1.0.50.crate) = 19414 bytes
+BLAKE2s (thiserror-impl-1.0.50.crate) = 725b56eb9eb18631724a8837d8f63b5413c72cd9aecc95b5ad5f0cd56ed657a4
+SHA512 (thiserror-impl-1.0.50.crate) = 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9
+Size (thiserror-impl-1.0.50.crate) = 15357 bytes
+BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8
+SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
+Size (thread_local-1.1.7.crate) = 13585 bytes
+BLAKE2s (threadpool-1.8.1.crate) = 3b1cd779432c3dced17a5d7aaa29014d54c5e3b90eec68d4d2f687b43d6c1c1f
+SHA512 (threadpool-1.8.1.crate) = adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
+Size (threadpool-1.8.1.crate) = 14408 bytes
+BLAKE2s (time-0.3.23.crate) = fbbb280fd268ee70151b2fe175e6415a85eac6e3982b5bd7080866077827d802
+SHA512 (time-0.3.23.crate) = cb3671ade408daf3b8f929ec412bc2eaf7cdd2486673269e83c381c277eba8ff04450ebdbc73af35c3abc6a822dde10b767a800434621c697363558a42c88ff3
+Size (time-0.3.23.crate) = 115028 bytes
+BLAKE2s (time-core-0.1.1.crate) = e651e3de245430e725e113743182f1ce360b304b0cfd82a4ca898f8a9a45b594
+SHA512 (time-core-0.1.1.crate) = a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14
+Size (time-core-0.1.1.crate) = 7197 bytes
+BLAKE2s (time-macros-0.2.10.crate) = 882cb59629a04ad240ef93e5a741cd284d865b2f7c95219bf2a4807310b175c8
+SHA512 (time-macros-0.2.10.crate) = b325eaa48c7fcc30a478e05e92b9db15b825e21ae77351941b9557824ffc810aea554c61d4b057fe28f3b209d307e96f1a33dd21b52eefec77857645b88c8654
+Size (time-macros-0.2.10.crate) = 23680 bytes
+BLAKE2s (tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde
+SHA512 (tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+Size (tinyvec-1.6.0.crate) = 45991 bytes
+BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
+SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
+Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
+BLAKE2s (tokio-1.33.0.crate) = f4203ac170a80d130a298bcca2e4880a1cea02b5e419a45f195a1f7697594de2
+SHA512 (tokio-1.33.0.crate) = 49fc49106064a637988619fdc5f949654b64b26e956801cdfcd46d8441bc4825683969bf65421e1466b5e2c8bff7212f738d8d5182980e4133e84d0187999b70
+Size (tokio-1.33.0.crate) = 733783 bytes
+BLAKE2s (tokio-macros-2.1.0.crate) = d17f510bb009bdab3c39d8e089929c5ce18f01e580ae63905c9149b893a589bc
+SHA512 (tokio-macros-2.1.0.crate) = e2a24c1befd512d68b5d8b26a3f1d940dd10bfe0979b5d61a71052478d9fd19b28eb7bcbeaca4cf3c9736fd3da0386c899e3a619f47c2d9f7e6b497140586b9d
+Size (tokio-macros-2.1.0.crate) = 11472 bytes
+BLAKE2s (tokio-stream-0.1.14.crate) = b173404a8b2949fd430378270e120b27313bf28d6e1f5e6dac9f7c1bba94501b
+SHA512 (tokio-stream-0.1.14.crate) = b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303
+Size (tokio-stream-0.1.14.crate) = 35881 bytes
+BLAKE2s (toml-0.7.6.crate) = 4c22c0f5905fbdd426f79161f3bcda4506c4779538ed2a5b9314e4356c66c9a3
+SHA512 (toml-0.7.6.crate) = e51c49af63e37d1682892b84e74d48e171591c36dccb26e26bbf136385181ea9cbb94809b8900eae82b15e1cb79f844ae1cf0b00f0a6ac3afd5ebd02d554f9bc
+Size (toml-0.7.6.crate) = 49220 bytes
+BLAKE2s (toml_datetime-0.6.3.crate) = 20fdc201f4187e64af1d1c0a46b1e3872ef1cd6601c373e35c352bbaa01f8854
+SHA512 (toml_datetime-0.6.3.crate) = cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b
+Size (toml_datetime-0.6.3.crate) = 10770 bytes
+BLAKE2s (toml_edit-0.19.12.crate) = 3e408d9e4e47cf3d8d96862f9226e4b36156675a2413aa726942d8ad86bdc391
+SHA512 (toml_edit-0.19.12.crate) = 79726b5bbe4d350868409f6a9b828a5c9cb0fe48c18461d17943e97accce67d5c5123d49cae8ce8ecf7c2b98fa41a119e6299a2469fc76bfdeb0443f83ba2a30
+Size (toml_edit-0.19.12.crate) = 96151 bytes
+BLAKE2s (tree-sitter-0.20.10.crate) = ac64008072271aa2dce4c63cf37b90f43f6934d3bca720cff67025e93618e484
+SHA512 (tree-sitter-0.20.10.crate) = 247274c285493886a4ba5e6bc6590f04d6644a0c9a8fe06b2e65f887e2d0dd5475a907d8b2922d9a65055a59534091faab92fb3d245b547420f209bdeb284ea3
+Size (tree-sitter-0.20.10.crate) = 134502 bytes
+BLAKE2s (tree-sitter-astro-5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz) = f11fd3f362681d90d358849f45db79778219d6ca26e2133603964f0b9f072982
+SHA512 (tree-sitter-astro-5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz) = 968337c566b9c38766820f65863c5e87943e964c37182881e3ebbcad197fec00098be6752c4e9175783df749dee88c5586a6941b2f7370cbdab71409007cd42b
+Size (tree-sitter-astro-5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz) = 23424 bytes
+BLAKE2s (tree-sitter-awk-a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz) = ef4304087d84e105be0f8d60e864128773f893a1e59bb0fd72e79c324c69c357
+SHA512 (tree-sitter-awk-a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz) = d37a67b12840892d7c93ed7246062be9c34fbc088067ac337850eed73c5d80437456155f64b8deb6f338e77e22a432dd1ff45edcb45c7f204c59d4790a493c05
+Size (tree-sitter-awk-a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz) = 140974 bytes
+BLAKE2s (tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = 7738ec623dd67db2a0efef8500b507947f175ae1f05f362da85ceaee633aef6c
+SHA512 (tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = e3e646b4b0ef35974a4bc4f52eddea4c43a03683ca66df09b9d79650033ac2c7a02553c07c4601ba2042cc748cd962236b16f4879ebf4e10f60f17fc1b45dba2
+Size (tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = 216771 bytes
+BLAKE2s (tree-sitter-bass-501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz) = 98940d7f6f53dcc4688f5c56edd15a9a1fda43bea60372b82cb7ceebb283239a
+SHA512 (tree-sitter-bass-501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz) = 6edd46a21498dae861d3376a79ab887147d719b5af969b562488cc7576985b93bf8f2360bb6d7555b5c1dae5ad1c1f687dbdf9173b6fefb6d2c63c4d98541fba
+Size (tree-sitter-bass-501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz) = 37945 bytes
+BLAKE2s (tree-sitter-beancount-4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz) = 80bb29c3c6ac38a5657ae3c2265f1a4b4e0ad1caa37798d6d2af5262447faf05
+SHA512 (tree-sitter-beancount-4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz) = a8112402996fd707412c09571fd1de9ce6dd3c8e4b2ad0c28298a99c0cd17df86ec5abc414e2ef00d66151adc932c0a8f3a2077748c800e3ec433e296e076145
+Size (tree-sitter-beancount-4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz) = 56767 bytes
+BLAKE2s (tree-sitter-bibtex-ccfd77db0ed799b6c22c214fe9d2937f47bc8b34.tar.gz) = c09d61add7e092dca579e23114ef0f5c08aa68ef3c0e4729ad741a0c3f7215c2
+SHA512 (tree-sitter-bibtex-ccfd77db0ed799b6c22c214fe9d2937f47bc8b34.tar.gz) = ec502eacd2455294bea60d339ddca1708c284fb50a69120f13e26455f3a6b9629adc147aee7e5ebd0687b679113a405c1e7281c6a4c01bf9102b9d38e58bf426
+Size (tree-sitter-bibtex-ccfd77db0ed799b6c22c214fe9d2937f47bc8b34.tar.gz) = 32355 bytes
+BLAKE2s (tree-sitter-bicep-d8e097fcfa143854861ef737161163a09cc2916b.tar.gz) = 8553dad7a7c68d76861e893845ff03d3fdf59237eb8fbeceae500554d9cfc9ac
+SHA512 (tree-sitter-bicep-d8e097fcfa143854861ef737161163a09cc2916b.tar.gz) = fad8133e6bf175f2877514066d6073b6fa8b906affdd7392275b02b00f22dd51b7a541b3a0468e14ede5ef09a8099ecd579e2cfd41e2a788768c8dbb375a5205
+Size (tree-sitter-bicep-d8e097fcfa143854861ef737161163a09cc2916b.tar.gz) = 42651 bytes
+BLAKE2s (tree-sitter-blueprint-863cea9f83ad5637300478e0559262f1e791684b.tar.gz) = 6557693e937ca02f3f8433f30532eec8caf93b507526d85b2b8169ad8943661e
+SHA512 (tree-sitter-blueprint-863cea9f83ad5637300478e0559262f1e791684b.tar.gz) = 7ff9270ca2dfba58205b81c6c17a4d77b660dcbe9078c44c3c3d12c1ae43a86374b17ae7b60633ddc6e7e3424a226897d1799c0b194659d0234104b1b3a2a0f6
+Size (tree-sitter-blueprint-863cea9f83ad5637300478e0559262f1e791684b.tar.gz) = 38370 bytes
+BLAKE2s (tree-sitter-c-7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz) = 257bf4e7929e75cbf6dd496ab053f8f5a02080712a7654c3f84b7dfced706e6e
+SHA512 (tree-sitter-c-7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz) = 95e6220dea3e06d6be0d4cc621e874ca782b5073009a30fcdbee744185f398c1fe1b6033a66a6f87f0da7aa59d3dd2d9560b507710213e8b1a40213e2d2bb58f
+Size (tree-sitter-c-7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz) = 249834 bytes
+BLAKE2s (tree-sitter-c-sharp-5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz) = 8b7381e3e3f323c0bfd9f492cc27d625bfb618fb6d69486c431990ecbd076f7e
+SHA512 (tree-sitter-c-sharp-5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz) = a7d6e88954ac37590c4faa74147b919bb3859651fe41580ad2205b5d471cee8de9fcb1b10db38ed06a3aa504b7feb7400856746e48c12083d172b123d4030277
+Size (tree-sitter-c-sharp-5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz) = 1050713 bytes
+BLAKE2s (tree-sitter-capnp-fc6e2addf103861b9b3dffb82c543eb6b71061aa.tar.gz) = 5e34220fcf4ead3d214678b29f0abc94f9be7678d992f2d9e071d4e9a91cece4
+SHA512 (tree-sitter-capnp-fc6e2addf103861b9b3dffb82c543eb6b71061aa.tar.gz) = 73d285f7a611ed1bfac2e8dafb8f02f309b16df521ed273b1cb47c08a5feebe8dddacbff20ce8ddd60f3dc7738f1d89c27454a33d0b031b6a1b5b0d8e118827c
+Size (tree-sitter-capnp-fc6e2addf103861b9b3dffb82c543eb6b71061aa.tar.gz) = 74704 bytes
+BLAKE2s (tree-sitter-clojure-e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz) = 936d3fcc21cbef8b79cf8506ce7d4a2e0be22413101f22b9016b7fbb0094a5b2
+SHA512 (tree-sitter-clojure-e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz) = 9d8207f4ffc198d1e48f7b3d0f0b59c2f6ee68e1ea7611ff47fe18fcaed1f0e338c4b34075fab3aee4bb05f5c5c47f41f0bae8911fe8703c553bfcd180fbcdda
+Size (tree-sitter-clojure-e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz) = 58852 bytes
+BLAKE2s (tree-sitter-cmake-6e51463ef3052dd3b328322c22172eda093727ad.tar.gz) = fbeb1768a05a65a43712d53746d384628315e80871d4bf5294e4ff62cf4a872e
+SHA512 (tree-sitter-cmake-6e51463ef3052dd3b328322c22172eda093727ad.tar.gz) = 78915e2aef76a527f2a28450a05be3436e92844e75b35270e7f4f572f377cebb26ab54ad50cd1f5cf37ffaaf9236d27ded858ca8c131cfa69c63c61a287785ce
+Size (tree-sitter-cmake-6e51463ef3052dd3b328322c22172eda093727ad.tar.gz) = 42568 bytes
+BLAKE2s (tree-sitter-comment-5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz) = ffb9d5303dffd9fdc4a39fef4e52e09c9a6759825ba74e72bea2cf65c5b1cb88
+SHA512 (tree-sitter-comment-5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz) = c9a629f31744b6b98ffa83929752daf696408cd0fedda852eb794e76ea0b11b8e3989d6fb4ab1d8e1bdf9710a383809e2fe3253df484529ea051467b780915dc
+Size (tree-sitter-comment-5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz) = 102722 bytes
+BLAKE2s (tree-sitter-cpon-0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz) = fda7955ec913fa8d375588798bc70593237e3edd1a9e6accb1d19aabfbb8981e
+SHA512 (tree-sitter-cpon-0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz) = f5cdac1745b3f6759cd59f8bb36baedd3ec4a40339fa3a5e7ac991f8e2cf79cf860da3a653d619409328b9c5b0d3711b2524f29a6ff36a1b159d8f32514c9371
+Size (tree-sitter-cpon-0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz) = 16885 bytes
+BLAKE2s (tree-sitter-cpp-670404d7c689be1c868a46f919ba2a3912f2b7ef.tar.gz) = a23db330b72a937f47c338eabcf44d4bd054a3a9dca88f4b99eeae7c572e60da
+SHA512 (tree-sitter-cpp-670404d7c689be1c868a46f919ba2a3912f2b7ef.tar.gz) = 6ac9f91abc1064f4538abb5d3b11b085a99529ac1b858e49f4d7cc61a6685a1cca92893d85dd2428501c0cd87ba2b48296543249bd34ea26cd6dd1b5d92af50e
+Size (tree-sitter-cpp-670404d7c689be1c868a46f919ba2a3912f2b7ef.tar.gz) = 717987 bytes
+BLAKE2s (tree-sitter-css-769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz) = f1e5763e74e9810d4ea847cf1bd82afa27eb478dc54fd9e80e9df3fb115a7d5c
+SHA512 (tree-sitter-css-769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz) = ec1322bf47f91bbb5587612054ce88b976249d4fb9f28c31561a6d95188b9d898eda3fd7ee664e6ace4e036536a7ca0756617c6687ae9859324b2d15683205b6
+Size (tree-sitter-css-769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz) = 80956 bytes
+BLAKE2s (tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz) = 4faf0a9e21e72f755073f616113580ebb750908e561d8ea9f7050c7ef4e97d23
+SHA512 (tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz) = 79699ace55596d40646c72cc6ce23e5307bf14b233ff5593cd8daa3262abb407f8f8b5d35136c7df9d05bc5e3aac0cde54059272c5a89bf30e481f868c83a41d
+Size (tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz) = 274057 bytes
+BLAKE2s (tree-sitter-d-601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz) = f6741d2ac1dff7d726d2c515e8bfbf0a619823832a6cd3c58232f21d75f65d51
+SHA512 (tree-sitter-d-601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz) = 863232ef994c5762d6c9b92b552a6dcd9d64f6e42f6cc90e0f9732263ae82760354998a20ed3856c5db8160ce34de2f306090dacaca0bbb731b22fe90d204ca6
+Size (tree-sitter-d-601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz) = 939838 bytes
+BLAKE2s (tree-sitter-dart-e398400a0b785af3cf571f5a57eccab242f0cdf9.tar.gz) = e3256a146b21dde92c5d3a5bb029c7a8d07631306e6c4cf84bb48414f18c7626
+SHA512 (tree-sitter-dart-e398400a0b785af3cf571f5a57eccab242f0cdf9.tar.gz) = d28c83f291d56d8bbf3954048cab5eebfa72b315f9b3cb7e477efad3d7388b1c366dca5b9e7ddc248130e2d619b74ef77f9044daee10f4d00887d04b44298fe3
+Size (tree-sitter-dart-e398400a0b785af3cf571f5a57eccab242f0cdf9.tar.gz) = 465951 bytes
+BLAKE2s (tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz) = bfbc7ba17b45288026933d5885114a1e0e798670427c3e1f28422299a353c94f
+SHA512 (tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz) = 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244
+Size (tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz) = 30875 bytes
+BLAKE2s (tree-sitter-dhall-affb6ee38d629c9296749767ab832d69bb0d9ea8.tar.gz) = 6b2cb6373c2e823c6a517d1d95e365a3767c2c9c3c47fa0c100a07867f2c381e
+SHA512 (tree-sitter-dhall-affb6ee38d629c9296749767ab832d69bb0d9ea8.tar.gz) = c5b9d0ce88a73c9bbf0af911dc5b2744ad494259255524738fd95678551b727c16c18aaceb4095a2e73b9a155ef90dea51e527ee0e7083d717484133bbf09049
+Size (tree-sitter-dhall-affb6ee38d629c9296749767ab832d69bb0d9ea8.tar.gz) = 163182 bytes
+BLAKE2s (tree-sitter-diff-fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz) = 685a0da32ac88a019361867c1bcc781ee34088eaa86e52248557a365f8a563b2
+SHA512 (tree-sitter-diff-fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz) = d2d13df9b204a431473c880b6dd695c39f5bd0400a39c09ae67d274f3755bb0b09d6d3dce1f0e3a930f35c38ec0475284d59328d11d7d9b89fdf3ca296699c5b
+Size (tree-sitter-diff-fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz) = 635020 bytes
+BLAKE2s (tree-sitter-dockerfile-8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62.tar.gz) = 3cbe81d9992ad6a1c5b939b5fd3c88532335fafd0b90cdc408debe47a33ba850
+SHA512 (tree-sitter-dockerfile-8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62.tar.gz) = 1a128ec079d1014617e0a9b97933cc1e3746ac87491a039f2b6d315a517d577e54e785b6574aa0ba57313366219964064ba770fdcec7a1ecd04ece3053abf896
+Size (tree-sitter-dockerfile-8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62.tar.gz) = 48759 bytes
+BLAKE2s (tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz) = 682b559b744c800384254cc7c15d42637ae5432cc7e6e7ac48bc68cfdbabf2ad
+SHA512 (tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz) = 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa
+Size (tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz) = 29750 bytes
+BLAKE2s (tree-sitter-dtd-6116becb02a6b8e9588ef73d300a9ba4622e156f.tar.gz) = 8472252499fc7be094e4e3ea91ce980fbb412cf9dc607f30db08aebb32cab88f
+SHA512 (tree-sitter-dtd-6116becb02a6b8e9588ef73d300a9ba4622e156f.tar.gz) = 16b45c042cadbfea7b70bcd3840acdf34d34d7e744c5b0c38211135c51478eb59462bb0bc7f8f17cb9634ff91dad4a9d42e022eb3feacbe7e3d01bfe65639754
+Size (tree-sitter-dtd-6116becb02a6b8e9588ef73d300a9ba4622e156f.tar.gz) = 31669 bytes
+BLAKE2s (tree-sitter-edoc-74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz) = 3e6a494c23e04be248caa6ea56d7f063a90277d0677fcf26e2b5ad5fa15033a4
+SHA512 (tree-sitter-edoc-74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz) = f3688023e5e45f7189c7719fcd27e78b43a8476f161732d2cb7d71ca3c72a96facddc6a2a81890a6914680bffde787c65ef112b75e440f61e2b1db7bdcb5621b
+Size (tree-sitter-edoc-74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz) = 28784 bytes
+BLAKE2s (tree-sitter-eex-f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz) = 78e199d6293fe551f15721c69127d78e9fe81da04ac9b958cfb8c0175c9bd29b
+SHA512 (tree-sitter-eex-f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz) = a904d21ecb5bc67b8670f8149ac7081996e15ca5a615ba7f13508d8590bd689079e6d7aea11559f66a23dcfe9f87c26d920ae534ab9f258ddb16dff6f57d0586
+Size (tree-sitter-eex-f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz) = 10620 bytes
+BLAKE2s (tree-sitter-elixir-b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz) = 65a7560c35b09704a81925ee0b46693376c82fed88fb3b03c1b83a22a35cef6e
+SHA512 (tree-sitter-elixir-b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz) = 88ed9d4bf3daf87804a3e816e2c925745d960d47400aa21a08506f48cf5c529348df4118055bdcaa0cb150341a10a1018321e701c7a409d286e7bc9f1f2f4b60
+Size (tree-sitter-elixir-b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz) = 594652 bytes
+BLAKE2s (tree-sitter-elm-df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz) = 7e301ba56d8975c0ff3a83073d145adef4394c5eacbe9eb2b6dd395b0461d4d4
+SHA512 (tree-sitter-elm-df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz) = bf01b754cf582c1dadb10aa92f6541ebb816d24dc6c3b7f929d92da65159514e29210f66e2b40df58f4b9721fa4e4b4559dbfe1c5b813aa5d8f0d02bc9c4ad87
+Size (tree-sitter-elm-df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz) = 343162 bytes
+BLAKE2s (tree-sitter-elvish-e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz) = 44b05e72657a6099e4918629b573c6136199ec8ffdc1dd611e488ed1649b4029
+SHA512 (tree-sitter-elvish-e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz) = 7801e28c62f3871b9ce87089f32b2c948939493f35b4dc5e5ea5704d58cc30344fe612bb713f9b041a72082e1a949c72926330c916c8e16975f4b05e2ba1b180
+Size (tree-sitter-elvish-e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz) = 60448 bytes
+BLAKE2s (tree-sitter-embedded-template-d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz) = b53260a0cc80b1f80cf988eb15f88022fcebfcbfa4880213a034f3d0d39401d9
+SHA512 (tree-sitter-embedded-template-d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz) = f7e8061249244184d65c7c0f927afa63188ec2725d7ad08ec2607e0942cae117566931d4a038e866ebead959212461c70f80a852f18356ee3a3505280abb82ff
+Size (tree-sitter-embedded-template-d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz) = 11296 bytes
+BLAKE2s (tree-sitter-erlang-ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz) = 05154d5ff3c5b902be712fa13b7f957bdf81c0fef8f13f61ffe5dd945831b926
+SHA512 (tree-sitter-erlang-ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz) = ba6a408e9fe967cd8007e8ff90576f8e4fc5446e153a3cb208f9675127509a1db2195887d12b3bdf0dff2bdb350977e4993da88f5dfce953a0108ad76bb33dd4
+Size (tree-sitter-erlang-ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz) = 234921 bytes
+BLAKE2s (tree-sitter-esdl-df83acc8cacd0cfb139eecee0e718dc32c4f92e2.tar.gz) = 5449791cd6323001e85e18dac24ebc4d7f219e7d5c210b88a61581731793f32a
+SHA512 (tree-sitter-esdl-df83acc8cacd0cfb139eecee0e718dc32c4f92e2.tar.gz) = 5c926d4b410ade6a16c8749b24207d296e7a0e7f9e37d670f08e6d49edeea7b638e64904bf01eca38069d08fa50e39e8f734f1c5081ce691e6c9a0841edaac96
+Size (tree-sitter-esdl-df83acc8cacd0cfb139eecee0e718dc32c4f92e2.tar.gz) = 52938 bytes
+BLAKE2s (tree-sitter-fish-84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz) = 58197762efdf5b6b3314d5f78a7c096cf28932fe9635e8f8337bbd8c555e9b1f
+SHA512 (tree-sitter-fish-84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz) = 32f411a0182a2bd9a53224e415a719fdb5dbf7ed24249230615029ef39a45eb4804ba75d26cf2a0bff93680dbb228af62254e9fc96a1f10e83d323dbc2954ee4
+Size (tree-sitter-fish-84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz) = 56036 bytes
+BLAKE2s (tree-sitter-forth-304ed77beb113e37af38b20ff14e3c37bf350d10.tar.gz) = 1634a174e83a222ba4f1479fcdfc8f28a005c70dff9f26e102ec109ef6b97805
+SHA512 (tree-sitter-forth-304ed77beb113e37af38b20ff14e3c37bf350d10.tar.gz) = 4f33102043c5de4606a2b441334692aba415437b30d19c5567605d8589e955c9ca9d5897b13095aa4cba652043b9c1d1f58f2f98884b0d3f848b82c29c68461d
+Size (tree-sitter-forth-304ed77beb113e37af38b20ff14e3c37bf350d10.tar.gz) = 33731 bytes
+BLAKE2s (tree-sitter-fortran-f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz) = c0fab568440d57b5e3fa8a1e2dad39336ba28b1a06bfb0af8ffa70b6b6bdb9a8
+SHA512 (tree-sitter-fortran-f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz) = 1c11bcdc6af87d9de9422fc6f20fca6e4ce9b53d5423feabc76b7ae73ec45e72a226c4126c50504b66b5f358e14197dca3be6c95845b44127a76d82bac39cdb0
+Size (tree-sitter-fortran-f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz) = 186957 bytes
+BLAKE2s (tree-sitter-fsharp-18da392fd9bd5e79f357abcce13f61f3a15e3951.tar.gz) = 8d709065035650eb8c43201e38d3f4ec62023aa0e4a68b718dab99e85435a01d
+SHA512 (tree-sitter-fsharp-18da392fd9bd5e79f357abcce13f61f3a15e3951.tar.gz) = 3abf19a64ad55ccb8e5c5dbcb295bec92edd69bc533529d82861c7b6e1b1b745b8bc5750001185ecec3f6053028a220f1829a43688d0934a6f6fab774c8ea5c2
+Size (tree-sitter-fsharp-18da392fd9bd5e79f357abcce13f61f3a15e3951.tar.gz) = 1375293 bytes
+BLAKE2s (tree-sitter-gas-60f443646b20edee3b7bf18f3a4fb91dc214259a.tar.gz) = 9ceaa52e8036b60d5380d0f831b7c704556ffcd60bb86a8a8578c6491ee4ef4b
+SHA512 (tree-sitter-gas-60f443646b20edee3b7bf18f3a4fb91dc214259a.tar.gz) = fe103891684fe0767c6e63ca0b5f612a9d77065b994dc7f903012da288ec4692cf7da4b8c71b2f1f23fcc1998257bb0fa7eabc0215c6cffdf69cd868fc93f58d
+Size (tree-sitter-gas-60f443646b20edee3b7bf18f3a4fb91dc214259a.tar.gz) = 35031 bytes
+BLAKE2s (tree-sitter-gdscript-a4b57cc3bcbfc24550e858159647e9238e7ad1ac.tar.gz) = 5f2c1b2c61a4bd440c632809755225fc69bda3e0c79005014218d04a64416928
+SHA512 (tree-sitter-gdscript-a4b57cc3bcbfc24550e858159647e9238e7ad1ac.tar.gz) = f3e82446bccbdffe083ebe0d0eed51b32ddf57b00e4e2aebb45e0a8db03ab3be3bac07e1a867846eb47f011823729dde142d62c880a8a10a777bb1183bbff689
+Size (tree-sitter-gdscript-a4b57cc3bcbfc24550e858159647e9238e7ad1ac.tar.gz) = 107267 bytes
+BLAKE2s (tree-sitter-git-commit-6f193a66e9aa872760823dff020960c6cedc37b3.tar.gz) = 1c541edfffe257fb600615a9bdd4b4132ff29beea782d1bf2c8c81349884e4c1
+SHA512 (tree-sitter-git-commit-6f193a66e9aa872760823dff020960c6cedc37b3.tar.gz) = 299c9ab8c4ef12f1445df7ef94ae7103c4c8d06d711c387917534a591281319117766181444305731872cbf747013fa6501a6e742ee2181ed2a9903274db3d07
+Size (tree-sitter-git-commit-6f193a66e9aa872760823dff020960c6cedc37b3.tar.gz) = 73696 bytes
+BLAKE2s (tree-sitter-git-config-0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz) = f02f794cebfd8eacb22ecc2eeb14b0c1513ffbdb2b28a245abfd29bb7317d3ae
+SHA512 (tree-sitter-git-config-0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz) = 7136c28afd5c65694fb647cc3a41a75d99c42d27bd47dc63b4ee7fb8c04ec60a097fb020977be6693523de7a960c5ba6166c02ed2b1ed0aaa08715331a58940c
+Size (tree-sitter-git-config-0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz) = 261739 bytes
+BLAKE2s (tree-sitter-git-rebase-d8a4207ebbc47bd78bacdf48f883db58283f9fd8.tar.gz) = 0b2bc28fadabb005199d938fc2fa84a94e630441e60a26dbae5169d4c2510805
+SHA512 (tree-sitter-git-rebase-d8a4207ebbc47bd78bacdf48f883db58283f9fd8.tar.gz) = fd653679bc63c85c489ff72b2b8c7000e8a4e801d604f9109e2a8d2c156d251b0f9be7148cafb1e882c1c9163a51439c9c36cd5797f7f7ca3a9a69f696adb2bf
+Size (tree-sitter-git-rebase-d8a4207ebbc47bd78bacdf48f883db58283f9fd8.tar.gz) = 179404 bytes
+BLAKE2s (tree-sitter-gitattributes-3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz) = 08747bd880e05c3e2365655c7417aa7ae39d20b386709a013daaf8bd40a65b7c
+SHA512 (tree-sitter-gitattributes-3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz) = d24285b9a7815dc665cfc041d6b315795e78a338d3b2c6748a60462cc66c35ac20e048d843c96f96049e82e62afb71b6e2225786da9037ff3333f866601428e8
+Size (tree-sitter-gitattributes-3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz) = 19502 bytes
+BLAKE2s (tree-sitter-gitignore-f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz) = 3078ea96fe1abf343e19d57ea63ba6a1413d046eafc770df0b27f3d6f9e2e5f6
+SHA512 (tree-sitter-gitignore-f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz) = 9c5feddcf9cef28fd8b63c0d10fdd3d3e227be8baf7332b3a827852b1b5cb80fe42b84539bb815143990c42989bbced0f728a17c8dc69d7c450d3edc84d8bfa4
+Size (tree-sitter-gitignore-f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz) = 16594 bytes
+BLAKE2s (tree-sitter-gleam-a59aadf3d7c11702cad244e7cd6b67b34ca9c16a.tar.gz) = 836a6eaeeb54ac10ae424808504c6b293c1e11cbb420318ae3d2a94003b5fad3
+SHA512 (tree-sitter-gleam-a59aadf3d7c11702cad244e7cd6b67b34ca9c16a.tar.gz) = 4e7617687d7382de5044009a26751adfef9eeeb4a0fb5dd923611031702150ee6132a876586f984441e205e97ead9b412e70e7875d99b641df630b05b2c9a329
+Size (tree-sitter-gleam-a59aadf3d7c11702cad244e7cd6b67b34ca9c16a.tar.gz) = 120352 bytes
+BLAKE2s (tree-sitter-glsl-88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz) = 8966c74ba16f37ce0a11e77d620cd4b7e76c54acc0cff8a38d988cb8b1e503cb
+SHA512 (tree-sitter-glsl-88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz) = b5153ba55f446a5857f8f1b6d60b3e0468bf4422da4466d5065e753ac67d703f4c1c8b7c9617b8456b45e4d4105d46023826691d91c1dac78c745b29cbdb1aa2
+Size (tree-sitter-glsl-88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz) = 236441 bytes
+BLAKE2s (tree-sitter-go-64457ea6b73ef5422ed1687178d4545c3e91334a.tar.gz) = 3638371085a4a438910f38f7e1d4e2520f6c3c150a5c0f1be8cbb35e983f92f2
+SHA512 (tree-sitter-go-64457ea6b73ef5422ed1687178d4545c3e91334a.tar.gz) = dbe0f7c0b3725c71f3793aa55e404fffbe32b183e6673d8432f1a14d1483d1d27ae96efba79c7879168645a518977af31e9596539a50cb976136d4a3b8f73f47
+Size (tree-sitter-go-64457ea6b73ef5422ed1687178d4545c3e91334a.tar.gz) = 174010 bytes
+BLAKE2s (tree-sitter-go-mod-e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz) = 4b088367d19ab21d52616a0e52bcda39fdea2d32026a912a7d4b3f35251dee4d
+SHA512 (tree-sitter-go-mod-e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz) = 8ae1931f6bb892ccc1cd6c7c6a9c5f3a2faa730fa993b33a040c59f1c7a212233c3241ab5172172aef18d4a9edb04f004011bc8a87517c01cee6f70aefeddc18
+Size (tree-sitter-go-mod-e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz) = 18696 bytes
+BLAKE2s (tree-sitter-go-template-395a33e08e69f4155156f0b90138a6c86764c979.tar.gz) = 2114799fa3e02c77ebb30c9a525b86050f45bbf8cb34cef5de6c6c32583549f7
+SHA512 (tree-sitter-go-template-395a33e08e69f4155156f0b90138a6c86764c979.tar.gz) = ba69a826d83d9246965b5ed56832219a4644ad2956a08cc2d0d79da420179b1a08f17525cf56648dd6830f7ae2dedd812de81a0136655c9b22647bd65bee73a8
+Size (tree-sitter-go-template-395a33e08e69f4155156f0b90138a6c86764c979.tar.gz) = 63721 bytes
+BLAKE2s (tree-sitter-go-work-6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz) = 75b730caf09456bbe7c5018334b14b2f64f2b4dfcadd0f130c35e9e9e806c749
+SHA512 (tree-sitter-go-work-6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz) = 1abf6e0b09040fae3187b18009a372264e09c4d238ec0fdddfd4cd12bc43fd31ace4c8d7cc943968810ab94e78f1f6a2bd8cd280d5bff1e72a82602fff49caa5
+Size (tree-sitter-go-work-6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz) = 14980 bytes
+BLAKE2s (tree-sitter-godot-resource-b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz) = 0a01b3bbf813876acd52d82c1e73139140f20575d7f8e567c124f4e4cac9c82e
+SHA512 (tree-sitter-godot-resource-b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz) = eebd43697699e3bdc490fe4db53592d5461beba1aab9c6d8f92c98b96541be195c331b4bd9cc3779e83b949982a803f25ba2a6a7f6f6f5aef83854bb56d9cfde
+Size (tree-sitter-godot-resource-b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz) = 17964 bytes
+BLAKE2s (tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = ec893a583ab96f0a65fa830271b6698c98ec9fc8460315ae38685ff51f14efa3
+SHA512 (tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = a562eedfaf17efeecf0a1048683aeb168cb7b4a6599c06475b4195fe321989a847395edf796fe65952cfc87a72e51ab5df6062e70395d40cffe0329a2a76cbf5
+Size (tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = 51683 bytes
+BLAKE2s (tree-sitter-hare-2495958aaf3f93581c87ec020164255e80655331.tar.gz) = 209e6c0bfa2adfe21f3d40601f2c46c6626e18458c4eee3856f5d9a48b1c3a60
+SHA512 (tree-sitter-hare-2495958aaf3f93581c87ec020164255e80655331.tar.gz) = af0b40dabb7314b025285024b532296c759f89ba033e2acef322ab798c94c300f8adcaf241f57f09c6b309aa6a6378682bb259c2ae0c896f256832c67d4b7fef
+Size (tree-sitter-hare-2495958aaf3f93581c87ec020164255e80655331.tar.gz) = 196782 bytes
+BLAKE2s (tree-sitter-haskell-d7ac98f49e3ed7e17541256fe3881a967d7ffdd3.tar.gz) = 8018a762520004257233841a9ea1deb215425f39ce01cc2d44ee60af00ae63ba
+SHA512 (tree-sitter-haskell-d7ac98f49e3ed7e17541256fe3881a967d7ffdd3.tar.gz) = 3f0c01d3242d17767dbc669dc98bf0b220b041f502828e91ef0e77940877f91051614f2ddc3f2d4beb9efe5120c5048530bb1927608c91ac30a9be02126db21b
+Size (tree-sitter-haskell-d7ac98f49e3ed7e17541256fe3881a967d7ffdd3.tar.gz) = 1525429 bytes
+BLAKE2s (tree-sitter-haskell-persistent-58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d.tar.gz) = 85e0b32cfd232168c02124bbce13f45d57c6d6cdf193feeb6f8e17d952f44ecb
+SHA512 (tree-sitter-haskell-persistent-58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d.tar.gz) = 6aa23f5a7c08b99e70c0d99237cc1e4685859ee46147b9ea23da27640ee45a92e8532b8f633a4b9fda2deaadb4a99d64b3f8e6f6f51a2ee9c5f7eaa07e08108d
+Size (tree-sitter-haskell-persistent-58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d.tar.gz) = 71208 bytes
+BLAKE2s (tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 43bae2982a3b4ccfc1022dd3a4d11fdf0f956877be180fd314505f9fb626f0b2
+SHA512 (tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 855aa39880bcbb55d457b8a2d8e568a38ce8518272f9f10b7c24477bc52ae045939cdcc18f7e6c383394b8b3f17338edd0f0c509d8703de6b450367f94f25ffc
+Size (tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 656249 bytes
+BLAKE2s (tree-sitter-heex-2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz) = 7e9ccd7970e887e961a5f03bb043b5d6258f5fe5d4f20ee03587bc1a88aec52a
+SHA512 (tree-sitter-heex-2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz) = a607a3fbc37d2d6fa1e51d99d07c614f3dba55900d522aaddc62e4fc7ed3b8ffb04c3c4d82db8693f76a74fe5a65a8083418386eae1feb0404b16e26738f6da4
+Size (tree-sitter-heex-2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz) = 25657 bytes
+BLAKE2s (tree-sitter-hosts-301b9379ce7dfc8bdbe2c2699a6887dcb73953f9.tar.gz) = 1b45578f5feee99cd5848271cc1c23eb29f4b144b37c53dd678ecdf8cec2daaa
+SHA512 (tree-sitter-hosts-301b9379ce7dfc8bdbe2c2699a6887dcb73953f9.tar.gz) = b5cf0a6ef9b491f3bc45402fe1daa349228b3b1f6e5228ec5c62fbc26538f6e470f885820e91456f78c31cdc10df30d919d89fb175c9afbfcae60721cfebadfa
+Size (tree-sitter-hosts-301b9379ce7dfc8bdbe2c2699a6887dcb73953f9.tar.gz) = 7621 bytes
+BLAKE2s (tree-sitter-html-29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz) = f9d0ae7bd7323b0bb1bcabfb9fc68a439d148101d6b632428b9b5e557f9eaa3b
+SHA512 (tree-sitter-html-29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz) = 35340e0cb362b917c56f5753d31952872f9a1e85394d78a9d98d7cb342c5e0341ab8821f6416e9fe7c85b7ca45d311c7ecf30ae9d634a24da347885b88aabebb
+Size (tree-sitter-html-29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz) = 20234 bytes
+BLAKE2s (tree-sitter-hurl-264c42064b61ee21abe88d0061f29a0523352e22.tar.gz) = 5bac31c50209f7cadd8d85c6349f900652231eb9eabeffae6d83be2c70120cbb
+SHA512 (tree-sitter-hurl-264c42064b61ee21abe88d0061f29a0523352e22.tar.gz) = 5e3669932e863cdcc76dd86d10616cdbe4d4ecdd16878441f97a91af9aa36c0815fa96f87bddd989ec6409e6e57f01462a03ec1a1759799483f199cc26b69471
+Size (tree-sitter-hurl-264c42064b61ee21abe88d0061f29a0523352e22.tar.gz) = 79809 bytes
+BLAKE2s (tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = 066b89a9191286ec0ddc1a4433f2b807402d5f8eef85977abccb1fba940b886d
+SHA512 (tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = a056f6ce6771cda8f2ab5d8b58cc060267a4d5617e9b232a360e8c6e2861f9818c86b2679f58712dd2b12805e1e719160156840934c4d38d9f24555916c89893
+Size (tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = 60772 bytes
+BLAKE2s (tree-sitter-ini-4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz) = ce353fb6110299b47d63eacb999fa71a4dfb26c4b4f9ef378366e99d58897a6d
+SHA512 (tree-sitter-ini-4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz) = e8b12986097cfa8e52a321d6c9436a3b00c5de8ef79070ffe4b04609066457146e70f14aa0e6be42fdaff679e1adf13e27f88379b56f9491326ddd047e9415c6
+Size (tree-sitter-ini-4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz) = 17387 bytes
+BLAKE2s (tree-sitter-java-09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz) = d9a9079215eabf66a5453daaee6ec426cd10e829ef23c7da19b1eeb43dce6e27
+SHA512 (tree-sitter-java-09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz) = c1c9c2345f191084c755c4f9363dc360bcb77b9d2ca5fba22ff7bb699383335f891d65ae6d5d0065aa82bc2d328c1c9ce8583e61d4ce7118242f3cb18bd46c0d
+Size (tree-sitter-java-09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz) = 176945 bytes
+BLAKE2s (tree-sitter-javascript-f772967f7b7bc7c28f845be2420a38472b16a8ee.tar.gz) = 6c80ba4c8c570c9e6ad3b60bb71e711e0c11086be2dc8837a15565f183054443
+SHA512 (tree-sitter-javascript-f772967f7b7bc7c28f845be2420a38472b16a8ee.tar.gz) = 2a089b9c5f88fad8ce2b9ad54cbec47af119a94b9816cff13ec9eca749070ae6f1e7a2343194d2936a75bc48ffed16633744cbc1c49504e3fc30e55685bad9bd
+Size (tree-sitter-javascript-f772967f7b7bc7c28f845be2420a38472b16a8ee.tar.gz) = 303432 bytes
+BLAKE2s (tree-sitter-jinja2-a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53.tar.gz) = f54013c8139475b93dca585fc49bb18f85f30b80e7783af18c1fa63bdfa86541
+SHA512 (tree-sitter-jinja2-a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53.tar.gz) = 245033dc72301cea0cd8844ba67e27719c4cb3d7046c5147ac0c27ff90e5dc0ec9db97aef83ec8f17e6928c2219496813e2cca63fc0cf533e133b7d4f763fabb
+Size (tree-sitter-jinja2-a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53.tar.gz) = 31647 bytes
+BLAKE2s (tree-sitter-jsdoc-189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz) = d6efc312db0c88547bfec642fa8bd88d869015d379707253b55a226cc4250fc9
+SHA512 (tree-sitter-jsdoc-189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz) = 8072f995f702e7db4f2428ea83215a66b2e7e42ac5019e80701f9b30d227fc61780f90d6e0337bc8f2cf2cf2d9b29196dbfce8f5817145a6fcd25e9e8cb41ab9
+Size (tree-sitter-jsdoc-189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz) = 13239 bytes
+BLAKE2s (tree-sitter-json-73076754005a460947cafe8e03a8cf5fa4fa2938.tar.gz) = 6d4551fc71af465ebe8404ddb1a2c471a9600dd6f3a45b03378e1d87e40b5cd0
+SHA512 (tree-sitter-json-73076754005a460947cafe8e03a8cf5fa4fa2938.tar.gz) = 5312bfef12cccbe9ef828208be35a8020ce8e2b5b3d37b50063f5fa3a38efb9d22ec385dbbdc111a7c85a65ca8c1307f4f82dce2e7d3acdfebfa3802590b2c95
+Size (tree-sitter-json-73076754005a460947cafe8e03a8cf5fa4fa2938.tar.gz) = 13568 bytes
+BLAKE2s (tree-sitter-json5-c23f7a9b1ee7d45f516496b1e0e4be067264fa0d.tar.gz) = d92505fda5c49e8d063f491e99de690a2ec1e671d382d86ed5d133f6aefe0b22
+SHA512 (tree-sitter-json5-c23f7a9b1ee7d45f516496b1e0e4be067264fa0d.tar.gz) = 42b69332d9192b54e0ee388b1c3e7b18a8d245610c855d5247623a1d641ca9e856454437557b57aff14748cfd6ff569680d623a29ce6805b65d1b5bc4f9e91d1
+Size (tree-sitter-json5-c23f7a9b1ee7d45f516496b1e0e4be067264fa0d.tar.gz) = 18151 bytes
+BLAKE2s (tree-sitter-jsonnet-0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz) = e11d2356f6b58fd37ac7b16f24e4a4cb2395c8d4d30037ef5138eb740ebc367a
+SHA512 (tree-sitter-jsonnet-0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz) = 92b533ac1a1b8b29d5850529be83c4c36c88c5a649193bf741036bc50808e3cfbc1c9da79f6c4c72214ca310ae6e9c408f53ff9a07285ef29eaef1f0048107a2
+Size (tree-sitter-jsonnet-0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz) = 34276 bytes
+BLAKE2s (tree-sitter-julia-8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz) = abcf28edd12a4f6930fa44185974c0b499b05cb41df6913d6c0690540bafff76
+SHA512 (tree-sitter-julia-8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz) = 251577f1ac94b694221912d1ae0ec2913f8666222f128f6e45895fc179a0b8912bec800c27550b3c77c4813496592e9ee3cd8baa8af2ec12b43edbe9ba4ed15e
+Size (tree-sitter-julia-8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz) = 720154 bytes
+BLAKE2s (tree-sitter-just-8af0aab79854aaf25b620a52c39485849922f766.tar.gz) = 38e3e0b6e62970463e2bd58d03cbd3200fe129a1c2abc3aefaec767e3394bf31
+SHA512 (tree-sitter-just-8af0aab79854aaf25b620a52c39485849922f766.tar.gz) = 714d038c7bed063017a3168ab48605675364532f44ab838e76d73fc410757edb3e6e90152a103b9009c2ae613079f8f911acc607f11875cb42612130dda5cbdb
+Size (tree-sitter-just-8af0aab79854aaf25b620a52c39485849922f766.tar.gz) = 45985 bytes
+BLAKE2s (tree-sitter-kdl-e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz) = 9ec56d077dce052b5061f5bbd744980a91cc42e0c952541eb7e53985c85dc141
+SHA512 (tree-sitter-kdl-e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz) = 741d0492148780808db769964cb70912e66b0958a21a44fcd197d564709cc7c81744f5b6fb3a3fbe59cffe54b5cc19ffcf9d4e0ee228929dafb14e581e7c52ee
+Size (tree-sitter-kdl-e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz) = 16685 bytes
+BLAKE2s (tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = f9cd588927bd3f095f8d7ba80652782e1c3d88bd282ec1dd4c778fcc0e3295ea
+SHA512 (tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = 34295599ed4c32f347e633ad2e983e73e887062dbccbb814b9bbdf156ef1f5e48305ff04392668fe0034c3e280e24893c8e20a6d9918249612a25b141982ad35
+Size (tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = 1619642 bytes
+BLAKE2s (tree-sitter-latex-8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz) = d5d8feb95b3d716c70d3ecb0524b8aa5eb311ea71e76def3f4cb1401f1ec68bd
+SHA512 (tree-sitter-latex-8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz) = f09ec8ef1caba8be00f55a406790496e8ce6dbd79d0e93c47b4507fe911e76f64398872126083548cd7e7746d9e2da3d81d247566cd234e59b68d94fa4f63b94
+Size (tree-sitter-latex-8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz) = 1929835 bytes
+BLAKE2s (tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = 8bf02ead49de993b5549552f01aefd443c85a8e9508d5802fe617ad08536f555
+SHA512 (tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = cbedb8c13ad8281d9bca05a1d96060bc2c182428d2b093954269c9a0faf1d32ce5caa9b116e126aa358bef790ec4aeaabc6d307d5b13c6c9fcab68a57688a7a9
+Size (tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = 5717653 bytes
+BLAKE2s (tree-sitter-ledger-1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz) = 36f28c236336c9c1cf526064dd5e9110a532556aa270d7c90f49c24030d578bc
+SHA512 (tree-sitter-ledger-1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz) = b59cbc3bab23ccbea0903cb47e147daf8889d8d91092cf5f549ff6caef075115c8af7f30f2f04ada885504cc21599a512d6026531b89bdf624f025787ffc3039
+Size (tree-sitter-ledger-1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz) = 38108 bytes
+BLAKE2s (tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = fa33311b9e1370da5d56022457f66d28cf5fd794c53045c016f661367506a13f
+SHA512 (tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = 720de7722ab59faa3d376b3a214bd8de6bb2335f903a11f712535cc97d9a66c4030737bc0c6e569a031b5f881a0e210f80e59da863c71722a00a83451c1f1a71
+Size (tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = 446464 bytes
+BLAKE2s (tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 8bf72b083a2c2af774564e8edfedb0be9b128ba763afc9310d987a2b07fe76d4
+SHA512 (tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 860b6ccba40313a2a20cd29a921042672a3b32ffc8f05531e59963874c90c75d32f40475e15dc2a0a226df0ae2b7eb11404617386933973816212fd1b5ccb8a7
+Size (tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 65850 bytes
+BLAKE2s (tree-sitter-lua-887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz) = 4002b2ab7c8ddbbdb60a3a71fffc2b042b9347d60006dedc61bf6f65276e1887
+SHA512 (tree-sitter-lua-887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz) = a2725c00d97e1ab45484950649b75f90c0e2ff90df89e332a3c4d79e4fa2e925ebc425fd70d1cc4ad775d6ffc8e41c2bc6f44ee519492585a1150d4b980114bf
+Size (tree-sitter-lua-887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz) = 38759 bytes
+BLAKE2s (tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = 134a577a1b97e92ce4fecd21b2f5ce28c3e0f9cb3f1301821c01ea9d2ac93458
+SHA512 (tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = d2d33c64c97caa2e54ca3fcfd33d00e2ca9f3dbbdbeaa60308d2d34dbba9b8519980bc2f5331ee9159efcf4d942a412fb4e4bbff4c4f926ac14ecc767b788069
+Size (tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = 81522 bytes
+BLAKE2s (tree-sitter-markdoc-5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8.tar.gz) = 0940dabdc2f6a111073cae5881e989547c8b98e82f98c408cf8e2edaee34fc88
+SHA512 (tree-sitter-markdoc-5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8.tar.gz) = dab80435be22dc06a91b6acfad9b5c67b34b126dd04052642d3ce5084d39f4d7f9c6809760560026698a1a07f40852563888436d21c07679431d1995e47d2cae
+Size (tree-sitter-markdoc-5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8.tar.gz) = 22486 bytes
+BLAKE2s (tree-sitter-markdown-fa6bfd51727e4bef99f7eec5f43947f73d64ea7d.tar.gz) = 48527e0f16a21836ff5a3c7de80164fa800beda77270feb7a9caff4fbe9cc047
+SHA512 (tree-sitter-markdown-fa6bfd51727e4bef99f7eec5f43947f73d64ea7d.tar.gz) = 312d05c2c41b27d9e0e13dfcc2058f1cf16fc1c29950de84d58a239ffb1e4eaa2f138625c0e0e4492cbe4b2eb513b564ba9579aa6eb2100ebc7525990eba47ff
+Size (tree-sitter-markdown-fa6bfd51727e4bef99f7eec5f43947f73d64ea7d.tar.gz) = 415221 bytes
+BLAKE2s (tree-sitter-matlab-6071891a8c39600203eba20513666cf93b4d650a.tar.gz) = 5077df6b5bdf613a9b1edc13635e0b5481f85b8640992009d72b53015d94cba8
+SHA512 (tree-sitter-matlab-6071891a8c39600203eba20513666cf93b4d650a.tar.gz) = 2632c45bc8593b34c810cd5b73a0c4d749ad2b4a094f66e76725fa7764dcf6412b06faaf30c5e2a02e982eadce536b419cc76883eae09ae66cb1ba5947ad91e2
+Size (tree-sitter-matlab-6071891a8c39600203eba20513666cf93b4d650a.tar.gz) = 119617 bytes
+BLAKE2s (tree-sitter-mermaid-d787c66276e7e95899230539f556e8b83ee16f6d.tar.gz) = 83a7c77fc2ed4d0e4fb50899611c666ef16fdf4e355e931644cf4787dc8efdca
+SHA512 (tree-sitter-mermaid-d787c66276e7e95899230539f556e8b83ee16f6d.tar.gz) = 2c6c573db376201a5f8b279240d1b1817d0ca415aebff4e9abfffbc2e2d25e86710f0ee3deaf32b6a1f1cb8ed05f6d56231383827547f33818df9105af7d6b1a
+Size (tree-sitter-mermaid-d787c66276e7e95899230539f556e8b83ee16f6d.tar.gz) = 92866 bytes
+BLAKE2s (tree-sitter-meson-32a83e8f200c347232fa795636cfe60dde22957a.tar.gz) = 6871dad3895dfc66cf95ac0518105324b33401bbae889a0b48e66e1b33c2d463
+SHA512 (tree-sitter-meson-32a83e8f200c347232fa795636cfe60dde22957a.tar.gz) = a7a23fa9260207c74652878d946399f4c9aa4157d43439ac8244c4e7cd391604fbcbf1ef7fa7aca5b1d971750a3b5b1f2374f369c4303d2e7253afc29c52660d
+Size (tree-sitter-meson-32a83e8f200c347232fa795636cfe60dde22957a.tar.gz) = 35980 bytes
+BLAKE2s (tree-sitter-nasm-a0db15db6fcfb1bf2cc8702500e55e558825c48b.tar.gz) = 5133748cf348d97785874deceea19affe5fedc3183ae25d64e051cbc28236e81
+SHA512 (tree-sitter-nasm-a0db15db6fcfb1bf2cc8702500e55e558825c48b.tar.gz) = a6773f45f7bbe25e59678565961947ec666c02cafa35b2fde92d1d614cb0ce424d6ccf690334ac36677735717e7f34a2381c8be1add41775326c083e7e54c018
+Size (tree-sitter-nasm-a0db15db6fcfb1bf2cc8702500e55e558825c48b.tar.gz) = 210318 bytes
+BLAKE2s (tree-sitter-nickel-e1d9337864d209898a08c26b8cd4c2dd14c15148.tar.gz) = 6a0bdb2f9dc049408b492e91bc7608d1f6d13fbb23f11fdc5511e8ace6bf4144
+SHA512 (tree-sitter-nickel-e1d9337864d209898a08c26b8cd4c2dd14c15148.tar.gz) = 4bb7ce33025c274971c8e4cc906517b9e5c58be47c1c4c42a11056b1a43456e8388a63fa231f982bda5f5f44aff55c6b8b0c2c88a58e8c713b29de1c5e3e901e
+Size (tree-sitter-nickel-e1d9337864d209898a08c26b8cd4c2dd14c15148.tar.gz) = 90764 bytes
+BLAKE2s (tree-sitter-nim-240239b232550e431d67de250d1b5856209e7f06.tar.gz) = a7d48bd5565654c8dd3e81aef012d21ee295aee43eb42457a8e4900f8df561f7
+SHA512 (tree-sitter-nim-240239b232550e431d67de250d1b5856209e7f06.tar.gz) = 77e18341dcd745bee513a1054c14621a0738c299a12c57cc246e840caaaf611553a0d55d111a5ded436fc29c4021b2de19e80dc953b606454a242fa42a4a175b
+Size (tree-sitter-nim-240239b232550e431d67de250d1b5856209e7f06.tar.gz) = 903465 bytes
+BLAKE2s (tree-sitter-nix-1b69cf1fa92366eefbe6863c184e5d2ece5f187d.tar.gz) = 718de8fcd26515327142a7382c78361a69a424fe5d76f4cf8ad6a779493d104f
+SHA512 (tree-sitter-nix-1b69cf1fa92366eefbe6863c184e5d2ece5f187d.tar.gz) = bc4c90a69a8e528605f023c3339931caf1b964ea4cd3dff60880c105042d2fceae1368d8c078ed50728a57f04bdd991eef5989a9e66e6cbf49d8a09c49a18a24
+Size (tree-sitter-nix-1b69cf1fa92366eefbe6863c184e5d2ece5f187d.tar.gz) = 51451 bytes
+BLAKE2s (tree-sitter-nu-98c11c491e3405c75affa1cf004097692da3dda2.tar.gz) = b423137aa958247bcd1debe38656b2103cfd19fd82f6cd1ade8da966fc8e4a38
+SHA512 (tree-sitter-nu-98c11c491e3405c75affa1cf004097692da3dda2.tar.gz) = fdc0990728fd796f7bdd7be7e5c6707c71328070a324c5f84733830fd9e136c0ece40eabdec09d2a0ebe3d8acd29c2deb3b16cf4942b6af0495a00ef648e928c
+Size (tree-sitter-nu-98c11c491e3405c75affa1cf004097692da3dda2.tar.gz) = 663415 bytes
+BLAKE2s (tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = b453c25dc0940a3b83dfd415279187cee243b60636ab8b847a83bc20b25133da
+SHA512 (tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = 32126d47422a04089c213ff742a91a0f201e91552fae281fd051f52b1787a80e745abb3d59b2dec82c61bbee275fe77c971b2556160f89bf7ba191e822642fe6
+Size (tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = 1428467 bytes
+BLAKE2s (tree-sitter-odin-b219207e49ffca2952529d33e94ed63b1b75c4f1.tar.gz) = d33e8c6a3424766b016c8ea93540ab7e6bdbf1b0cee17f140a2d03c656b8753c
+SHA512 (tree-sitter-odin-b219207e49ffca2952529d33e94ed63b1b75c4f1.tar.gz) = 51edba7dbaba1bee1e16a3bda3008dc5335dd9b8530fa444f1c50084d896d862fe76c3e4ce40a71c04a4b00dd2fda8a544fef360b4a16826615eeb470fd996bb
+Size (tree-sitter-odin-b219207e49ffca2952529d33e94ed63b1b75c4f1.tar.gz) = 439549 bytes
+BLAKE2s (tree-sitter-opencl-8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb.tar.gz) = 0391fba8e77d90742eb102573edac8521125696bfd48b1a101ee19d52f325a15
+SHA512 (tree-sitter-opencl-8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb.tar.gz) = a7c22b5a0d1a425327068518db005da21ca79b22496744ee6d823758272635914108a1e6c4087a65b579ffd8587b154564fd1b3c46f4c8f96d48eb54b60176d5
+Size (tree-sitter-opencl-8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb.tar.gz) = 321534 bytes
+BLAKE2s (tree-sitter-openscad-5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz) = 71dc6d5a884c5950188cf841de259facd29fe22eb6b40da17d1e939690297048
+SHA512 (tree-sitter-openscad-5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz) = d896e64e2beb02358c70578e770d9c04ace6033fb1aa08e127d4110533206bb43eb649e971bce1db90cb4fa359aab7d30107c2443aa9bdc9695cc341fc158a22
+Size (tree-sitter-openscad-5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz) = 39332 bytes
+BLAKE2s (tree-sitter-org-698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz) = 984de91d6f7ef610e5997e0158d5bd3e5ecda6326a0ab968be5bb6c1fdbb7215
+SHA512 (tree-sitter-org-698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz) = 14931e32f60fa5d5684f7ba72b999fef31e1f18787c0931a6726ee17150e5f10996b067633f097e2e731b6407c7ad76c73cd3eecb8d28e508fe2a4ed2a163dc9
+Size (tree-sitter-org-698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz) = 147549 bytes
+BLAKE2s (tree-sitter-pascal-2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz) = d3b2b96c37b27b352a91f4b523f0e1684312eaecb668f9047ed65b8b63879fe2
+SHA512 (tree-sitter-pascal-2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz) = 3f3bb6d3bc971edf3be48938b9196dd81e67f657bad9c0ce9d3ae90a33b3903621238c5e82610f48fdec3f2fe7fe824a3bd6553842186f1071f4bf87d81bdf51
+Size (tree-sitter-pascal-2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz) = 1345771 bytes
+BLAKE2s (tree-sitter-passwd-20239395eacdc2e0923a7e5683ad3605aee7b716.tar.gz) = 51db23b35a5974ba6c10e09a054637a707827dc94dd71e2716a01e8023370bc2
+SHA512 (tree-sitter-passwd-20239395eacdc2e0923a7e5683ad3605aee7b716.tar.gz) = 26909db205d03fd3601def0fb97c67e3dba23111f62b6b2d3de30568ae26ead2cb5c582ab197af9929a54333015b7e09d62f49262a321862a3b633dc3270a475
+Size (tree-sitter-passwd-20239395eacdc2e0923a7e5683ad3605aee7b716.tar.gz) = 8411 bytes
+BLAKE2s (tree-sitter-pem-be67a4330a1aa507c7297bc322204f936ec1132c.tar.gz) = 4fee1b3cdc56a59eec008e54cf5f0c2815e7c581106842b0559cce7342eacb4e
+SHA512 (tree-sitter-pem-be67a4330a1aa507c7297bc322204f936ec1132c.tar.gz) = f87021a0534451cdb680343f6427cee2e5120ef060173c89ebd9a6d8b926dc289b0e0e225606e19991b2692e1ad7c1abf500521f93481beb71d3e536008c6188
+Size (tree-sitter-pem-be67a4330a1aa507c7297bc322204f936ec1132c.tar.gz) = 12630 bytes
+BLAKE2s (tree-sitter-perl-9f3166800d40267fa68ed8273e96baf74f390517.tar.gz) = 8efaff7a313669e261cfa094122e9868cfaf4ade865bfff1d7a48a6f55176dee
+SHA512 (tree-sitter-perl-9f3166800d40267fa68ed8273e96baf74f390517.tar.gz) = 42922636c0da04bb13186466ea0ace7d0bedde4e6a75420496259706ad0abad3e5e78e2575cce3d3ea4df5c8c4ccd6d15719df158a3d693627f7261063aef718
+Size (tree-sitter-perl-9f3166800d40267fa68ed8273e96baf74f390517.tar.gz) = 1974695 bytes
+BLAKE2s (tree-sitter-php-f860e598194f4a71747f91789bf536b393ad4a56.tar.gz) = 766ae9af93edd1f61fd31cbbfd735b5435a27c13c33da5d28f511fa80e919434
+SHA512 (tree-sitter-php-f860e598194f4a71747f91789bf536b393ad4a56.tar.gz) = 8e38aaa11d4739ca53704dcd349ae97a414a0be9da1952b7043d48a206cf4fd10b95d0ce8c4b86dfacee2257a062053c030be688df0a1516a11e897972b3a57f
+Size (tree-sitter-php-f860e598194f4a71747f91789bf536b393ad4a56.tar.gz) = 280630 bytes
+BLAKE2s (tree-sitter-po-417cee9abb2053ed26b19e7de972398f2da9b29e.tar.gz) = b43a2975bbe4fecf6eb8d8923e55cea055bf35ce5dc483fe0d144e44effdb177
+SHA512 (tree-sitter-po-417cee9abb2053ed26b19e7de972398f2da9b29e.tar.gz) = 0743590d67530237a56197bd2d35cffaf4b04df9efd24d622aef5be885f3c5c7f22e2dfbfb309f184bf6fd2d816a374c1bb061841f5370d76e058704cae88487
+Size (tree-sitter-po-417cee9abb2053ed26b19e7de972398f2da9b29e.tar.gz) = 13949 bytes
+BLAKE2s (tree-sitter-pod-d466b84009a63986834498073ec05d58d727d55f.tar.gz) = 3080e08a4783451d4b7bbcb38b6de213dcccb251f223e8f600c3e71c409a5360
+SHA512 (tree-sitter-pod-d466b84009a63986834498073ec05d58d727d55f.tar.gz) = 14dd562178dfc58dc85c9a779c1e048856aef8fb5dfd8bb773f0d88ccd08086f7d063ca4fa42190bcc467e17b7f7a11b89cd616df1a2a73d5281408f6e6e4044
+Size (tree-sitter-pod-d466b84009a63986834498073ec05d58d727d55f.tar.gz) = 9975 bytes
+BLAKE2s (tree-sitter-ponylang-ef66b151bc2604f431b5668fcec4747db4290e11.tar.gz) = 03c0e8179f1418a36219b804ca67b1c0c4d832e736b6ebee6fa5ad2276d97edb
+SHA512 (tree-sitter-ponylang-ef66b151bc2604f431b5668fcec4747db4290e11.tar.gz) = b2d115ecdf408b51b7b7d5509d07f71094694af97ba978eedcd54d3aafc1be286560e805e92b13723de2229435a1d168ee31bb122a525a220d4ca27dff1424d7
+Size (tree-sitter-ponylang-ef66b151bc2604f431b5668fcec4747db4290e11.tar.gz) = 2124346 bytes
+BLAKE2s (tree-sitter-prisma-eca2596a355b1a9952b4f80f8f9caed300a272b5.tar.gz) = 057bd35197fb33af47b9c2ffa691a6c05d115b696a31200e32f7fe62936d30e5
+SHA512 (tree-sitter-prisma-eca2596a355b1a9952b4f80f8f9caed300a272b5.tar.gz) = 7f2e41b3e40496016edf58ad5b5f681e5cfa37f842e9122bc2fd985a86f4d758e78569665aab10d7f75daa105dda5702470a7cb71b7b41c682bddff7e446b8f2
+Size (tree-sitter-prisma-eca2596a355b1a9952b4f80f8f9caed300a272b5.tar.gz) = 31826 bytes
+BLAKE2s (tree-sitter-protobuf-19c211a01434d9f03efff99f85e19f967591b175.tar.gz) = ed55a8ce05c6d69313c3af41d80c08ab8239f096bf6774603e15f8058f5f577b
+SHA512 (tree-sitter-protobuf-19c211a01434d9f03efff99f85e19f967591b175.tar.gz) = 7c7fafee81c0feea0d148dc302aa5f4922d5ad56ae55b8d45ded8841373a8288e45e042a43a600155e74f2926bfb419b3793702e5ad8f731eb0800298d03880f
+Size (tree-sitter-protobuf-19c211a01434d9f03efff99f85e19f967591b175.tar.gz) = 36678 bytes
+BLAKE2s (tree-sitter-prql-09e158cd3650581c0af4c49c2e5b10c4834c8646.tar.gz) = e639a50d2b517afc75d4a5f9b142972e2caacea6a9a0703785b8ecb102f2aae7
+SHA512 (tree-sitter-prql-09e158cd3650581c0af4c49c2e5b10c4834c8646.tar.gz) = ed707146f5a9ff6eee1f96c738971b1fbc4be9400e0da70e3bb290704d2982023ea4ad3ea55a988919271cbbdbaf0540ae6a108dd2516e3809e0a8e1cb57cd2b
+Size (tree-sitter-prql-09e158cd3650581c0af4c49c2e5b10c4834c8646.tar.gz) = 70749 bytes
+BLAKE2s (tree-sitter-purescript-0e36a885a941078bf40e559026be425764dc27bf.tar.gz) = cb5dfa213f1ba6e471dc58d87f59cebe14e0811a726ac3b3d07a03bba5c52a1c
+SHA512 (tree-sitter-purescript-0e36a885a941078bf40e559026be425764dc27bf.tar.gz) = df5a4389529edd502c4017164af47fc73e53c86e3d701f75ddb412b0c81aaaaee862b2536f4934e2666703ffc66ce8dec8ed2c84ad67159cf2e21cb166e98f7e
+Size (tree-sitter-purescript-0e36a885a941078bf40e559026be425764dc27bf.tar.gz) = 893167 bytes
+BLAKE2s (tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz) = 6ec9acf12cb66f5af3fa5095f10dc7e6c34afbe41571e29ffbc94b0b02c119dd
+SHA512 (tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz) = ef220397957cae740b49a05bcfc7f8e6bce4ae39110af05325c1467cb2175f0fd3284242e6b925c1a07ae2f165b2c76277ee0aeb80e240cec4b6c8b9dd26e0fa
+Size (tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz) = 193647 bytes
+BLAKE2s (tree-sitter-qmljs-0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz) = 500cb79b90080a5e55c97603bab111779708a9b1bf290b4a8963338e70d1bb6e
+SHA512 (tree-sitter-qmljs-0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz) = 357eafe01f451e011ba4a5621b9bd36a9da4983e6b64a994b02a4640be9d4547bd2ec438240844a392015e9f9fc29d617d928169837f91325263b140f956462c
+Size (tree-sitter-qmljs-0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz) = 439576 bytes
+BLAKE2s (tree-sitter-r-cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz) = e05a943498b253883f8ab1e05b484c1a8784c58e636d4e9781566534e35cb621
+SHA512 (tree-sitter-r-cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz) = a63c1cc893be48a784f473f1ebaec765d26a9568d7e350134393d4b3ffa59f476100e43207c0cde18f43cabf91cc2a053072a3748e7cd13f9a3e441bbd28754f
+Size (tree-sitter-r-cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz) = 181225 bytes
+BLAKE2s (tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = 1c7e475f3da5b1965af9c421d3f094554a73a0ae52e69a5a2e05e200a86fc8c7
+SHA512 (tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = c3f74ae35d5570b68d668525fa24abb62f9386eb0e87a4e42958683571ce4514f57ac86e5a4d74672afa26904ffb108b849fb3dd83110ad6af79bd1a8aed8b79
+Size (tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = 18119 bytes
+BLAKE2s (tree-sitter-rego-b2667c975f07b33be3ceb83bea5cfbad88095866.tar.gz) = c23ebb14519a23d4f79bd20a2499b1c11030a8bc873a5b8f4e481375e7bbb41e
+SHA512 (tree-sitter-rego-b2667c975f07b33be3ceb83bea5cfbad88095866.tar.gz) = ea79f5c036010bc492ff06b4444aa7404ad3e472f03d5e130fd4fc574e0bdd959c311a3121b7bf3b8e7ef5a75f0da6f8545eba2382693267f9e1b1fa66b9e4b3
+Size (tree-sitter-rego-b2667c975f07b33be3ceb83bea5cfbad88095866.tar.gz) = 68009 bytes
+BLAKE2s (tree-sitter-rescript-65609807c628477f3b94052e7ef895885ac51c3c.tar.gz) = de33838f2d730bdbac91df98447a3c6edfac56c9c919a2d7c1c8223d998d1160
+SHA512 (tree-sitter-rescript-65609807c628477f3b94052e7ef895885ac51c3c.tar.gz) = 9352c9e8a006e40554f82685cfa4ce7d0c2b876f04c5f8b800eef0603ef27aa99a064cf56512f94d19e066d39a7a00d25c57b4a1131f71067467f88f888a2a76
+Size (tree-sitter-rescript-65609807c628477f3b94052e7ef895885ac51c3c.tar.gz) = 208294 bytes
+BLAKE2s (tree-sitter-robot-322e4cc65754d2b3fdef4f2f8a71e0762e3d13af.tar.gz) = b66e176c33d81d8d819887aa35a463136b74f27d2948aae11f14bef916f4e7a4
+SHA512 (tree-sitter-robot-322e4cc65754d2b3fdef4f2f8a71e0762e3d13af.tar.gz) = 6936a8229d06b52874516b3db82bfd48eb174889aea8875cbb7ba6614ad37a3db8a71c0a9a5bc6a131ba18ad6b393e836b3fd51838097f19100f4209e9ae0342
+Size (tree-sitter-robot-322e4cc65754d2b3fdef4f2f8a71e0762e3d13af.tar.gz) = 49824 bytes
+BLAKE2s (tree-sitter-rst-25e6328872ac3a764ba8b926aea12719741103f1.tar.gz) = 90d41c1c46af135fdb79f0e557e58488e4bd6bdc1250b4813af6f5c2355a481d
+SHA512 (tree-sitter-rst-25e6328872ac3a764ba8b926aea12719741103f1.tar.gz) = c40c3a5774776cbbea364c5e99c2a2dcee822dedcdf2371c6f2660b10d5527670e3c7510e09cc572143b9d9372db460f53e6c1e053552734e0ce03c319bce173
+Size (tree-sitter-rst-25e6328872ac3a764ba8b926aea12719741103f1.tar.gz) = 201118 bytes
+BLAKE2s (tree-sitter-ruby-206c7077164372c596ffa8eaadb9435c28941364.tar.gz) = a42d8b0ff268352f0f722a504f513a3ece947444f0ebf84b36773e8b1a8267d0
+SHA512 (tree-sitter-ruby-206c7077164372c596ffa8eaadb9435c28941364.tar.gz) = 7a6d165938b398a9ae655bc9564d85fd360deb683a8306e633b483f5560a43de30c9d23229cddfdb991cd0f9ec15df5d84a842e6aa1c18c863d145e35f54c48e
+Size (tree-sitter-ruby-206c7077164372c596ffa8eaadb9435c28941364.tar.gz) = 604587 bytes
+BLAKE2s (tree-sitter-rust-0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz) = c3be016c51d9ae10d32f1b89ee4bb27997e4565827513756dd9103eceafb9ff1
+SHA512 (tree-sitter-rust-0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz) = 251f7684ba01aabb50e67abbf236d778d4d68c05cc6166cb2345eab34a862c35bee555f3be4eaa5fe1aadbd2d36c64af3d4f910c38195e95f69e702847158b9e
+Size (tree-sitter-rust-0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz) = 325754 bytes
+BLAKE2s (tree-sitter-scala-23d21310fe4ab4b3273e7a6810e781224a3e7fe1.tar.gz) = 732c6b749b6abd06bac799d607ab81f0f4fc9e88cc710d10a1a49425432ca280
+SHA512 (tree-sitter-scala-23d21310fe4ab4b3273e7a6810e781224a3e7fe1.tar.gz) = 6e1f1bb4d8d0a28359b2847aa20c5c2914c84c8027367376f78ffa1fa8746783d08d1c103052127e43ddf316b46e0987add1199ed5cdb9afba97c6411359c520
+Size (tree-sitter-scala-23d21310fe4ab4b3273e7a6810e781224a3e7fe1.tar.gz) = 1870377 bytes
+BLAKE2s (tree-sitter-scheme-af3af6c9356b936f8a515a1e449c32e804c2b1a8.tar.gz) = 95137e16bcc453e1d55d785fd8720ef18877ae7e2735fdea108ebe190ef4632a
+SHA512 (tree-sitter-scheme-af3af6c9356b936f8a515a1e449c32e804c2b1a8.tar.gz) = 2656092b611a2805539891b5d1097fb833250fa38532cc9e4e63dc557011d81b2bb72dddef86e6ed339cdbac2ccac19c5a9a447d2365ce7dfeb3c98940f9686f
+Size (tree-sitter-scheme-af3af6c9356b936f8a515a1e449c32e804c2b1a8.tar.gz) = 49278 bytes
+BLAKE2s (tree-sitter-scss-c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz) = 116d4a54f33af085f343da8a6b91e2176e947d120654000486dcba6077d51a69
+SHA512 (tree-sitter-scss-c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz) = 631cf48c531885f314dfee01886b6f80b12accbfeaf702c8f677dc6b031d23f1f24b087a2085427fc3122bddefec8a8526e9f95dcdea158a5a3a65fb2105f900
+Size (tree-sitter-scss-c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz) = 77978 bytes
+BLAKE2s (tree-sitter-slint-00c8a2d3645766f68c0d0460086c0a994e5b0d85.tar.gz) = 131c048a512ef950e5b6e477e23613f69d7ae37eb4d482637ca134436c2806d9
+SHA512 (tree-sitter-slint-00c8a2d3645766f68c0d0460086c0a994e5b0d85.tar.gz) = e5a3499086c7d71579b260ed86192a52dd25570896263e20c276008fa06604975363b43983a1b5ac9d0167f76a2fd2ddeaf01fba835d71328d5e10f5e5121ac7
+Size (tree-sitter-slint-00c8a2d3645766f68c0d0460086c0a994e5b0d85.tar.gz) = 1068299 bytes
+BLAKE2s (tree-sitter-smithy-cf8c7eb9faf7c7049839585eac19c94af231e6a0.tar.gz) = 449d1f05a72903dcc7e233044a3665c52df75a7f0faa76d9d731af92e5367bf1
+SHA512 (tree-sitter-smithy-cf8c7eb9faf7c7049839585eac19c94af231e6a0.tar.gz) = 7ea3ecde59f53832e151f414d6ec090c00e2ec583810ba5e50ff689af7bea10027ee3c80f2ed61c039515f1837db42c5502d4c1f5a166ca88c41e575e5cfdaae
+Size (tree-sitter-smithy-cf8c7eb9faf7c7049839585eac19c94af231e6a0.tar.gz) = 48008 bytes
+BLAKE2s (tree-sitter-sml-bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz) = 667d1b24f0347b923675a0b34089246e2bd5bf718d07cef856dd7525539eec19
+SHA512 (tree-sitter-sml-bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz) = 3de90c1853de610503506abe4ba0b77a189914149e9a4c03059c3e96d0777feb84b289a2b7b000ac59341aa13f0938208ef7aa3b5fcea1ce2d3b4493f991b3ab
+Size (tree-sitter-sml-bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz) = 803804 bytes
+BLAKE2s (tree-sitter-solidity-9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz) = af1c16795aa7ca8e5b00748454cca038d55dcb07dcdea387eb6525dd0afaaa4d
+SHA512 (tree-sitter-solidity-9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz) = e8d53f867a67511e5bf787d3e91043c0abbc7bb5ba60636d951a8f2dd5fa6ca682eb13dce183d8d371b84a596e30f37d917fefec1ea843b7f86a7e865f046abe
+Size (tree-sitter-solidity-9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz) = 181138 bytes
+BLAKE2s (tree-sitter-sql-eeab7240a11098724e6f95bc57cc3ceaf5487d5f.tar.gz) = 77263bf11baeeaf05a16f94df550ae26f0ece88f9521691b010c564a4959b8aa
+SHA512 (tree-sitter-sql-eeab7240a11098724e6f95bc57cc3ceaf5487d5f.tar.gz) = b71d00af27a54c4146019ae69910c252b718191c374e290ef28f906d9aa26fd967c0974b855e12365e489bdb27a2c9587f87ab5bfb472968aa3dd3e77fadb055
+Size (tree-sitter-sql-eeab7240a11098724e6f95bc57cc3ceaf5487d5f.tar.gz) = 481049 bytes
+BLAKE2s (tree-sitter-ssh-client-config-e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz) = 5db6843ca5be02373eca46d32ef1f5e74f4b2d94a3ebed2c36b4de45e9027203
+SHA512 (tree-sitter-ssh-client-config-e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz) = ae6e925897b5b6ef05b6515b3ee7904914d7ea439d514a35495f753b185ce696e5e3abf61d850d1efcbc8e947baa07394469944a03129bd6260ed85760fd2a8b
+Size (tree-sitter-ssh-client-config-e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz) = 496414 bytes
+BLAKE2s (tree-sitter-strace-2b18fdf9a01e7ec292cc6006724942c81beb7fd5.tar.gz) = 9d1b1216dd2d1f8898ceff2aa6f1b080bb7e3f5bdb4f9a69f06b5bd84076de1f
+SHA512 (tree-sitter-strace-2b18fdf9a01e7ec292cc6006724942c81beb7fd5.tar.gz) = cbc6093b91137343054d62b3c816846c0d89419bc447e749d8df25729d9dcef099f2330003b25403feb55497876e3ea59bd54e45d377ca18bbd18c3f98665ed4
+Size (tree-sitter-strace-2b18fdf9a01e7ec292cc6006724942c81beb7fd5.tar.gz) = 32053 bytes
+BLAKE2s (tree-sitter-svelte-be7f2e7db1fc19f0852265ec60923fc058380739.tar.gz) = 9cb9a65f3ba36c44cadd5260729a126555221b7c9750fb9b691284f3badc329a
+SHA512 (tree-sitter-svelte-be7f2e7db1fc19f0852265ec60923fc058380739.tar.gz) = bec834ecafc50e2fd666311a075ab9bb5fda5f708d24ab63b3aaf650b27a811dc12ae82945a051e93c1c3c6931ba382449346dfd5e4f14eff8c54bda127680a5
+Size (tree-sitter-svelte-be7f2e7db1fc19f0852265ec60923fc058380739.tar.gz) = 62817 bytes
+BLAKE2s (tree-sitter-sway-e491a005ee1d310f4c138bf215afd44cfebf959c.tar.gz) = b532fa931a6353449ce35b659bf97f25e6e6fa763f2f6acf63c71e91cae6c9dc
+SHA512 (tree-sitter-sway-e491a005ee1d310f4c138bf215afd44cfebf959c.tar.gz) = ad3932cf7b185d4001c230459b7c31d46bd83b2002e7d68914585848348378cd14ec814265c8c9ce59172cf369cb4bd9e35722d14498a5761001edb3655ccbd9
+Size (tree-sitter-sway-e491a005ee1d310f4c138bf215afd44cfebf959c.tar.gz) = 251319 bytes
+BLAKE2s (tree-sitter-swift-77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz) = cea1d0838e710635a8cbc9e5cb7a6b1f02148f12fd499930fb49c056837daabd
+SHA512 (tree-sitter-swift-77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz) = cc19e9fa007bdc6684d1870e5292e36f719e47204401dff69ae6d5185e970df907efe08fb0b0d5c437f6e8d3a726df1f1ec359e91e3795cc532eb38a1732c332
+Size (tree-sitter-swift-77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz) = 622578 bytes
+BLAKE2s (tree-sitter-t32-6da5e3cbabd376b566d04282005e52ffe67ef74a.tar.gz) = 1cfe326fd9bb5e8c8945cb421c1328608ff47fca2b6d2aa1443acb6975cbd35c
+SHA512 (tree-sitter-t32-6da5e3cbabd376b566d04282005e52ffe67ef74a.tar.gz) = 12e8b8765b5bda5753b8363f946913bad320ed897f03d267ffa19bd0200fd3f701c472ab99f59a631adbdd170f995e0c95fd8de3d65b9da4699c02561ee64b07
+Size (tree-sitter-t32-6da5e3cbabd376b566d04282005e52ffe67ef74a.tar.gz) = 1390042 bytes
+BLAKE2s (tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = 053d4926ded691cc1e8993782bd6d1aa54b40d5777c1b763bd17d1cfb026cfe6
+SHA512 (tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = a82bf7a61a9caa2977b8357d227599ecf886b7aa4aa21e0ea7e9ae5d1a84fee4d2bcb4ecd2a91920daa8f1ff4b8797cee70e23150f31698e6a1c05f61951c056
+Size (tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = 43563 bytes
+BLAKE2s (tree-sitter-task-f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz) = 0faba598ee11184aa3c566c5e2ede7cd4a8af25de221985f0df5f8f9371af988
+SHA512 (tree-sitter-task-f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz) = 8319d67bdaeb7e528ba4e2671531226c8399e5494f6e9ae26432a046956bad4fab5aee82a306eb5dfafcd55dbf5b7913a9556d852deb17bdb055be9c2eef542d
+Size (tree-sitter-task-f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz) = 11989 bytes
+BLAKE2s (tree-sitter-templ-ea56ac0655243490a4929a988f4eaa91dfccc995.tar.gz) = cb4f83b4dd63871fa6d47e0f26a612864aabe65bba5cde821d1a1d33039f9c46
+SHA512 (tree-sitter-templ-ea56ac0655243490a4929a988f4eaa91dfccc995.tar.gz) = 5104da9ea05162f6d2148738944afad719c37b8df15d66d51eaa1e58cf3c4fff36b29e8f2efc098956d9628e4f83ed71abf1f5ccce7dd1e64f74aeee43cf84df
+Size (tree-sitter-templ-ea56ac0655243490a4929a988f4eaa91dfccc995.tar.gz) = 125359 bytes
+BLAKE2s (tree-sitter-todotxt-0207f6a4ab6aeafc4b091914d31d8235049a2578.tar.gz) = 5050226853791ab832e33efdfa27e8690dfce804b4f6c3bf1d674d4fefe84332
+SHA512 (tree-sitter-todotxt-0207f6a4ab6aeafc4b091914d31d8235049a2578.tar.gz) = db03f8f279af4b482b805f06c8d020e4ab68cf8487847007193fc9dd4d6b25a197746646591b51c56f9f7a67a6af7ccac17a7fe8d8732a2acf0daf2659970a70
+Size (tree-sitter-todotxt-0207f6a4ab6aeafc4b091914d31d8235049a2578.tar.gz) = 9684 bytes
+BLAKE2s (tree-sitter-toml-7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz) = 6b0bfb772bd36000d5e729871a4a53a2ae85f5bfbb431c9c6dadea07049f2aa0
+SHA512 (tree-sitter-toml-7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz) = d2597b47f9dc7c552cb3ca81a95559306b4bbfa28bd14cb68d546adff516c04ea72986b77e8db9545e1f05f8a149463fe17d49c6e85b2533a4ae425b648315d6
+Size (tree-sitter-toml-7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz) = 162420 bytes
+BLAKE2s (tree-sitter-tsq-48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz) = 29a786f5071408703c3907ac6c4a4d1763999beb50cff9e4999bc78a139101c0
+SHA512 (tree-sitter-tsq-48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz) = 9cde3e3053b57b1ba9794a9685f59443fe72e5d730f2b948485a212ef8b9f8be9a88d0509560ca96dab374b186419f405c265a221d029243b7e9cdea968400c5
+Size (tree-sitter-tsq-48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz) = 15047 bytes
+BLAKE2s (tree-sitter-twig-807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz) = 47d50a7d44c591a21f5f3ef07d27e81ee295c23ff86a2ff38257aca8632bc1ee
+SHA512 (tree-sitter-twig-807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz) = 58e70ed1e8c23b4eb1299052e7b05b8370db37ba40b1ccecdfb1f59151163cc506813266a2e149ede4b9526bfa216a0aff079661b49402b576d7e549168d5cb9
+Size (tree-sitter-twig-807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz) = 221835 bytes
+BLAKE2s (tree-sitter-typescript-b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf.tar.gz) = d3fa78607624e1fdc828fce08c350b557679e8d82d1d2e69b29f971cfa82b258
+SHA512 (tree-sitter-typescript-b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf.tar.gz) = 28d064cabcaf8e62af4547f22b0a254671e4f1c6ea22cf086b2aea8eb24b199a7f79f3c76b021440caf32b10e7d147bb0f78ac6e6e91fbe4b638caf313e7f6ae
+Size (tree-sitter-typescript-b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf.tar.gz) = 844003 bytes
+BLAKE2s (tree-sitter-ungrammar-0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz) = 6083dd50ec1784d058e5ac88944bd2a2f6d2376ea3266530d5149b00da1c75b4
+SHA512 (tree-sitter-ungrammar-0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz) = 5339c61928c1a1102dec9cc001687e089a6d9014fd5d1bcb0f6605554c3804555c54504716b8b4c965ba85dd7e6f7bf676a638200f7c1c3ffc3b24d56c86ae63
+Size (tree-sitter-ungrammar-0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz) = 9297 bytes
+BLAKE2s (tree-sitter-unison-98c4e8bc5c9f5989814a720457cf36963cf4043d.tar.gz) = 2daeb039726ebe54fedd4b51c6e4d535d2852686bb7cdfc83939a4453ec0b17f
+SHA512 (tree-sitter-unison-98c4e8bc5c9f5989814a720457cf36963cf4043d.tar.gz) = c0e237287fceb11cdffcecf8661777e013b3cfa982b953a6694abfa09b7dba6e7333ff1b16e134ad07c7792cfa0afd03291488eb69f6053cae69c281aededde7
+Size (tree-sitter-unison-98c4e8bc5c9f5989814a720457cf36963cf4043d.tar.gz) = 399242 bytes
+BLAKE2s (tree-sitter-uxntal-9297e95ef74380b0ad84c4fd98f91e9f6e4319e6.tar.gz) = f8ff4835c4c03c4238a8669f97e089ae5a18ea10cfbf4a7b839e900ebacf2791
+SHA512 (tree-sitter-uxntal-9297e95ef74380b0ad84c4fd98f91e9f6e4319e6.tar.gz) = 78103b612f87d870f5abe1b0c365de7bd6cae8e5168ca11e249dee54df43262420f08f3fdfeb97fad2ad3d0d55097128ad8da0a5d1045025aa132a8e91a2be72
+Size (tree-sitter-uxntal-9297e95ef74380b0ad84c4fd98f91e9f6e4319e6.tar.gz) = 13511 bytes
+BLAKE2s (tree-sitter-vala-c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz) = c3d52981ff9b3709e4dd01afb9ac4606dbc28d073a930b0f8f50190af7598892
+SHA512 (tree-sitter-vala-c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz) = 4b39132b067ca5f80138ee8b1f2f21a2b38da6f631d2327bec7cf4024457b52ee118b1b667bc1eb3179769e947bd35128c64cef36d5d372a0a2af7cbb90e0c3a
+Size (tree-sitter-vala-c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz) = 200853 bytes
+BLAKE2s (tree-sitter-verilog-4457145e795b363f072463e697dfe2f6973c9a52.tar.gz) = a32e8f4c89be9acf5accb355dae42f7f960248ba1b41ccd997ddae6536860aaa
+SHA512 (tree-sitter-verilog-4457145e795b363f072463e697dfe2f6973c9a52.tar.gz) = 13454f082883040f32edd37d38976bcb23a36e276e9eef467f3ec209d75dc6067d8ad8e782b90f51f18dfc3497495169ec7ba4a411c60776e70c12a5787c4664
+Size (tree-sitter-verilog-4457145e795b363f072463e697dfe2f6973c9a52.tar.gz) = 2670797 bytes
+BLAKE2s (tree-sitter-vhdl-c57313adee2231100db0a7880033f6865deeadb2.tar.gz) = 2ffa9412615d13f0329b5fc729c7a2db9d8a1c84a4abe9960871f92585dec249
+SHA512 (tree-sitter-vhdl-c57313adee2231100db0a7880033f6865deeadb2.tar.gz) = 154bf6fd20d033b5a946d2d998250ac514b8379b0c91ba4a75c5319376d6c66600bb068bb386f1012fd1e9a83bc982fa7a104b6ae97f5ee4f4fab2c2ba77c42d
+Size (tree-sitter-vhdl-c57313adee2231100db0a7880033f6865deeadb2.tar.gz) = 527936 bytes
+BLAKE2s (tree-sitter-vhs-c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz) = 03048befd7ef3ba8176822c036a30a760d9ef2ea02cd87ef7e87d5363466cd5a
+SHA512 (tree-sitter-vhs-c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz) = 556410e8f1f63d83372720336983fd102de411158b4eeca5aa5077377f2e995b074b480bccd36059a99705a5f17c625d4bc11d150941665c29ae042a0d3b3cd3
+Size (tree-sitter-vhs-c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz) = 16910 bytes
+BLAKE2s (tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 2399fc169285363a22163354300aab2cbd6f10762ee9d97a6f175a0260317703
+SHA512 (tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 25aef74a2f8724357a5f56d2988a2ce5125b0c26b16e57e6a1db9e91e312d3c0f558ac0d28e352d4c435310ed58c0d6fe5a24a7734804c6ce43e7e7575f61999
+Size (tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 157765 bytes
+BLAKE2s (tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz) = d256ce19ac9572ec378e507bcc604c4a4153f760ddc6445d738ae289c86e2952
+SHA512 (tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz) = 8e46c7dc9dcfb406a0b5fdb6a780cd023cf11c98969f8358783bb5c66e00cd0f5778a4ab801846af31c7f6c9072a906140fe6a945e98122f4091b3bb8f13f804
+Size (tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz) = 261289 bytes
+BLAKE2s (tree-sitter-wgsl-272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz) = 3a495de4aed1a770dac8cb13bc2b4eb1379585192c56937cbdd8007d551e13e7
+SHA512 (tree-sitter-wgsl-272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz) = 2cec5f31e0cc79d1e41682533d84dc23c9d639237cd37f378439043caff67ebb6e878fae0a666df2c52f1ad9766c81801806fff9b7c89dc740f253def50d9e82
+Size (tree-sitter-wgsl-272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz) = 4534014 bytes
+BLAKE2s (tree-sitter-wit-c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz) = 008a4db8c924e87c7cdfff2bb427109feac57357f50373ee238f6b69a1c78cad
+SHA512 (tree-sitter-wit-c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz) = 6bd1222a48d8f4c2bdb31e6647ba366966d8903e14178298bd047811f11e3373a0de0c24f7c461013fc2eac4d2428946a92152355facc3f2a164e1884420ec4d
+Size (tree-sitter-wit-c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz) = 17587 bytes
+BLAKE2s (tree-sitter-wren-793d58266924e6efcc40e411663393e9d72bec87.tar.gz) = a0df006c10488505f296dbaebbbc167d437031a34c5d217a43eae256a97a7355
+SHA512 (tree-sitter-wren-793d58266924e6efcc40e411663393e9d72bec87.tar.gz) = da92a042d0c84aeea59d67396d883fd9af4559a11e6d1b39dd05496539d476567605e395c1b2dab99ea806f49fe936b0d070b5da17fc75b4742980f5546101ec
+Size (tree-sitter-wren-793d58266924e6efcc40e411663393e9d72bec87.tar.gz) = 68184 bytes
+BLAKE2s (tree-sitter-xit-7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz) = 02f789749249165693eae4285bd72132d127cedc1f81b565130c89ded5a81b26
+SHA512 (tree-sitter-xit-7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz) = 877078003d2aa53153bc41b62bcd602cba4c24609499ba780c063acdd69b1d5f59f6f7ddbe22a69754dc64f13e0443f444a9b78d2d570aa12782752c7fb543e1
+Size (tree-sitter-xit-7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz) = 12323 bytes
+BLAKE2s (tree-sitter-xml-48a7c2b6fb9d515577e115e6788937e837815651.tar.gz) = 51c5c861ea54c8f45ac16d386602efa83c841a5d666259cd9db6aa39d45c26af
+SHA512 (tree-sitter-xml-48a7c2b6fb9d515577e115e6788937e837815651.tar.gz) = fb13c4b9496309f2f32dbb819c4da2d432c3c3318ebc7176e053bd8963fd589af55c020be104fa1ebca9f2c4c301d95a97818de7474937c82265423dc53ad859
+Size (tree-sitter-xml-48a7c2b6fb9d515577e115e6788937e837815651.tar.gz) = 62031 bytes
+BLAKE2s (tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = e0c35849128ae7c29b832d2e152a55a75cacd1020ecc54edaf25700ff38312f4
+SHA512 (tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = 6146fb39874f119568a08b656fb6ca5bbff1a79684322b9502819b43999be7596c8d8b64c6a2f0777770baadd1bec26a4de9d48addd2569b59b809cbb57b9d19
+Size (tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = 266363 bytes
+BLAKE2s (tree-sitter-yuck-e3d91a3c65decdea467adebe4127b8366fa47919.tar.gz) = 3346ac232b9732963820bb213ea3e295fa3013458d42013f3176a30b4c600c6c
+SHA512 (tree-sitter-yuck-e3d91a3c65decdea467adebe4127b8366fa47919.tar.gz) = 4bbd981f3ae501920def3242f72142b7c800d8e2947ee2fd062fad4e783413d9ce34b7a2bff45f8b0a3023751c3274da0dac04ecdb37058a2254d3a37a580fd2
+Size (tree-sitter-yuck-e3d91a3c65decdea467adebe4127b8366fa47919.tar.gz) = 42237 bytes
+BLAKE2s (tree-sitter-zig-0d08703e4c3f426ec61695d7617415fff97029bd.tar.gz) = 6d4169d86f73077c51395ad3d8f42455f4d65277a653e6e6a4fa1b1a403bd9e8
+SHA512 (tree-sitter-zig-0d08703e4c3f426ec61695d7617415fff97029bd.tar.gz) = 190dc1306479c869c3a8cb1861bbd96e0a505b007defa62dba0c64d6ee56c1ae6a07cf3ac55b56a1612d4d444b93b76c0c3e2cd5b44b3d8073880b302d7a69e9
+Size (tree-sitter-zig-0d08703e4c3f426ec61695d7617415fff97029bd.tar.gz) = 804443 bytes
+BLAKE2s (unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
+SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
+Size (unicase-2.6.0.crate) = 23478 bytes
+BLAKE2s (unicode-bidi-0.3.13.crate) = e6dac6f62a814bed44458d7d113c445681d8619c421c65271162c31bd55da1cb
+SHA512 (unicode-bidi-0.3.13.crate) = fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
+Size (unicode-bidi-0.3.13.crate) = 44477 bytes
+BLAKE2s (unicode-bom-2.0.2.crate) = 97472252c828cf4a3e250af2d506cc5f503df03c84760a2496b6abedec5b4eda
+SHA512 (unicode-bom-2.0.2.crate) = 3ba6ac52d2fd356134f0c3be2b29098b189a791b2256d62100687fae07ef9b104be8e7dbc1a496d3f18b3e7349081ca3609d6c1d481dcc2bebd5a4bd52b1197b
+Size (unicode-bom-2.0.2.crate) = 10717 bytes
+BLAKE2s (unicode-general-category-0.6.0.crate) = 5f1a419ca8289f51384ce3efc67cf4e2895198b45407e5eb43afa2ca0e7086aa
+SHA512 (unicode-general-category-0.6.0.crate) = 3e4b50b64ce992fa488441105c1264ca84b1f09181e393dfb6843da2f6e2ec294024cf8b62161aa6e8757bedad360ef99b6ca838379c38fba8b08c5da9cce1d5
+Size (unicode-general-category-0.6.0.crate) = 35177 bytes
+BLAKE2s (unicode-ident-1.0.8.crate) = 77e605242238f24d539f416273caea68fe4c8903852869733a5181376137e3eb
+SHA512 (unicode-ident-1.0.8.crate) = 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
+Size (unicode-ident-1.0.8.crate) = 41962 bytes
+BLAKE2s (unicode-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
+SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
+Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
+BLAKE2s (unicode-normalization-0.1.22.crate) = 2b18e16ecf7fc6163fa8668a3e454d9f1262024700dd4a2062189efbe9164094
+SHA512 (unicode-normalization-0.1.22.crate) = a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
+Size (unicode-normalization-0.1.22.crate) = 122604 bytes
+BLAKE2s (unicode-segmentation-1.10.1.crate) = 1fbf059d99b61c44c6434f04b690268876af091fabb9b89bcc26ff83442b14c5
+SHA512 (unicode-segmentation-1.10.1.crate) = e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b
+Size (unicode-segmentation-1.10.1.crate) = 98416 bytes
+BLAKE2s (unicode-width-0.1.11.crate) = 07ad83fbcd009e792c80da1e1e4b0773440a5d0721987757d954da86d073829b
+SHA512 (unicode-width-0.1.11.crate) = ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+Size (unicode-width-0.1.11.crate) = 19187 bytes
+BLAKE2s (url-2.4.1.crate) = 61cee092e91b5abaf4a3b604b5920b6abbf1179120f8f6e2f7819ab2a17d1f10
+SHA512 (url-2.4.1.crate) = ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185
+Size (url-2.4.1.crate) = 78228 bytes
+BLAKE2s (v-analyzer-e14fdf6e661b10edccc744102e4ccf0b187aa8ad.tar.gz) = d6c1781e0cb2116fb598b9d12796bf535f6e5c906364ee9791bdc4e73d1b05cc
+SHA512 (v-analyzer-e14fdf6e661b10edccc744102e4ccf0b187aa8ad.tar.gz) = bd22cd623ffecc1eb2baaff6c9304c5e88887c140703cb1676129d44deb9bd2c4d528e2a3f720b78279f60af10abed2d242b366a5b811ba048c4aeb52206421d
+Size (v-analyzer-e14fdf6e661b10edccc744102e4ccf0b187aa8ad.tar.gz) = 1036399 bytes
+BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
+SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+Size (version_check-0.9.4.crate) = 14895 bytes
+BLAKE2s (walkdir-2.3.3.crate) = 635130e18db3481f9d226bac2fb539860a9512d67e958937efb85d02745cbdca
+SHA512 (walkdir-2.3.3.crate) = 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe
+Size (walkdir-2.3.3.crate) = 23125 bytes
+BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
+SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
+Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
+BLAKE2s (wasm-bindgen-0.2.84.crate) = b119f493ff449b250ab4e3da9838b9a84015bf9358bcb15a29a71e4cab38323b
+SHA512 (wasm-bindgen-0.2.84.crate) = 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
+Size (wasm-bindgen-0.2.84.crate) = 172947 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.84.crate) = 189161e7e3040227a2d9f9a6b153a906998f37618472e28ba69df8c81d6231ac
+SHA512 (wasm-bindgen-backend-0.2.84.crate) = afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
+Size (wasm-bindgen-backend-0.2.84.crate) = 26344 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.84.crate) = 22479686ba4571503d255547edc1c5df0e64a0c7ecf0e64fcf1af8f0052c5e06
+SHA512 (wasm-bindgen-macro-0.2.84.crate) = 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
+Size (wasm-bindgen-macro-0.2.84.crate) = 12857 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.84.crate) = 18bd34069ddff22aa588433e7bfac3d7b894de1c3b71c9f52e91f799616a4def
+SHA512 (wasm-bindgen-macro-support-0.2.84.crate) = f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
+Size (wasm-bindgen-macro-support-0.2.84.crate) = 19076 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.84.crate) = de23276736388d934b54b1d155fa70e33cc40c3a2950c1b4d26257906a0c4867
+SHA512 (wasm-bindgen-shared-0.2.84.crate) = fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
+Size (wasm-bindgen-shared-0.2.84.crate) = 7219 bytes
+BLAKE2s (which-4.4.1.crate) = b019dce19f016855b9ac60e03e7729365db3b349a22eb471edca6405d47bdc1b
+SHA512 (which-4.4.1.crate) = 79ae2265eb316f07a2e403fa9ab65068ea7f23f2216ba59bdf682359f816c16c2d9f9d4618081984182ed7813864c42d2cb160b4cd9039bbd7f1fdb8fcdceaf1
+Size (which-4.4.1.crate) = 11466 bytes
+BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
+SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (winapi-0.3.9.crate) = 1200382 bytes
+BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
+SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+BLAKE2s (winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc
+SHA512 (winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
+Size (winapi-util-0.1.5.crate) = 10164 bytes
+BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
+SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+BLAKE2s (windows-0.48.0.crate) = 2dd07bb8d0bbdbc2bf9b2f2dc28143fe85bafa5aad09f5feec84869582e58b97
+SHA512 (windows-0.48.0.crate) = 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
+Size (windows-0.48.0.crate) = 11864177 bytes
+BLAKE2s (windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
+SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+Size (windows-sys-0.45.0.crate) = 2568659 bytes
+BLAKE2s (windows-sys-0.48.0.crate) = cbec178b925ef01a7990a203a0725e6c42071170cebc4f9e0737f2eb4cdd7265
+SHA512 (windows-sys-0.48.0.crate) = bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
+Size (windows-sys-0.48.0.crate) = 2628884 bytes
+BLAKE2s (windows-targets-0.42.2.crate) = 0ffc45054da2117ecbcb2b23f4e1752acb5a2061c796cebc8326638edfe8fee7
+SHA512 (windows-targets-0.42.2.crate) = 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
+Size (windows-targets-0.42.2.crate) = 5492 bytes
+BLAKE2s (windows-targets-0.48.0.crate) = e36a072d7f418ad722523ecc8229d9e90d79168d3337f71ed527130bbd229db7
+SHA512 (windows-targets-0.48.0.crate) = 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22
+Size (windows-targets-0.48.0.crate) = 7466 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392
+SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
+Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.48.0.crate) = faf7bca04195af687b4c65b9a382a9320fb07920a4d7d62b6923cfb721a7ad3e
+SHA512 (windows_aarch64_gnullvm-0.48.0.crate) = 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711
+Size (windows_aarch64_gnullvm-0.48.0.crate) = 366543 bytes
+BLAKE2s (windows_aarch64_msvc-0.42.2.crate) = 4da4896f17b2c0ef034e220777baf2885d323898a918b5e0de2863837d11869c
+SHA512 (windows_aarch64_msvc-0.42.2.crate) = d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
+Size (windows_aarch64_msvc-0.42.2.crate) = 666981 bytes
+BLAKE2s (windows_aarch64_msvc-0.48.0.crate) = 4d992ad4035cbeba567f8ef35ae8b269a8a0a5462cf92f78da482a20892d3a85
+SHA512 (windows_aarch64_msvc-0.48.0.crate) = 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df
+Size (windows_aarch64_msvc-0.48.0.crate) = 671479 bytes
+BLAKE2s (windows_i686_gnu-0.42.2.crate) = 2cdfe1c0829696b9ade24af7f0115ceac893ba9177173891fdd2a55c1f22dc17
+SHA512 (windows_i686_gnu-0.42.2.crate) = ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
+Size (windows_i686_gnu-0.42.2.crate) = 736236 bytes
+BLAKE2s (windows_i686_gnu-0.48.0.crate) = bdfce7eb4227c95f2e192ba6b806620fca4d1b7b8bf5de34c6091ec8043e3424
+SHA512 (windows_i686_gnu-0.48.0.crate) = 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68
+Size (windows_i686_gnu-0.48.0.crate) = 741490 bytes
+BLAKE2s (windows_i686_msvc-0.42.2.crate) = fa8537414719d6744e472f5700f7f1eda6cf8aaa4e77b2d7f006a25f3037c57e
+SHA512 (windows_i686_msvc-0.42.2.crate) = c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
+Size (windows_i686_msvc-0.42.2.crate) = 724951 bytes
+BLAKE2s (windows_i686_msvc-0.48.0.crate) = ef79778f264c3b5eff8274127072a8502bb0af642e0369596a1a99fadf01be9b
+SHA512 (windows_i686_msvc-0.48.0.crate) = 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b
+Size (windows_i686_msvc-0.48.0.crate) = 730056 bytes
+BLAKE2s (windows_x86_64_gnu-0.42.2.crate) = de90baaa194b8436505237cfe9ad48ece720cb6fe3848c2204929888ca9788f2
+SHA512 (windows_x86_64_gnu-0.42.2.crate) = 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
+Size (windows_x86_64_gnu-0.42.2.crate) = 699373 bytes
+BLAKE2s (windows_x86_64_gnu-0.48.0.crate) = 37493d644b479426c3f11627f545d049809e604a0c95cb122a22f7a103cea5f6
+SHA512 (windows_x86_64_gnu-0.48.0.crate) = 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
+Size (windows_x86_64_gnu-0.48.0.crate) = 703595 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.42.2.crate) = 07dc5fb7796917729ca9a6f8e9a08c232c690b35d624276c56045c6b4a513783
+SHA512 (windows_x86_64_gnullvm-0.42.2.crate) = d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
+Size (windows_x86_64_gnullvm-0.42.2.crate) = 364068 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.48.0.crate) = e2e03f5b6ecb3410493e005e0a241f6d0834265f6f8f67a81b21b8e594139fac
+SHA512 (windows_x86_64_gnullvm-0.48.0.crate) = 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
+Size (windows_x86_64_gnullvm-0.48.0.crate) = 366536 bytes
+BLAKE2s (windows_x86_64_msvc-0.42.2.crate) = 6a3952bb3b73bd233e809f7c562e14701b58536a4f0c638caf930b8be0bc36da
+SHA512 (windows_x86_64_msvc-0.42.2.crate) = 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
+Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes
+BLAKE2s (windows_x86_64_msvc-0.48.0.crate) = 08488af3b22526a29a52dcf25f85c22c2667bfa50b7493ccaf4d37f1a7b5ba8f
+SHA512 (windows_x86_64_msvc-0.48.0.crate) = 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
+Size (windows_x86_64_msvc-0.48.0.crate) = 671422 bytes
+BLAKE2s (winnow-0.4.6.crate) = 58e56f8aa31bac14c841a69ba46947cb34ce78db0af53c4c6a51432f0cb9f117
+SHA512 (winnow-0.4.6.crate) = cf194bfa3e6ca3a79b6940cb3a9fbbcdac2b10f997a0c15f58b570281c4651a6b3f4a32df6ee4da579d6cbb40b19b38d1123b6f7fc116f1171bb5f51270f6698
+Size (winnow-0.4.6.crate) = 142565 bytes
+BLAKE2s (winnow-0.5.17.crate) = 110a166bfd2b07147e6ff26917f38412af3771db85cdb508330b052297ab7a8d
+SHA512 (winnow-0.5.17.crate) = 632b9610a41626103583e7981f2621b79cecccb7cb4c9e003538be19f9f12dae0c4a3d94fcd55a3b0f62e7305d6de56668a6d672fa9739bf044cd30db8c093bc
+Size (winnow-0.5.17.crate) = 147147 bytes
+BLAKE2s (zerocopy-0.7.11.crate) = 11e8d5981a79f7345fd4500ba588dad0d5eb453296df2dd5fe84b2c7485dbc53
+SHA512 (zerocopy-0.7.11.crate) = 25313e2ba7865251ed45b9541f98bb91667fff7696d1b93b5df3634f79d1afdb210401e049426129ad0e524c4e94427656114e70e441767e611306491451fc74
+Size (zerocopy-0.7.11.crate) = 91526 bytes
+BLAKE2s (zerocopy-derive-0.7.11.crate) = 426ad5b3fc9a27f68468a7d71c6876313ae13784db0204eb2441dd5405891cda
+SHA512 (zerocopy-derive-0.7.11.crate) = 245ce3fc87886440d9c6b68f1e4553ac6c8ce076186546b83990f1591cf2614779fcc53035e62d5eb594493b2c565f4df071876335ed4c87d93437fb91755071
+Size (zerocopy-derive-0.7.11.crate) = 523743 bytes
+SHA1 (patch-helix-loader_src_grammar.rs) = 4c417c2d50b038e0c2e9f2c8ad31256bcf9e83ac
+SHA1 (patch-helix-loader_src_lib.rs) = 03e5fffd91174ebcfb765ca03e3e94cdcdf2f658
+SHA1 (patch-languages.toml) = aa11b9d3eb032acdd60d87f3307915cad6843efe
+SHA1 (patch-runtime_grammars_sources_rescript_src_scanner.c) = d87ad7691246e77e642bb6aa2640d8488db34735
diff --git a/helix/files/print-depends.awk b/helix/files/print-depends.awk
new file mode 100644
index 0000000000..2e8dc69fd9
--- /dev/null
+++ b/helix/files/print-depends.awk
@@ -0,0 +1,44 @@
+BEGIN {
+	print "# $Net" "BSD$"
+	print ""
+}
+
+# Sanitise all lines.
+{
+	# Ensure lines are correctly delimited, e.g. rev="foo" -> rev = "foo"
+	gsub(/=/, " = ")
+
+	# Extract just the string inside quotemarks.
+	for (i = 1; i <= NF; i++) {
+		gsub(/^[^"]*"/, "", $i)
+		gsub(/"[^"]*$/, "", $i)
+	}
+}
+
+# Assumes "name" comes before "source".  This is currently true.
+/^name =/ {
+	path = $3
+}
+
+/^source =/ {
+	for (i = 1; i <= NF; i++) {
+		if ($i == "git" && $(i + 1) == "=") {
+			url = $(i + 2)
+			name = substr(url, match(url, /[^\/]*$/))
+		}
+		if ($i == "rev" && $(i + 1) == "=") {
+			rev = $(i + 2)
+		}
+	}
+	print "TS_FILES+=	" name " " rev " " url " " path
+}
+
+END {
+	print ""
+	print ".for name rev url path in ${TS_FILES}"
+	print "TS_DISTFILE:=		${name}-${rev}.tar.gz"
+	print "TS_DISTFILES:=		${TS_DISTFILES} ${TS_DISTFILE}"
+	print "SITES.${TS_DISTFILE}=	-${url}/archive/${rev}.tar.gz -${url}/-/archive/${rev}.tar.gz"
+	print ".endfor"
+	print "DISTFILES:=		${DEFAULT_DISTFILES} ${TS_DISTFILES}"
+}
diff --git a/helix/patches/patch-helix-loader_src_grammar.rs b/helix/patches/patch-helix-loader_src_grammar.rs
new file mode 100644
index 0000000000..b888dc9244
--- /dev/null
+++ b/helix/patches/patch-helix-loader_src_grammar.rs
@@ -0,0 +1,64 @@
+$NetBSD: patch-helix-loader_src_grammar.rs,v 1.4 2024/03/24 20:06:49 adam Exp $
+
+Taken from FreeBSD ports, original patch by ashish@.
+
+--- helix-loader/src/grammar.rs.orig	2024-02-19 21:27:43.949172144 +0000
++++ helix-loader/src/grammar.rs
+@@ -99,57 +99,6 @@ pub fn fetch_grammars() -> Result<()> {
+     let mut grammars = get_grammar_configs()?;
+     grammars.retain(|grammar| !matches!(grammar.source, GrammarSource::Local { .. }));
+ 
+-    println!("Fetching {} grammars", grammars.len());
+-    let results = run_parallel(grammars, fetch_grammar);
+-
+-    let mut errors = Vec::new();
+-    let mut git_updated = Vec::new();
+-    let mut git_up_to_date = 0;
+-    let mut non_git = Vec::new();
+-
+-    for (grammar_id, res) in results {
+-        match res {
+-            Ok(FetchStatus::GitUpToDate) => git_up_to_date += 1,
+-            Ok(FetchStatus::GitUpdated { revision }) => git_updated.push((grammar_id, revision)),
+-            Ok(FetchStatus::NonGit) => non_git.push(grammar_id),
+-            Err(e) => errors.push((grammar_id, e)),
+-        }
+-    }
+-
+-    non_git.sort_unstable();
+-    git_updated.sort_unstable_by(|a, b| a.0.cmp(&b.0));
+-
+-    if git_up_to_date != 0 {
+-        println!("{} up to date git grammars", git_up_to_date);
+-    }
+-
+-    if !non_git.is_empty() {
+-        println!("{} non git grammars", non_git.len());
+-        println!("\t{:?}", non_git);
+-    }
+-
+-    if !git_updated.is_empty() {
+-        println!("{} updated grammars", git_updated.len());
+-        // We checked the vec is not empty, unwrapping will not panic
+-        let longest_id = git_updated.iter().map(|x| x.0.len()).max().unwrap();
+-        for (id, rev) in git_updated {
+-            println!(
+-                "\t{id:width$} now on {rev}",
+-                id = id,
+-                width = longest_id,
+-                rev = rev
+-            );
+-        }
+-    }
+-
+-    if !errors.is_empty() {
+-        let len = errors.len();
+-        for (i, (grammar, error)) in errors.into_iter().enumerate() {
+-            println!("Failure {}/{len}: {grammar} {error}", i + 1);
+-        }
+-        bail!("{len} grammars failed to fetch");
+-    }
+-
+     Ok(())
+ }
+ 
diff --git a/helix/patches/patch-helix-loader_src_lib.rs b/helix/patches/patch-helix-loader_src_lib.rs
new file mode 100644
index 0000000000..754f3a60a9
--- /dev/null
+++ b/helix/patches/patch-helix-loader_src_lib.rs
@@ -0,0 +1,32 @@
+$NetBSD: patch-helix-loader_src_lib.rs,v 1.4 2024/03/24 20:06:49 adam Exp $
+
+Taken from FreeBSD ports, original patch by ashish@.
+
+--- helix-loader/src/lib.rs.orig	2023-10-25 16:37:27.000000000 +0000
++++ helix-loader/src/lib.rs
+@@ -75,8 +75,6 @@ fn prioritize_runtime_dirs() -> Vec<Path
+         rt_dirs.push(path);
+     }
+ 
+-    let conf_rt_dir = config_dir().join(RT_DIR);
+-    rt_dirs.push(conf_rt_dir);
+ 
+     if let Ok(dir) = std::env::var("HELIX_RUNTIME") {
+         rt_dirs.push(dir.into());
+@@ -90,14 +88,8 @@ fn prioritize_runtime_dirs() -> Vec<Path
+         rt_dirs.push(dir.into());
+     }
+ 
+-    // fallback to location of the executable being run
+-    // canonicalize the path in case the executable is symlinked
+-    let exe_rt_dir = std::env::current_exe()
+-        .ok()
+-        .and_then(|path| std::fs::canonicalize(path).ok())
+-        .and_then(|path| path.parent().map(|path| path.to_path_buf().join(RT_DIR)))
+-        .unwrap();
+-    rt_dirs.push(exe_rt_dir);
++    rt_dirs.push(PathBuf::from("@DATADIR@").join(RT_DIR));
++
+     rt_dirs
+ }
+ 
diff --git a/helix/patches/patch-languages.toml b/helix/patches/patch-languages.toml
new file mode 100644
index 0000000000..2d10dabe17
--- /dev/null
+++ b/helix/patches/patch-languages.toml
@@ -0,0 +1,23 @@
+$NetBSD: patch-languages.toml,v 1.1 2024/03/24 20:06:49 adam Exp $
+
+Skip languages that can't be fetched.
+
+--- languages.toml.orig	2024-03-24 19:48:47.058353747 +0000
++++ languages.toml
+@@ -2991,16 +2991,6 @@ name = "strace"
+ source = { git = "https://github.com/sigmaSd/tree-sitter-strace";, rev = "2b18fdf9a01e7ec292cc6006724942c81beb7fd5" }
+ 
+ [[language]]
+-name = "gemini"
+-scope = "source.gmi"
+-file-types = ["gmi"]
+-roots = []
+-
+-[[grammar]]
+-name = "gemini"
+-source = { git = "https://git.sr.ht/~sfr/tree-sitter-gemini";, rev = "3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3" }
+-
+-[[language]]
+ name = "templ"
+ scope = "source.templ"
+ file-types = ["templ"]
diff --git a/helix/patches/patch-runtime_grammars_sources_rescript_src_scanner.c b/helix/patches/patch-runtime_grammars_sources_rescript_src_scanner.c
new file mode 100644
index 0000000000..cbdaec3245
--- /dev/null
+++ b/helix/patches/patch-runtime_grammars_sources_rescript_src_scanner.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-runtime_grammars_sources_rescript_src_scanner.c,v 1.1 2024/03/24 20:06:49 adam Exp $
+
+error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
+
+--- runtime/grammars/sources/rescript/src/scanner.c.orig	2024-03-24 19:39:37.013138729 +0000
++++ runtime/grammars/sources/rescript/src/scanner.c
+@@ -131,7 +131,7 @@ bool tree_sitter_rescript_external_scann
+     const bool* valid_symbols
+     ) {
+   ScannerState* state = (ScannerState*)payload;
+-  const in_string = state->in_quotes || state->in_backticks;
++  const int in_string = state->in_quotes || state->in_backticks;
+ 
+   if (valid_symbols[TEMPLATE_CHARS]) {
+     lexer->result_symbol = TEMPLATE_CHARS;
diff --git a/helix/tree-sitter-depends.mk b/helix/tree-sitter-depends.mk
new file mode 100644
index 0000000000..847d05fa3a
--- /dev/null
+++ b/helix/tree-sitter-depends.mk
@@ -0,0 +1,171 @@
+# $NetBSD: tree-sitter-depends.mk,v 1.3 2024/03/24 20:06:49 adam Exp $
+
+TS_FILES+=	tree-sitter-rust 0431a2c60828731f27491ee9fdefe25e250ce9c9 https://github.com/tree-sitter/tree-sitter-rust rust
+TS_FILES+=	tree-sitter-sway e491a005ee1d310f4c138bf215afd44cfebf959c https://github.com/FuelLabs/tree-sitter-sway sway
+TS_FILES+=	tree-sitter-toml 7cff70bbcbbc62001b465603ca1ea88edd668704 https://github.com/ikatyang/tree-sitter-toml toml
+TS_FILES+=	tree-sitter-awk a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3 https://github.com/Beaglefoot/tree-sitter-awk awk
+TS_FILES+=	tree-sitter-protobuf 19c211a01434d9f03efff99f85e19f967591b175 https://github.com/yusdacra/tree-sitter-protobuf protobuf
+TS_FILES+=	tree-sitter-elixir b20eaa75565243c50be5e35e253d8beb58f45d56 https://github.com/elixir-lang/tree-sitter-elixir elixir
+TS_FILES+=	tree-sitter-fish 84436cf24c2b3176bfbb220922a0fdbd0141e406 https://github.com/ram02z/tree-sitter-fish fish
+TS_FILES+=	tree-sitter-json 73076754005a460947cafe8e03a8cf5fa4fa2938 https://github.com/tree-sitter/tree-sitter-json json
+TS_FILES+=	tree-sitter-json5 c23f7a9b1ee7d45f516496b1e0e4be067264fa0d https://github.com/Joakker/tree-sitter-json5 json5
+TS_FILES+=	tree-sitter-c 7175a6dd5fc1cee660dce6fe23f6043d75af424a https://github.com/tree-sitter/tree-sitter-c c
+TS_FILES+=	tree-sitter-cpp 670404d7c689be1c868a46f919ba2a3912f2b7ef https://github.com/tree-sitter/tree-sitter-cpp cpp
+TS_FILES+=	tree-sitter-c-sharp 5b60f99545fea00a33bbfae5be956f684c4c69e2 https://github.com/tree-sitter/tree-sitter-c-sharp c-sharp
+TS_FILES+=	tree-sitter-go 64457ea6b73ef5422ed1687178d4545c3e91334a https://github.com/tree-sitter/tree-sitter-go go
+TS_FILES+=	tree-sitter-go-mod e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0 https://github.com/camdencheek/tree-sitter-go-mod gomod
+TS_FILES+=	tree-sitter-go-template 395a33e08e69f4155156f0b90138a6c86764c979 https://github.com/dannylongeuay/tree-sitter-go-template gotmpl
+TS_FILES+=	tree-sitter-go-work 6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2 https://github.com/omertuc/tree-sitter-go-work gowork
+TS_FILES+=	tree-sitter-javascript f772967f7b7bc7c28f845be2420a38472b16a8ee https://github.com/tree-sitter/tree-sitter-javascript javascript
+TS_FILES+=	tree-sitter-typescript b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf https://github.com/tree-sitter/tree-sitter-typescript typescript
+TS_FILES+=	tree-sitter-typescript b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf https://github.com/tree-sitter/tree-sitter-typescript tsx
+TS_FILES+=	tree-sitter-css 769203d0f9abe1a9a691ac2b9fe4bb4397a73c51 https://github.com/tree-sitter/tree-sitter-css css
+TS_FILES+=	tree-sitter-scss c478c6868648eff49eb04a4df90d703dc45b312a https://github.com/serenadeai/tree-sitter-scss scss
+TS_FILES+=	tree-sitter-html 29f53d8f4f2335e61bf6418ab8958dac3282077a https://github.com/tree-sitter/tree-sitter-html html
+TS_FILES+=	tree-sitter-python de221eccf9a221f5b85474a553474a69b4b5784d https://github.com/tree-sitter/tree-sitter-python python
+TS_FILES+=	tree-sitter-nickel e1d9337864d209898a08c26b8cd4c2dd14c15148 https://github.com/nickel-lang/tree-sitter-nickel nickel
+TS_FILES+=	tree-sitter-nix 1b69cf1fa92366eefbe6863c184e5d2ece5f187d https://github.com/nix-community/tree-sitter-nix nix
+TS_FILES+=	tree-sitter-ruby 206c7077164372c596ffa8eaadb9435c28941364 https://github.com/tree-sitter/tree-sitter-ruby ruby
+TS_FILES+=	tree-sitter-bash 275effdfc0edce774acf7d481f9ea195c6c403cd https://github.com/tree-sitter/tree-sitter-bash bash
+TS_FILES+=	tree-sitter-php f860e598194f4a71747f91789bf536b393ad4a56 https://github.com/tree-sitter/tree-sitter-php php
+TS_FILES+=	tree-sitter-twig 807b293fec3fead64f54c64fdf6fb05516c032b9 https://github.com/gbprod/tree-sitter-twig twig
+TS_FILES+=	tree-sitter-latex 8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6 https://github.com/latex-lsp/tree-sitter-latex latex
+TS_FILES+=	tree-sitter-bibtex ccfd77db0ed799b6c22c214fe9d2937f47bc8b34 https://github.com/latex-lsp/tree-sitter-bibtex bibtex
+TS_FILES+=	tree-sitter-lean d98426109258b266e1e92358c5f11716d2e8f638 https://github.com/Julian/tree-sitter-lean lean
+TS_FILES+=	tree-sitter-julia 8fb38abff74652c4faddbf04d2d5bbbc6b4bae25 https://github.com/tree-sitter/tree-sitter-julia julia
+TS_FILES+=	tree-sitter-java 09d650def6cdf7f479f4b78f595e9ef5b58ce31e https://github.com/tree-sitter/tree-sitter-java java
+TS_FILES+=	tree-sitter-ledger 1f864fb2bf6a87fe1b48545cc6adc6d23090adf7 https://github.com/cbarrete/tree-sitter-ledger ledger
+TS_FILES+=	tree-sitter-beancount 4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c https://github.com/polarmutex/tree-sitter-beancount beancount
+TS_FILES+=	tree-sitter-ocaml 23d419ba45789c5a47d31448061557716b02750a https://github.com/tree-sitter/tree-sitter-ocaml ocaml
+TS_FILES+=	tree-sitter-ocaml 23d419ba45789c5a47d31448061557716b02750a https://github.com/tree-sitter/tree-sitter-ocaml ocaml-interface
+TS_FILES+=	tree-sitter-lua 887dfd4e83c469300c279314ff1619b1d0b85b91 https://github.com/MunifTanjim/tree-sitter-lua lua
+TS_FILES+=	tree-sitter-svelte be7f2e7db1fc19f0852265ec60923fc058380739 https://github.com/Himujjal/tree-sitter-svelte svelte
+TS_FILES+=	tree-sitter-vue 91fe2754796cd8fba5f229505a23fa08f3546c06 https://github.com/ikatyang/tree-sitter-vue vue
+TS_FILES+=	tree-sitter-yaml 0e36bed171768908f331ff7dff9d956bae016efb https://github.com/ikatyang/tree-sitter-yaml yaml
+TS_FILES+=	tree-sitter-haskell d7ac98f49e3ed7e17541256fe3881a967d7ffdd3 https://github.com/tree-sitter/tree-sitter-haskell haskell
+TS_FILES+=	tree-sitter-haskell-persistent 58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent haskell-persistent
+TS_FILES+=	tree-sitter-purescript 0e36a885a941078bf40e559026be425764dc27bf https://github.com/maskhjarna/tree-sitter-purescript purescript
+TS_FILES+=	tree-sitter-zig 0d08703e4c3f426ec61695d7617415fff97029bd https://github.com/maxxnino/tree-sitter-zig zig
+TS_FILES+=	tree-sitter-tsq 48b5e9f82ae0a4727201626f33a17f69f8e0ff86 https://github.com/the-mikedavis/tree-sitter-tsq tsq
+TS_FILES+=	tree-sitter-cmake 6e51463ef3052dd3b328322c22172eda093727ad https://github.com/uyha/tree-sitter-cmake cmake
+TS_FILES+=	tree-sitter-make a4b9187417d6be349ee5fd4b6e77b4172c6827dd https://github.com/alemuller/tree-sitter-make make
+TS_FILES+=	tree-sitter-glsl 88408ffc5e27abcffced7010fc77396ae3636d7e https://github.com/theHamsta/tree-sitter-glsl glsl
+TS_FILES+=	tree-sitter-perl 9f3166800d40267fa68ed8273e96baf74f390517 https://github.com/tree-sitter-perl/tree-sitter-perl perl
+TS_FILES+=	tree-sitter-pod d466b84009a63986834498073ec05d58d727d55f https://github.com/tree-sitter-perl/tree-sitter-pod pod
+TS_FILES+=	tree-sitter-comment 5dd3c62f1bbe378b220fe16b317b85247898639e https://github.com/stsewd/tree-sitter-comment comment
+TS_FILES+=	tree-sitter-wgsl 272e89ef2aeac74178edb9db4a83c1ffef80a463 https://github.com/szebniok/tree-sitter-wgsl wgsl
+TS_FILES+=	tree-sitter-llvm 3b213925b9c4f42c1acfe2e10bfbb438d9c6834d https://github.com/benwilliamgraham/tree-sitter-llvm llvm
+TS_FILES+=	tree-sitter-llvm-mir 06fabca19454b2dc00c1b211a7cb7ad0bc2585f1 https://github.com/Flakebi/tree-sitter-llvm-mir llvm-mir
+TS_FILES+=	tree-sitter-tablegen 568dd8a937347175fd58db83d4c4cdaeb6069bd2 https://github.com/Flakebi/tree-sitter-tablegen tablegen
+TS_FILES+=	tree-sitter-markdown fa6bfd51727e4bef99f7eec5f43947f73d64ea7d https://github.com/MDeiml/tree-sitter-markdown markdown
+TS_FILES+=	tree-sitter-markdown fa6bfd51727e4bef99f7eec5f43947f73d64ea7d https://github.com/MDeiml/tree-sitter-markdown markdown_inline
+TS_FILES+=	tree-sitter-dart e398400a0b785af3cf571f5a57eccab242f0cdf9 https://github.com/UserNobody14/tree-sitter-dart dart
+TS_FILES+=	tree-sitter-scala 23d21310fe4ab4b3273e7a6810e781224a3e7fe1 https://github.com/tree-sitter/tree-sitter-scala scala
+TS_FILES+=	tree-sitter-dockerfile 8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62 https://github.com/camdencheek/tree-sitter-dockerfile dockerfile
+TS_FILES+=	tree-sitter-git-commit 6f193a66e9aa872760823dff020960c6cedc37b3 https://github.com/the-mikedavis/tree-sitter-git-commit git-commit
+TS_FILES+=	tree-sitter-diff fd74c78fa88a20085dbc7bbeaba066f4d1692b63 https://github.com/the-mikedavis/tree-sitter-diff diff
+TS_FILES+=	tree-sitter-git-rebase d8a4207ebbc47bd78bacdf48f883db58283f9fd8 https://github.com/the-mikedavis/tree-sitter-git-rebase git-rebase
+TS_FILES+=	tree-sitter-regex e1cfca3c79896ff79842f057ea13e529b66af636 https://github.com/tree-sitter/tree-sitter-regex regex
+TS_FILES+=	tree-sitter-git-config 0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea https://github.com/the-mikedavis/tree-sitter-git-config git-config
+TS_FILES+=	tree-sitter-gitattributes 3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4 https://github.com/mtoohey31/tree-sitter-gitattributes gitattributes
+TS_FILES+=	tree-sitter-gitignore f4685bf11ac466dd278449bcfe5fd014e94aa504 https://github.com/shunsambongi/tree-sitter-gitignore gitignore
+TS_FILES+=	tree-sitter-graphql 5e66e961eee421786bdda8495ed1db045e06b5fe https://github.com/bkegley/tree-sitter-graphql graphql
+TS_FILES+=	tree-sitter-elm df4cb639c01b76bc9ac9cc66788709a6da20002c https://github.com/elm-tooling/tree-sitter-elm elm
+TS_FILES+=	tree-sitter-iex 39f20bb51f502e32058684e893c0c0b00bb2332c https://github.com/elixir-lang/tree-sitter-iex iex
+TS_FILES+=	tree-sitter-rescript 65609807c628477f3b94052e7ef895885ac51c3c https://github.com/jaredramirez/tree-sitter-rescript rescript
+TS_FILES+=	tree-sitter-erlang ce0ed253d72c199ab93caba7542b6f62075339c4 https://github.com/the-mikedavis/tree-sitter-erlang erlang
+TS_FILES+=	tree-sitter-kotlin a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569 https://github.com/fwcd/tree-sitter-kotlin kotlin
+TS_FILES+=	tree-sitter-hcl 3cb7fc28247efbcb2973b97e71c78838ad98a583 https://github.com/MichaHoffmann/tree-sitter-hcl hcl
+TS_FILES+=	tree-sitter-org 698bb1a34331e68f83fc24bdd1b6f97016bb30de https://github.com/milisims/tree-sitter-org org
+TS_FILES+=	tree-sitter-solidity 9004b86531cb424bd379424cf7266a4585f2af7d https://github.com/JoranHonig/tree-sitter-solidity solidity
+TS_FILES+=	tree-sitter-gleam a59aadf3d7c11702cad244e7cd6b67b34ca9c16a https://github.com/gleam-lang/tree-sitter-gleam gleam
+TS_FILES+=	tree-sitter-robot 322e4cc65754d2b3fdef4f2f8a71e0762e3d13af https://github.com/Hubro/tree-sitter-robot robot
+TS_FILES+=	tree-sitter-r cc04302e1bff76fa02e129f332f44636813b0c3c https://github.com/r-lib/tree-sitter-r r
+TS_FILES+=	tree-sitter-swift 77c6312c8438f4dbaa0350cec92b3d6dd3d74a66 https://github.com/alex-pinkus/tree-sitter-swift swift
+TS_FILES+=	tree-sitter-embedded-template d21df11b0ecc6fd211dbe11278e92ef67bd17e97 https://github.com/tree-sitter/tree-sitter-embedded-template embedded-template
+TS_FILES+=	tree-sitter-eex f742f2fe327463335e8671a87c0b9b396905d1d1 https://github.com/connorlay/tree-sitter-eex eex
+TS_FILES+=	tree-sitter-heex 2e1348c3cf2c9323e87c2744796cf3f3868aa82a https://github.com/phoenixframework/tree-sitter-heex heex
+TS_FILES+=	tree-sitter-sql eeab7240a11098724e6f95bc57cc3ceaf5487d5f https://github.com/DerekStride/tree-sitter-sql sql
+TS_FILES+=	tree-sitter-gdscript a4b57cc3bcbfc24550e858159647e9238e7ad1ac https://github.com/PrestonKnopp/tree-sitter-gdscript gdscript
+TS_FILES+=	tree-sitter-godot-resource b6ef0768711086a86b3297056f9ffb5cc1d77b4a https://github.com/PrestonKnopp/tree-sitter-godot-resource godot-resource
+TS_FILES+=	tree-sitter-nu 98c11c491e3405c75affa1cf004097692da3dda2 https://github.com/nushell/tree-sitter-nu nu
+TS_FILES+=	tree-sitter-vala c9eea93ba2ec4ec1485392db11945819779745b3 https://github.com/vala-lang/tree-sitter-vala vala
+TS_FILES+=	tree-sitter-hare 2495958aaf3f93581c87ec020164255e80655331 https://git.sr.ht/~ecmma/tree-sitter-hare hare
+TS_FILES+=	tree-sitter-devicetree 877adbfa0174d25894c40fa75ad52d4515a36368 https://github.com/joelspadin/tree-sitter-devicetree devicetree
+TS_FILES+=	tree-sitter-cpon 0d01fcdae5a53191df5b1349f9bce053833270e7 https://github.com/fvacek/tree-sitter-cpon cpon
+TS_FILES+=	tree-sitter-odin b219207e49ffca2952529d33e94ed63b1b75c4f1 https://github.com/ap29600/tree-sitter-odin odin
+TS_FILES+=	tree-sitter-meson 32a83e8f200c347232fa795636cfe60dde22957a https://github.com/staysail/tree-sitter-meson meson
+TS_FILES+=	tree-sitter-ssh-client-config e45c6d5c71657344d4ecaf87dafae7736f776c57 https://github.com/metio/tree-sitter-ssh-client-config sshclientconfig
+TS_FILES+=	tree-sitter-scheme af3af6c9356b936f8a515a1e449c32e804c2b1a8 https://github.com/6cdh/tree-sitter-scheme scheme
+TS_FILES+=	v-analyzer e14fdf6e661b10edccc744102e4ccf0b187aa8ad https://github.com/v-analyzer/v-analyzer v
+TS_FILES+=	tree-sitter-verilog 4457145e795b363f072463e697dfe2f6973c9a52 https://github.com/tree-sitter/tree-sitter-verilog verilog
+TS_FILES+=	tree-sitter-edoc 74774af7b45dd9cefbf9510328fc6ff2374afc50 https://github.com/the-mikedavis/tree-sitter-edoc edoc
+TS_FILES+=	tree-sitter-jsdoc 189a6a4829beb9cdbe837260653b4a3dfb0cc3db https://github.com/tree-sitter/tree-sitter-jsdoc jsdoc
+TS_FILES+=	tree-sitter-openscad 5c3ce93df0ac1da7197cf6ae125aade26d6b8972 https://github.com/bollian/tree-sitter-openscad openscad
+TS_FILES+=	tree-sitter-prisma eca2596a355b1a9952b4f80f8f9caed300a272b5 https://github.com/victorhqc/tree-sitter-prisma prisma
+TS_FILES+=	tree-sitter-clojure e57c569ae332ca365da623712ae1f50f84daeae2 https://github.com/sogaiu/tree-sitter-clojure clojure
+TS_FILES+=	tree-sitter-elvish e50787cadd3bc54f6d9c0704493a79078bb8a4e5 https://github.com/ckafi/tree-sitter-elvish elvish
+TS_FILES+=	tree-sitter-fortran f0f2f100952a353e64e26b0fa710b4c296d7af13 https://github.com/stadelmanma/tree-sitter-fortran fortran
+TS_FILES+=	tree-sitter-ungrammar 0113de880a58ea14f2a75802e9b99fcc25003d9c https://github.com/Philipp-M/tree-sitter-ungrammar ungrammar
+TS_FILES+=	tree-sitter-dot 917230743aa10f45a408fea2ddb54bbbf5fbe7b7 https://github.com/rydesun/tree-sitter-dot dot
+TS_FILES+=	tree-sitter-cue 61843e3beebf19417e4fede4e8be4df1084317ad https://github.com/eonpatapon/tree-sitter-cue cue
+TS_FILES+=	tree-sitter-slint 00c8a2d3645766f68c0d0460086c0a994e5b0d85 https://github.com/jrmoulton/tree-sitter-slint slint
+TS_FILES+=	tree-sitter-task f2cb435c5dbf3ee19493e224485d977cb2d36d8b https://github.com/alexanderbrevig/tree-sitter-task task
+TS_FILES+=	tree-sitter-xit 7d7902456061bc2ad21c64c44054f67b5515734c https://github.com/synaptiko/tree-sitter-xit xit
+TS_FILES+=	tree-sitter-esdl df83acc8cacd0cfb139eecee0e718dc32c4f92e2 https://github.com/greym0uth/tree-sitter-esdl esdl
+TS_FILES+=	tree-sitter-pascal 2fd40f477d3e2794af152618ccfac8d92eb72a66 https://github.com/Isopod/tree-sitter-pascal pascal
+TS_FILES+=	tree-sitter-sml bd4055d5554614520d4a0706b34dc0c317c6b608 https://github.com/Giorbo/tree-sitter-sml sml
+TS_FILES+=	tree-sitter-jsonnet 0475a5017ad7dc84845d1d33187f2321abcb261d https://github.com/sourcegraph/tree-sitter-jsonnet jsonnet
+TS_FILES+=	tree-sitter-astro 5f5c3e73c45967df9aa42f861fad2d77cd4e0900 https://github.com/virchau13/tree-sitter-astro astro
+TS_FILES+=	tree-sitter-bass 501133e260d768ed4e1fd7374912ed5c86d6fd90 https://github.com/vito/tree-sitter-bass bass
+TS_FILES+=	tree-sitter-wasm 2ca28a9f9d709847bf7a3de0942a84e912f59088 https://github.com/wasm-lsp/tree-sitter-wasm wat
+TS_FILES+=	tree-sitter-wasm 2ca28a9f9d709847bf7a3de0942a84e912f59088 https://github.com/wasm-lsp/tree-sitter-wasm wast
+TS_FILES+=	tree-sitter-d 601c4a1e8310fb2f3c43fa8a923d0d27497f3c04 https://github.com/gdamore/tree-sitter-d d
+TS_FILES+=	tree-sitter-vhs c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf https://github.com/charmbracelet/tree-sitter-vhs vhs
+TS_FILES+=	tree-sitter-kdl e1cd292c6d15df6610484e1d4b5c987ecad52373 https://github.com/Unoqwy/tree-sitter-kdl kdl
+TS_FILES+=	tree-sitter-xml 48a7c2b6fb9d515577e115e6788937e837815651 https://github.com/RenjiSann/tree-sitter-xml xml
+TS_FILES+=	tree-sitter-dtd 6116becb02a6b8e9588ef73d300a9ba4622e156f https://github.com/KMikeeU/tree-sitter-dtd dtd
+TS_FILES+=	tree-sitter-wit c917790ab9aec50c5fd664cbfad8dd45110cfff3 https://github.com/hh9527/tree-sitter-wit wit
+TS_FILES+=	tree-sitter-ini 4d247fb876b4ae6b347687de4a179511bf67fcbc https://github.com/justinmk/tree-sitter-ini ini
+TS_FILES+=	tree-sitter-bicep d8e097fcfa143854861ef737161163a09cc2916b https://github.com/the-mikedavis/tree-sitter-bicep bicep
+TS_FILES+=	tree-sitter-qmljs 0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1 https://github.com/yuja/tree-sitter-qmljs qmljs
+TS_FILES+=	tree-sitter-mermaid d787c66276e7e95899230539f556e8b83ee16f6d https://github.com/monaqa/tree-sitter-mermaid mermaid
+TS_FILES+=	tree-sitter-matlab 6071891a8c39600203eba20513666cf93b4d650a https://github.com/acristoffers/tree-sitter-matlab matlab
+TS_FILES+=	tree-sitter-ponylang ef66b151bc2604f431b5668fcec4747db4290e11 https://github.com/mfelsche/tree-sitter-ponylang ponylang
+TS_FILES+=	tree-sitter-dhall affb6ee38d629c9296749767ab832d69bb0d9ea8 https://github.com/jbellerb/tree-sitter-dhall dhall
+TS_FILES+=	tree-sitter-pem be67a4330a1aa507c7297bc322204f936ec1132c https://github.com/mtoohey31/tree-sitter-pem pem
+TS_FILES+=	tree-sitter-passwd 20239395eacdc2e0923a7e5683ad3605aee7b716 https://github.com/ath3/tree-sitter-passwd passwd
+TS_FILES+=	tree-sitter-hosts 301b9379ce7dfc8bdbe2c2699a6887dcb73953f9 https://github.com/ath3/tree-sitter-hosts hosts
+TS_FILES+=	tree-sitter-uxntal 9297e95ef74380b0ad84c4fd98f91e9f6e4319e6 https://github.com/Jummit/tree-sitter-uxntal uxntal
+TS_FILES+=	tree-sitter-yuck e3d91a3c65decdea467adebe4127b8366fa47919 https://github.com/Philipp-M/tree-sitter-yuck yuck
+TS_FILES+=	tree-sitter-prql 09e158cd3650581c0af4c49c2e5b10c4834c8646 https://github.com/PRQL/tree-sitter-prql prql
+TS_FILES+=	tree-sitter-po 417cee9abb2053ed26b19e7de972398f2da9b29e https://github.com/erasin/tree-sitter-po po
+TS_FILES+=	tree-sitter-nasm a0db15db6fcfb1bf2cc8702500e55e558825c48b https://github.com/naclsn/tree-sitter-nasm nasm
+TS_FILES+=	tree-sitter-gas 60f443646b20edee3b7bf18f3a4fb91dc214259a https://github.com/sirius94/tree-sitter-gas gas
+TS_FILES+=	tree-sitter-rst 25e6328872ac3a764ba8b926aea12719741103f1 https://github.com/stsewd/tree-sitter-rst rst
+TS_FILES+=	tree-sitter-capnp fc6e2addf103861b9b3dffb82c543eb6b71061aa https://github.com/amaanq/tree-sitter-capnp capnp
+TS_FILES+=	tree-sitter-smithy cf8c7eb9faf7c7049839585eac19c94af231e6a0 https://github.com/indoorvivants/tree-sitter-smithy smithy
+TS_FILES+=	tree-sitter-vhdl c57313adee2231100db0a7880033f6865deeadb2 https://github.com/teburd/tree-sitter-vhdl vhdl
+TS_FILES+=	tree-sitter-rego b2667c975f07b33be3ceb83bea5cfbad88095866 https://github.com/FallenAngel97/tree-sitter-rego rego
+TS_FILES+=	tree-sitter-nim 240239b232550e431d67de250d1b5856209e7f06 https://github.com/aMOPel/tree-sitter-nim nim
+TS_FILES+=	tree-sitter-hurl 264c42064b61ee21abe88d0061f29a0523352e22 https://github.com/pfeiferj/tree-sitter-hurl hurl
+TS_FILES+=	tree-sitter-markdoc 5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8 https://github.com/markdoc-extra/tree-sitter-markdoc markdoc
+TS_FILES+=	tree-sitter-opencl 8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb https://github.com/lefp/tree-sitter-opencl opencl
+TS_FILES+=	tree-sitter-just 8af0aab79854aaf25b620a52c39485849922f766 https://github.com/IndianBoy42/tree-sitter-just just
+TS_FILES+=	tree-sitter-blueprint 863cea9f83ad5637300478e0559262f1e791684b https://gitlab.com/gabmus/tree-sitter-blueprint blueprint
+TS_FILES+=	tree-sitter-forth 304ed77beb113e37af38b20ff14e3c37bf350d10 https://github.com/alexanderbrevig/tree-sitter-forth forth
+TS_FILES+=	tree-sitter-fsharp 18da392fd9bd5e79f357abcce13f61f3a15e3951 https://github.com/kaashyapan/tree-sitter-fsharp fsharp
+TS_FILES+=	tree-sitter-t32 6da5e3cbabd376b566d04282005e52ffe67ef74a https://gitlab.com/xasc/tree-sitter-t32 t32
+TS_FILES+=	tree-sitter-jinja2 a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53 https://github.com/varpeti/tree-sitter-jinja2 jinja2
+TS_FILES+=	tree-sitter-wren 793d58266924e6efcc40e411663393e9d72bec87 https://git.sr.ht/~jummit/tree-sitter-wren wren
+TS_FILES+=	tree-sitter-unison 98c4e8bc5c9f5989814a720457cf36963cf4043d https://github.com/kylegoetz/tree-sitter-unison unison
+TS_FILES+=	tree-sitter-todotxt 0207f6a4ab6aeafc4b091914d31d8235049a2578 https://github.com/arnarg/tree-sitter-todotxt todotxt
+TS_FILES+=	tree-sitter-strace 2b18fdf9a01e7ec292cc6006724942c81beb7fd5 https://github.com/sigmaSd/tree-sitter-strace strace
+TS_FILES+=	tree-sitter-templ ea56ac0655243490a4929a988f4eaa91dfccc995 https://github.com/vrischmann/tree-sitter-templ templ
+
+.for name rev url path in ${TS_FILES}
+TS_DISTFILE:=		${name}-${rev}.tar.gz
+TS_DISTFILES:=		${TS_DISTFILES} ${TS_DISTFILE}
+SITES.${TS_DISTFILE}=	-${url}/archive/${rev}.tar.gz -${url}/-/archive/${rev}.tar.gz
+.endfor
+DISTFILES:=		${DEFAULT_DISTFILES} ${TS_DISTFILES}


Home | Main Index | Thread Index | Old Index