chore(linting): refresh configs and sweep auto-fix
Pull in the refreshed linter and tooling configs (editorconfig, gitignore, gitattributes, prettierignore, prettierrc, markdownlint, yamllint, env.example, dotnet-tools) and run prettier and markdownlint in --fix / --write mode across the repo so the existing tree matches the new rules. - prettier 2-space indent on yaml/yml and json overrides, asterisk strong, underscore emphasis, proseWrap always - markdownlint MD007 indent aligned to 2 and MD049 to underscore so prettier output stays passing - preflight Block F also ignores CLAUDE.md (gitignored personal file) - prettierignore extended to keep HellionChat.yaml manifest and the NuGet packages.lock.json out of the formatter No semantic content changed; csharpier, build, full build-suite (729/729) and the new prettier/markdownlint/yamllint checks all green.
This commit is contained in:
+47
-16
@@ -1,19 +1,50 @@
|
||||
# Local development environment template
|
||||
#
|
||||
# Copy this file to `.env` and adjust paths to your setup,
|
||||
# or run: bash scripts/setup-dev-env.sh
|
||||
#
|
||||
# `.env` is gitignored — never commit your local paths.
|
||||
#
|
||||
# Activate in shell:
|
||||
# set -a; source .env; set +a
|
||||
#
|
||||
# Or use direnv (recommended):
|
||||
# echo 'dotenv .env' > .envrc && direnv allow
|
||||
##############################################################
|
||||
##
|
||||
## .env.example – Hellion Forge / Hellion Media
|
||||
##
|
||||
## Template für lokale Entwicklungsumgebung.
|
||||
## Kopiere diese Datei nach `.env` und passe die Pfade
|
||||
## an dein Setup an.
|
||||
##
|
||||
## ⚠️ `.env` ist gitignored – niemals lokale Pfade committen!
|
||||
##
|
||||
##############################################################
|
||||
##
|
||||
## SETUP
|
||||
##
|
||||
## 1) Manuell:
|
||||
## cp .env.example .env
|
||||
## # Pfade in .env anpassen
|
||||
##
|
||||
## 2) Automatisch:
|
||||
## bash scripts/setup-dev-env.sh
|
||||
##
|
||||
## AKTIVIERUNG IN DER SHELL
|
||||
##
|
||||
## Variante A – einmalig pro Shell:
|
||||
## set -a; source .env; set +a
|
||||
##
|
||||
## Variante B – mit direnv (empfohlen):
|
||||
## echo 'dotenv .env' > .envrc
|
||||
## direnv allow
|
||||
##
|
||||
##############################################################
|
||||
|
||||
# Path to Dalamud development DLLs (Dalamud.dll, FFXIVClientStructs.dll,
|
||||
# Lumina.dll, Lumina.Excel.dll). Required for building ChatTwo.Tests project.
|
||||
|
||||
# =====================================================
|
||||
# Build & Development Paths
|
||||
# =====================================================
|
||||
|
||||
# Pfad zu den Dalamud-Development-DLLs:
|
||||
# - Dalamud.dll
|
||||
# - FFXIVClientStructs.dll
|
||||
# - Lumina.dll
|
||||
# - Lumina.Excel.dll
|
||||
#
|
||||
# XIVLauncher Core (Linux): ~/.xlcore/dalamud/Hooks/dev
|
||||
# XIVLauncher (Windows): %AppData%\XIVLauncher\addon\Hooks\dev
|
||||
# Wird zum Bauen des HellionChat.Tests-Projekts benötigt.
|
||||
#
|
||||
# Standardpfade je nach Plattform:
|
||||
# XIVLauncher Core (Linux): ~/.xlcore/dalamud/Hooks/dev
|
||||
# XIVLauncher (Windows): %AppData%\XIVLauncher\addon\Hooks\dev
|
||||
# XIVLauncher (macOS): ~/Library/Application Support/XIV on Mac/dalamud/Hooks/dev
|
||||
DALAMUD_HOME=/path/to/dalamud/dev/dlls
|
||||
|
||||
Reference in New Issue
Block a user