selene icon indicating copy to clipboard operation
selene copied to clipboard

A blazing-fast modern Lua linter written in Rust

Results 118 selene issues
Sort by recently updated
recently updated
newest added

`x = "\x01"` will report as a bad string escape even if `std = "luau"`.

A-lints
A-luau

The standards provided by selene have some deprecated features (e.g. `unpack` in Lua 5.3) and other inconsistencies present. It might be best to adhere to Lua's default compilation flags, as...

A-standard-library
C-enhancement

This is a follow-up (of sorts) to https://github.com/Kampfkarren/full-moon/issues/255 --- As I was looking into adopting selene for use with my project, I discovered that it fails to parse the following...

C-enhancement
A-bin

We've heard from several selene + [luau-lsp](https://github.com/JohnnyMorganz/luau-lsp) users that duplicate lints of the same thing coming from both tools were annoying enough to turn one off entirely. I propose we...

C-enhancement
A-config
A-bin
A-luau

Fixes #539 Rust-based pre-commit does not work because pre-commit hardcodes the `--path` to `.` which leads to build failure and errors with `found a virtual manifest at /Cargo.toml` instead of...

Closes #383. This only errors when the file has `Roact` or `React` defined and when the connection is made within useEffect. In the future if we can reliably detect components...

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. Release notes Sourced from word-wrap's releases. 1.2.4 What's Changed Remove default indent by @​mohd-akram in jonschlinkert/word-wrap#24 🔒fix: CVE 2023 26115 (2) by @​OlafConijn in...

dependencies
javascript

Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.5.2. Release notes Sourced from semver's releases. v7.5.2 7.5.2 (2023-06-15) Bug Fixes 58c791f #566 diff when detecting major change from prerelease (#566) (@​lukekarrys) 5c8efbc #565...

dependencies
javascript

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. Commits 699c459 3.1.2 2f2b5ff fix: trim pattern 25d7c0d 3.1.1 55dda29 fix: treat nocase:true as always having magic 5e1fb8d 3.1.0 f8145c5 Add 'allowWindowsEscape' option 570e8b1...

dependencies
javascript

Bumps [unsafe-libyaml](https://github.com/dtolnay/unsafe-libyaml) from 0.2.5 to 0.2.10. Release notes Sourced from unsafe-libyaml's releases. 0.2.10 Fix write to improperly aligned pointer in 32-bit targets (#21) 0.2.9 Documentation improvements 0.2.8 No release notes...

dependencies
rust