fix(uptimelink-webwidget): Modernize element props (use accessor), bump deps, add CI/workflows, export pages and update package metadata/docs

This commit is contained in:
2025-11-30 17:30:38 +00:00
parent 368ddec10d
commit 53af713533
15 changed files with 3662 additions and 2629 deletions

View File

@@ -9,22 +9,24 @@
"scripts": {
"test": "npm run build",
"build": "tsbuild tsfolders --allowimplicitany && tsbundle element --production",
"watch": "tswatch element"
"watch": "tswatch element",
"buildDocs": "tsdoc"
},
"author": "Lossless GmbH",
"license": "UNLICENSED",
"dependencies": {
"@design.estate/dees-catalog": "^1.3.3",
"@design.estate/dees-domtools": "^2.1.1",
"@design.estate/dees-element": "^2.0.39",
"@design.estate/dees-wcctools": "^1.0.90"
"@design.estate/dees-catalog": "^2.0.0",
"@design.estate/dees-domtools": "^2.3.6",
"@design.estate/dees-element": "^2.1.3",
"@design.estate/dees-wcctools": "^1.2.1"
},
"devDependencies": {
"@git.zone/tsbuild": "^2.2.0",
"@git.zone/tsbundle": "^2.1.0",
"@git.zone/tsrun": "^1.3.3",
"@git.zone/tswatch": "^2.0.37",
"@push.rocks/projectinfo": "^5.0.2"
"@git.zone/tsbuild": "^3.1.2",
"@git.zone/tsbundle": "^2.6.1",
"@git.zone/tsrun": "^2.0.0",
"@git.zone/tswatch": "^2.2.1",
"@push.rocks/projectinfo": "^5.0.2",
"@types/node": "^24.10.1"
},
"files": [
"ts/**/*",
@@ -52,5 +54,16 @@
"UI",
"frontend",
"npm package"
]
],
"repository": {
"type": "git",
"url": "https://code.foss.global/uptime.link/webwidget.git"
},
"bugs": {
"url": "https://code.foss.global/uptime.link/webwidget/issues"
},
"homepage": "https://code.foss.global/uptime.link/webwidget#readme",
"pnpm": {
"overrides": {}
}
}