pokerogue/.ls-lint.yml
Bertie690 432f505f65
[Dev] Added devcontainer.json and VS code config files (#6190)
* [Dev] Added `devcontainer.json` and VS code config files

* Update settings.json

* Removed "don't lint vscode json files" setting from `biome.jsonc`

* Update settings.json

* Update extensions.json

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update settings.json

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update settings.json

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update settings.json

* Re-add `.vscode/` to Biome ignore list

* Update settings.json

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Update .devcontainer/devcontainer.json

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

* Removed non-`extensions.json` files; added default config directly to devcontainer

* Added mention of alternate dev setup to `CONTRIBUTING.md`

* Update CONTRIBUTING.md

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-08-17 13:26:20 -07:00

30 lines
617 B
YAML

# Base settings to use
# Note that the `_cfg` key isn't part of ls-lint's configuration, it's just a YAML anchor for reuse.
_cfg: &cfg
.ps1: kebab-case
.ts: kebab-case
.js: kebab-case
.*.ts: kebab-case
.*.js: kebab-case
.dir: kebab-case
.py: snake_case # python files should always use snake_case
ls:
<<: *cfg
src: &src
<<: *cfg
.dir: kebab-case | regex:@types
.js: exists:0
src/system/version-migration/versions:
.ts: snake_case
<<: *cfg
test: *src
ignore:
- node_modules
- .vscode
- .github
- .git
- public
- dist
- .devcontainer