Sebastien Rousseau lua-config Logo lua-config

@sebastienrousseau/lua-config

Shareable Lua configuration providing standardized LuaCheck and StyLua rules adhering to modern 2026 standards.

Get Started Usage Guide GitHub npm

Start with one command

Install with your favourite package manager and extend in seconds.

Install @sebastienrousseau/lua-config

npm install --save-dev @sebastienrousseau/lua-config

Key capabilities

Engineered for Lua 5.4, Neovim plugins, and embedded runtimes.

  • LuaCheck Diagnostics

    Standardized .luacheckrc pre-configured with standard Lua 5.4 and Neovim global variables.

  • Fast StyLua Formatting

    Pre-configured stylua.toml ensuring 100-column width, 2-space indentation, and clean quote style.

  • Dual Module Exports

    Full support for modern ECMAScript Modules (ESM) and CommonJS (CJS) environments.

  • Deterministic Quality Gates

    Audited continuously with SLSA provenance, CodeQL, and automated test suites.

What is @sebastienrousseau/lua-config?

@sebastienrousseau/lua-config is an enterprise-grade, shareable configuration for Lua development. Designed to deliver vetted, deterministic defaults, this package eliminates manual setup boilerplate and establishes rigorous code quality standards across modern software development pipelines.

By adopting this configuration, engineering teams ensure unified consistency across local development, continuous integration, and automated deployments. The package adheres strictly to the OpenSSF Best Practices badge program (ID: 14508) and achieves top-tier security ratings via Scorecard audits.

Explore the complete Installation Guide, review the comprehensive Usage Documentation, inspect the API Reference, or discover AI integrations via the Model Context Protocol (MCP).


Why Developers Choose @sebastienrousseau/lua-config

Modern language repositories frequently suffer from configuration drift, fragmented standards, and maintenance overhead. @sebastienrousseau/lua-config directly solves these challenges:

  • Predictable Formatting: Guarantees identical style rules across team members and CI runners.
  • Immediate Productivity: Get started instantly with zero configuration tuning required.
  • Enterprise Hardened: Tested continuously with OpenSSF Scorecard, CodeQL, and native Node test runners.

Production Standards

Engineered for high-assurance developer platforms and open-source infrastructure.

100%
OpenSSF Best Practices passing status and automated scorecard audits.
0
Runtime dependencies for lightning-fast installs and minimal attack surface.
100%
TypeScript type coverage with comprehensive definitions.

Explore Installation Guide