comparison MODULE.bazel @ 242:543df0fe7168

[tools] Add full HLS player support
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 13:14:41 -0700
parents 9c2eec61a152
children 70f2a3dafc1c
comparison
equal deleted inserted replaced
241:9c2eec61a152 242:543df0fe7168
41 build_file_content = """ 41 build_file_content = """
42 exports_files(["bin/cwebp"]) 42 exports_files(["bin/cwebp"])
43 """, 43 """,
44 ) 44 )
45 45
46 http_archive(
47 name = "hlsjs",
48 urls = ["https://github.com/video-dev/hls.js/releases/download/v1.6.16/release.zip"],
49 sha256 = "09c827969e702e82be694da80dbf16dbdf5ff6819c33a374b1757e1bc0adb458",
50 build_file_content = """
51 exports_files(
52 ["dist/hls.min.js"],
53 visibility = ["//visibility:public"],
54 )
55 """,
56 )
57
46 node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node") 58 node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node")
47 node.toolchain(node_version = "20.18.0") 59 node.toolchain(node_version = "20.18.0")
48 use_repo(node, "nodejs") 60 use_repo(node, "nodejs")
49 61
50 npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm") 62 npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm")