chore(style): reformat JSON config files from 4-space to 2-space indent

Apply consistent 2-space indentation to all project-level JSON configuration
files: devcontainer.json, devcontainer-extensions.json, manifest.json,
icons.json, hacs.json, .markdownlint.json, and translation_schema.json.
No content changes.

Release-Notes: skip
This commit is contained in:
Julian Pawlowski 2026-04-12 14:15:04 +00:00
parent a957334990
commit a93ad1ac96
7 changed files with 446 additions and 464 deletions

View file

@ -1,6 +1,4 @@
{ {
"recommendations": [], "recommendations": [],
"unwantedRecommendations": [ "unwantedRecommendations": ["ms-python.pylint"]
"ms-python.pylint"
]
} }

View file

@ -7,11 +7,7 @@
"PYTHONASYNCIODEBUG": "1", "PYTHONASYNCIODEBUG": "1",
"TIBBER_PRICES_DEV": "1" "TIBBER_PRICES_DEV": "1"
}, },
"forwardPorts": [ "forwardPorts": [8123, 3000, 3001],
8123,
3000,
3001
],
"portsAttributes": { "portsAttributes": {
"8123": { "8123": {
"label": "Home Assistant", "label": "Home Assistant",
@ -56,9 +52,7 @@
"reportUnusedCoroutine": "none", "reportUnusedCoroutine": "none",
"reportMissingTypeStubs": "none" "reportMissingTypeStubs": "none"
}, },
"python.analysis.include": [ "python.analysis.include": ["custom_components/tibber_prices"],
"custom_components/tibber_prices"
],
"python.analysis.exclude": [ "python.analysis.exclude": [
"**/.venv/**", "**/.venv/**",
"**/venv/**", "**/venv/**",
@ -74,9 +68,7 @@
], ],
"python.terminal.activateEnvironment": true, "python.terminal.activateEnvironment": true,
"python.terminal.activateEnvInCurrentTerminal": true, "python.terminal.activateEnvInCurrentTerminal": true,
"python.testing.pytestArgs": [ "python.testing.pytestArgs": ["--no-cov"],
"--no-cov"
],
"[json]": { "[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode", "editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true, "editor.formatOnSave": true,
@ -112,15 +104,11 @@
"markdown.validate.fragmentLinks.enabled": "ignore", "markdown.validate.fragmentLinks.enabled": "ignore",
"json.schemas": [ "json.schemas": [
{ {
"fileMatch": [ "fileMatch": ["homeassistant/components/*/manifest.json"],
"homeassistant/components/*/manifest.json"
],
"url": "${containerWorkspaceFolder}/schemas/json/manifest_schema.json" "url": "${containerWorkspaceFolder}/schemas/json/manifest_schema.json"
}, },
{ {
"fileMatch": [ "fileMatch": ["homeassistant/components/*/translations/*.json"],
"homeassistant/components/*/translations/*.json"
],
"url": "${containerWorkspaceFolder}/schemas/json/translation_schema.json" "url": "${containerWorkspaceFolder}/schemas/json/translation_schema.json"
} }
], ],

View file

@ -1,15 +1,11 @@
{ {
"domain": "tibber_prices", "domain": "tibber_prices",
"name": "Tibber Price Information & Ratings", "name": "Tibber Price Information & Ratings",
"codeowners": [ "codeowners": ["@jpawlowski"],
"@jpawlowski"
],
"config_flow": true, "config_flow": true,
"documentation": "https://github.com/jpawlowski/hass.tibber_prices", "documentation": "https://github.com/jpawlowski/hass.tibber_prices",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"issue_tracker": "https://github.com/jpawlowski/hass.tibber_prices/issues", "issue_tracker": "https://github.com/jpawlowski/hass.tibber_prices/issues",
"requirements": [ "requirements": ["aiofiles>=23.2.1"],
"aiofiles>=23.2.1"
],
"version": "0.30.0" "version": "0.30.0"
} }