CVS commit: pkgsrc/shells/shuck

"Thomas Klausner" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed Aug 12 09:04:14 UTC 2026

Added Files:
	pkgsrc/shells/shuck: DESCR Makefile PLIST cargo-depends.mk distinfo

Log Message:
shells/shuck: import shuck-0.1.1

A fast shell script linter, formatter, and language server, written
in Rust.

Shuck parses, analyzes, formats, and powers editor feedback for
shell scripts. It catches common bugs, style issues, security
hazards, performance traps, and portability problems; formats shell
sources with configurable layout rules; and ships a first-party
Language Server Protocol (LSP) server for editor diagnostics, fixes,
navigation, symbols, hover, completion, and formatting. It also
lints shell embedded in supported non-shell files such as GitHub
Actions workflows. A caching layer keeps incremental runs fast.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/shells/shuck/DESCR pkgsrc/shells/shuck/Makefile \
    pkgsrc/shells/shuck/PLIST pkgsrc/shells/shuck/cargo-depends.mk \
    pkgsrc/shells/shuck/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 102.9 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.