A music player that connects to your cloud/distributed storage.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: publish prep

+77 -10
+77 -10
deno.jsonc
··· 26 26 "xxh32": "npm:xxh32@^2.0.5", 27 27 28 28 // music-metadata 29 - // NOTE: A lot of issues with `node:` imports, hence this mess. 30 - "@tokenizer/http": "https://esm.sh/@tokenizer/http@0.9.2/lib/http-client.js", 31 - "@tokenizer/range": "https://esm.sh/@tokenizer/range@0.13.0/lib/index.js", 32 - "music-metadata": "https://esm.sh/music-metadata@11.9.0/lib/core.js", 29 + "@tokenizer/http": "npm:@tokenizer/http@^0.9.2", 30 + "@tokenizer/range": "npm:@tokenizer/range@^0.13.0", 31 + "music-metadata": "npm:music-metadata@^11.10.6", 33 32 34 33 // Webamp 35 34 "webamp": "npm:webamp@^2.2.0", ··· 51 50 "lume/jsx-runtime": "https://cdn.jsdelivr.net/gh/oscarotero/ssx@0.1.14/jsx-runtime.ts", 52 51 }, 53 52 "exports": { 54 - "./common/*": "./src/common/*", 55 - "./components/*": "./src/components/*", 56 - "./definitions/*": "./src/definitions/*", 57 - "./themes/*": "./src/themes/*", 53 + // .js 54 + "./common/constituents/default.js": "./src/common/constituents/default.js", 55 + "./common/constituents/default/config.js": "./src/common/constituents/default/config.js", 56 + "./common/element.js": "./src/common/element.js", 57 + "./common/signal.js": "./src/common/signal.js", 58 + "./common/worker.js": "./src/common/worker.js", 59 + "./common/worker/rpc.js": "./src/common/worker/rpc.js", 60 + "./common/utils.js": "./src/common/utils.js", 61 + "./components/configurator/input/element.js": "./src/components/configurator/input/element.js", 62 + "./components/configurator/input/worker.js": "./src/components/configurator/input/worker.js", 63 + "./components/configurator/output/element.js": "./src/components/configurator/output/element.js", 64 + "./components/engine/audio/element.js": "./src/components/engine/audio/element.js", 65 + "./components/engine/queue/element.js": "./src/components/engine/queue/element.js", 66 + "./components/engine/queue/worker.js": "./src/components/engine/queue/worker.js", 67 + "./components/input/common.js": "./src/components/input/common.js", 68 + "./components/input/opensubsonic/common.js": "./src/components/input/opensubsonic/common.js", 69 + "./components/input/opensubsonic/constants.js": "./src/components/input/opensubsonic/constants.js", 70 + "./components/input/opensubsonic/element.js": "./src/components/input/opensubsonic/element.js", 71 + "./components/input/opensubsonic/worker.js": "./src/components/input/opensubsonic/worker.js", 72 + "./components/input/s3/common.js": "./src/components/input/s3/common.js", 73 + "./components/input/s3/constants.js": "./src/components/input/s3/constants.js", 74 + "./components/input/s3/element.js": "./src/components/input/s3/element.js", 75 + "./components/input/s3/worker.js": "./src/components/input/s3/worker.js", 76 + "./components/orchestrator/input/element.js": "./src/components/orchestrator/input/element.js", 77 + "./components/orchestrator/output/element.js": "./src/components/orchestrator/output/element.js", 78 + "./components/orchestrator/process-tracks/element.js": "./src/components/orchestrator/process-tracks/element.js", 79 + "./components/orchestrator/process-tracks/worker.js": "./src/components/orchestrator/process-tracks/worker.js", 80 + "./components/orchestrator/queue-audio/element.js": "./src/components/orchestrator/queue-audio/element.js", 81 + "./components/orchestrator/queue-tracks/element.js": "./src/components/orchestrator/queue-tracks/element.js", 82 + "./components/orchestrator/queue-tracks/worker.js": "./src/components/orchestrator/queue-tracks/worker.js", 83 + "./components/orchestrator/search-tracks/element.js": "./src/components/orchestrator/search-tracks/element.js", 84 + "./components/orchestrator/search-tracks/worker.js": "./src/components/orchestrator/search-tracks/worker.js", 85 + "./components/orchestrator/repeat-shuffle/element.js": "./src/components/orchestrator/repeat-shuffle/element.js", 86 + "./components/orchestrator/sources/element.js": "./src/components/orchestrator/sources/element.js", 87 + "./components/output/common.js": "./src/components/output/common.js", 88 + "./components/output/polymorphic/indexed-db/constants.js": "./src/components/output/polymorphic/indexed-db/constants.js", 89 + "./components/output/polymorphic/indexed-db/element.js": "./src/components/output/polymorphic/indexed-db/element.js", 90 + "./components/output/polymorphic/indexed-db/worker.js": "./src/components/output/polymorphic/indexed-db/worker.js", 91 + "./components/processor/artwork/constants.js": "./src/components/processor/artwork/constants.js", 92 + "./components/processor/artwork/element.js": "./src/components/processor/artwork/element.js", 93 + "./components/processor/artwork/worker.js": "./src/components/processor/artwork/worker.js", 94 + "./components/processor/metadata/common.js": "./src/components/processor/metadata/common.js", 95 + "./components/processor/metadata/element.js": "./src/components/processor/metadata/element.js", 96 + "./components/processor/metadata/worker.js": "./src/components/processor/metadata/worker.js", 97 + "./components/processor/search/constants.js": "./src/components/processor/search/constants.js", 98 + "./components/processor/search/element.js": "./src/components/processor/search/element.js", 99 + "./components/processor/search/worker.js": "./src/components/processor/search/worker.js", 100 + "./components/transformer/output/base.js": "./src/components/transformer/output/base.js", 101 + "./components/transformer/output/refiner/default/element.js": "./src/components/transformer/output/refiner/default/element.js", 102 + "./components/transformer/output/string/json/element.js": "./src/components/transformer/output/string/json/element.js", 103 + 104 + // .d.ts 105 + "./common/element.d.ts": "./src/common/element.d.ts", 106 + "./common/signal.d.ts": "./src/common/signal.d.ts", 107 + "./common/worker.d.ts": "./src/common/worker.d.ts", 108 + "./components/engine/audio/types.d.ts": "./src/components/engine/audio/types.d.ts", 109 + "./components/engine/queue/types.d.ts": "./src/components/engine/queue/types.d.ts", 110 + "./components/input/opensubsonic/types.d.ts": "./src/components/input/opensubsonic/types.d.ts", 111 + "./components/input/s3/types.d.ts": "./src/components/input/s3/types.d.ts", 112 + "./components/input/types.d.ts": "./src/components/input/types.d.ts", 113 + "./components/orchestrator/process-tracks/types.d.ts": "./src/components/orchestrator/process-tracks/types.d.ts", 114 + "./components/orchestrator/queue-tracks/types.d.ts": "./src/components/orchestrator/queue-tracks/types.d.ts", 115 + "./components/orchestrator/search-tracks/types.d.ts": "./src/components/orchestrator/search-tracks/types.d.ts", 116 + "./components/output/polymorphic/indexed-db/types.d.ts": "./src/components/output/polymorphic/indexed-db/types.d.ts", 117 + "./components/output/types.d.ts": "./src/components/output/types.d.ts", 118 + "./components/processor/artwork/types.d.ts": "./src/components/processor/artwork/types.d.ts", 119 + "./components/processor/metadata/types.d.ts": "./src/components/processor/metadata/types.d.ts", 120 + "./components/processor/search/types.d.ts": "./src/components/processor/search/types.d.ts", 121 + "./definitions/types.d.ts": "./src/definitions/types.d.ts", 122 + 123 + // .ts 124 + "./definitions/types/sh/diffuse/output/tracks.ts": "./src/definitions/types/sh/diffuse/output/tracks.ts", 58 125 }, 59 126 "tasks": { 60 127 "build": { ··· 89 156 }, 90 157 }, 91 158 "publish": { 92 - "exclude": ["!dist"], 159 + "exclude": ["!dist", "!src/definitions/types"], 93 160 "include": [ 94 161 "LICENSE", 95 - "README.md", 162 + "**/*.md", 96 163 "src/**/*.css", 97 164 "src/**/*.ico", 98 165 "src/**/*.jpg",