← All repos

package-lint

A linting library for elisp package metadata

Browse cluster: OCaml Systems and Utilities
710commits
37contributors
3languages

Tech stack & purpose

package-lint is a linting library for Emacs Lisp package metadata that detects issues making packages uninstallable or unusable, and warns about deviations from Elisp coding conventions such as non-compliant symbol naming and reserved keybinding usage. Built in Elisp, the tool can be used standalone or integrated into build processes, and serves as a prerequisite for package submission to MELPA. The project was written by Steve Purcell with significant contributions from Fanael Linithien.

Languages

Emacs Lisp
96.6%
Makefile
1.7%
Shell
1.7%

Contributors (top 30 of 37)