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>
50 lines
1.5 KiB
JSON
50 lines
1.5 KiB
JSON
{
|
|
"name": "@gesellix/bose-soundtouch",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "@gesellix/bose-soundtouch",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"es-module-shims": "2.8.4",
|
|
"htm": "3.1.1",
|
|
"preact": "10.29.8"
|
|
},
|
|
"engines": {
|
|
"node": ">=24.0.0"
|
|
}
|
|
},
|
|
"node_modules/es-module-shims": {
|
|
"version": "2.8.4",
|
|
"resolved": "https://registry.npmjs.org/es-module-shims/-/es-module-shims-2.8.4.tgz",
|
|
"integrity": "sha512-ea5srn5L89PWVad6Qle6r2kg+HvvLiL/GHqgNx06eFrkERHkrTFWaqo1w8Sd+XI3Xr0iAG5x3ZQ7mQ/hnQzNpA==",
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/htm": {
|
|
"version": "3.1.1",
|
|
"resolved": "https://registry.npmjs.org/htm/-/htm-3.1.1.tgz",
|
|
"integrity": "sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==",
|
|
"license": "Apache-2.0"
|
|
},
|
|
"node_modules/preact": {
|
|
"version": "10.29.8",
|
|
"resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz",
|
|
"integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==",
|
|
"license": "MIT",
|
|
"funding": {
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/preact"
|
|
},
|
|
"peerDependencies": {
|
|
"preact-render-to-string": ">=5"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"preact-render-to-string": {
|
|
"optional": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|