Create a local node repository as per https://github.com/ankitects/anki/blob/2.1.49/docs/new-platform.md#nodejs --- anki-2.1.49/defs.bzl +++ anki-2.1.49_patched/defs.bzl @@ -44,7 +44,14 @@ python_runtime = "@python//:python", ) - node_repositories(package_json = ["@ankidesktop//ts:package.json"]) + native.local_repository( + name = "local_node", + path = "local_node", + ) + node_repositories( + package_json = ["@ankidesktop//ts:package.json"], + vendored_node = "@local_node//:node", + ) yarn_install( name = "npm", --- /dev/null +++ anki-2.1.49_patched/local_node/BUILD.bazel @@ -0,0 +1 @@ +exports_files(["node/bin/node"] + glob(["node/lib/node_modules/**"]))