Files
meshcore-bot/package.json
T
Gerard Hickey c41501eb48 feat(web_viewer): manage local plugin settings (#272)
Discover local commands and services in the Plugins UI and route their settings to the local config overlay. Upgrade GitHub Actions to Node 24-capable majors and migrate frontend linting to ESLint 10 flat config. Keep command and service discovery namespaces isolated and align duplicate-name handling with runtime loading.
2026-09-13 18:36:29 -07:00

19 lines
678 B
JSON

{
"name": "meshcore-bot-frontend",
"version": "0.0.1",
"private": true,
"description": "Frontend linting for meshcore-bot web viewer templates",
"scripts": {
"lint:html": "htmlhint \"modules/web_viewer/templates/**/*.html\"",
"lint:js": "eslint \"modules/web_viewer/templates/**/*.html\" modules/web_viewer/static/js/dashboard.js modules/web_viewer/static/js/channel_operations.js",
"lint:frontend": "npm run lint:html && npm run lint:js",
"test:contacts": "node --test tests/js/contacts_manager.test.mjs"
},
"devDependencies": {
"eslint": "^10.8.0",
"eslint-plugin-html": "^8.1.4",
"globals": "^16.5.0",
"htmlhint": "^1.1.4"
}
}