mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-09-07 15:07:17 +00:00
Restores the import map and bare-specifier imports across all components, and instead polyfills import map support for Safari on iPadOS 15 (which has ES modules but not import maps) via es-module-shims, loaded unconditionally since it detects native support and no-ops there. The previous approach converted every component to relative imports through a dependencies.js facade and permanently sed-patched the vendored preact-hooks build, baking the compatibility workaround into the whole codebase instead of keeping it encapsulated in index.html. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
17 lines
392 B
JSON
17 lines
392 B
JSON
{
|
|
"name": "@gesellix/bose-soundtouch",
|
|
"private": true,
|
|
"description": "Controlling and preserving Bose SoundTouch devices",
|
|
"repository": "https://github.com/gesellix/bose-soundtouch",
|
|
"license": "MIT",
|
|
"author": "Tobias Gesellchen",
|
|
"engines": {
|
|
"node": ">=24.0.0"
|
|
},
|
|
"dependencies": {
|
|
"es-module-shims": "2.8.4",
|
|
"htm": "3.1.1",
|
|
"preact": "10.29.8"
|
|
}
|
|
}
|