)]}'
{
  "id": "545ba173856c21e8cc06d30b2a3f613a847a263e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "db791e1ce3dc039e6b74e5890832c17997bbe036",
      "name": ".bazelignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd879cbdbbe9c478ea0a584cb26b8ba7ce711853",
      "name": ".bazelrc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0398edcaba28272ae0aa012265f7b9fc957dacec",
      "name": ".clang-format"
    },
    {
      "mode": 40960,
      "type": "blob",
      "id": "3e4e48b0b5fe6b468434d6767749b399319f2da2",
      "name": ".dockerignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5204bc260c653d96e87266f545bfb43791bade0d",
      "name": ".eslintrc.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9197fde0e38b32eabb0cc5619474b005ad73e817",
      "name": ".gitattributes"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33e6059b15ebfd9d7ad6a13f6e97d0bc15915f19",
      "name": ".gitignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60ce6bdf6639688d12548c9ebc826edca2db7068",
      "name": ".gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "312c397bcd3b203411f5ffcca73c8435227ee2bf",
      "name": ".prettierrc.js"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "172a5244e25b132df57be4c9d883339df34a2b4c",
      "name": ".pylintrc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b13fcec38e17829ba0204d87fb8d90649cd0dd79",
      "name": "AUTHORS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35c1531181c2a4cb2cc9b4bdd9eb14b36a499b7f",
      "name": "BUILD"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "039c90d534d9f311f1fec45f2f839059b9e8f443",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dbd4c52990db4025a9e62fb2855b0b34d25d9cd",
      "name": "BUILDCONFIG.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c7b27766ce6297960100e0a41502c0f97fa13dd",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d645695673349e3947e8e5ae42332d0ac3164cd7",
      "name": "LICENSE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f584bdc4c8dc8c4e686771a2f676730b1df1c492",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3047aef419496cd332ba5912bc2334dd767ef46",
      "name": "PW_PLUGINS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c6da1dcc61a8c4ba554c68d5e78d13c2ed72e38",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b37b8e30a6aa9c3a3963c1547c92034d726131ab",
      "name": "WORKSPACE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60afac225768df6bcdf885c8eba5131be727ef8b",
      "name": "activate.bat"
    },
    {
      "mode": 40960,
      "type": "blob",
      "id": "eba538975a899f9cb7678f85fbbf2dbff62515df",
      "name": "activate.sh"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c46a29c90798812b6d2d03d79a7925e50762885",
      "name": "bootstrap.bat"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99dcad0f4be0830146694260b4a11beda9d40f9a",
      "name": "bootstrap.sh"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c92c53e43023c708372e5a1eefc80d6a39581e1a",
      "name": "build_overrides"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e74982be7a764ad9ffe44861f3c0451865aff941",
      "name": "docker"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e1cdad733deaa402331f694fa8935c965bc3761d",
      "name": "docs"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a05c4f1ca02cbdd76261e8707c22654deaaa9440",
      "name": "modules.gni"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a37e1c1c0416cf103002c5f6ec9bb24dbde0843f",
      "name": "package.json"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d48303763f1e611d89874457e4561ed3f4cde455",
      "name": "pw_allocator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "527417f78ca8cad56c4e228d26542fb4d32be078",
      "name": "pw_analog"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cfc7948b4dcf039a58db8b2d16a474ec4511bb61",
      "name": "pw_arduino_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a2200acd8d882f9d1138d09735f72081786173fd",
      "name": "pw_assert"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0c50de8e8163ffbe757886a9b150ebfeccd81e08",
      "name": "pw_assert_basic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "badfdab48795ad7207b762ca6b8a6d99f297698f",
      "name": "pw_assert_log"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "58e81e74a76abd4fb0867a0ba4a9993482b41eb8",
      "name": "pw_base64"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9fd8f929ab086e8ded3447a3a50ad39baadae0e9",
      "name": "pw_bloat"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "499ed2a2a9217a2b06d3846f830ffd4b6d2309c2",
      "name": "pw_blob_store"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c1628370d74c86a574fc2333319cd0c5564f0606",
      "name": "pw_boot_armv7m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ff3ca1a8eb1688db12447658ac9aa76aa4f0aeb6",
      "name": "pw_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8f9a6c52e637a5d958e78b090cfac486bb846cdc",
      "name": "pw_bytes"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "810839003fc4faf2b1d786121d4d9008f94ca7de",
      "name": "pw_checksum"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "28e7b60aa1119738d9f7ef9be451b0535676b1aa",
      "name": "pw_chrono"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "813bdaff72fb3b2778f435c6f850624edc5b8e91",
      "name": "pw_chrono_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ab71e9c98ec5df48184c708a56be01cce7238832",
      "name": "pw_chrono_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9dc69a1cea1cc1c1f5616e2492909c87ce11301f",
      "name": "pw_chrono_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b82da0b1eeca87e68244597945a6a521c8403222",
      "name": "pw_chrono_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7202ea464c1b74314d620355c9b5d0e95f6e6638",
      "name": "pw_cli"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e23a5b585d555e09a7928a5df30948f9316ec8f0",
      "name": "pw_console"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "05ee4d77f71c4c6ec9a9cb1dfebad11100da25f9",
      "name": "pw_containers"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "958ebd55b521b20a2d4a5bc3b9321aa15501cb96",
      "name": "pw_cpu_exception"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "caee02b15de1fbc8ed7edb7a9bf91d08185c4239",
      "name": "pw_cpu_exception_cortex_m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1b098e6faaf54223dc51036c4d024f7dd94767c2",
      "name": "pw_docgen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f313afb0216bf7eebbd7f0e523483b01604a83e1",
      "name": "pw_doctor"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "27d0fe7e2edfb691779da164d00b6c54bbaf08e5",
      "name": "pw_env_setup"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8d508cfa3cabd7fe1519b747b8fd00ba46ac835f",
      "name": "pw_function"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ffe96995ef3e82f9fef815918b4e20c3f78916bf",
      "name": "pw_fuzzer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eeb193503e7e66b98a9449d4b16766ce6ec67bb1",
      "name": "pw_hdlc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "27ba29ff07180ad18014f1a8ad3b2287c92890cc",
      "name": "pw_hex_dump"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "46bdb15972f0c2be3fb35887461295110ca059a0",
      "name": "pw_i2c"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c0cc59e43ffedff890d23f540545fff5c68f1998",
      "name": "pw_interrupt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9344dee203c4f6cfa4f636c4dc253e79cf0fe5eb",
      "name": "pw_interrupt_cortex_m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "764ec798e549e4cf35dffcb04f8225d78f54928b",
      "name": "pw_kvs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d89e69af850b515dee9f9e808daa6d670fc89002",
      "name": "pw_libc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e21c0dded77ae7d1b50e1883cf94e51d2da71b75",
      "name": "pw_log"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c2e1e4c20eb33c3c5e040a3f43c879b795ec2e6d",
      "name": "pw_log_basic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6f5877e60ced58a54e075dc256313fb3ddccc4fc",
      "name": "pw_log_multisink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fdce55791b2862708810ed0ae33f869aa72dde68",
      "name": "pw_log_null"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "57ae461f1f60bed82634bcc1269773b4e95e684d",
      "name": "pw_log_rpc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d99b9b68a7893fd194c19163da47ca7aa47ea81e",
      "name": "pw_log_sink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f6fb524daf5d8db58b6dd4de00b0cbb01f8b62e7",
      "name": "pw_log_tokenized"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0b0232106762008752b05d281134b092a7416834",
      "name": "pw_malloc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5e9dfb4993c30aa84e1a37357977feeed9a5744f",
      "name": "pw_malloc_freelist"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "33230914c4fd4042507ba8504e30645d01181e9b",
      "name": "pw_metric"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c13ecc112a69d703f77eac994bc203616ebe457f",
      "name": "pw_minimal_cpp_stdlib"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aac28f0e7e0ec18872c497ca0bf75f6102312601",
      "name": "pw_module"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "15aad783b95fda9b6599daa9f5c4ab51764fdbe9",
      "name": "pw_multisink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b94d1fae7b0d6372a0c59c72e2d0e88c9d983ff4",
      "name": "pw_package"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ae2b8a48c5b8b50f51dc0d5e8e1480932155b82e",
      "name": "pw_persistent_ram"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1e9ce43de6acfde7214cc21ab17006bf0ccf8029",
      "name": "pw_polyfill"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "63241ea23225b2a505cc66d7471cbe1a57d03ee7",
      "name": "pw_preprocessor"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5c04b82eff70c7ba851c12340693f629f188a562",
      "name": "pw_presubmit"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2e95d4e8c9e9e21fe703bd9ad770f1757e75c59f",
      "name": "pw_protobuf"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "380c5e63141aa0e0c77ad20c97ec3d33609285f0",
      "name": "pw_protobuf_compiler"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "75730dde6e91ae4fd0f82b5ccc7319033f331f1e",
      "name": "pw_random"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2cced69d937701cd5984511aa6fadf94e51f81b6",
      "name": "pw_result"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2ba7e7e1edfd31ac25a6e3333670f2e264747b10",
      "name": "pw_ring_buffer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "12920e8056deafc026deb7992e2400eed19f1ec2",
      "name": "pw_router"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "803802cf161aa99a3f62e0e20092caf779dc8c64",
      "name": "pw_rpc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d32568b37afe565b49f32e707ddf0fc4264f8d2b",
      "name": "pw_snapshot"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "646f27fe3237d039d5d08a58e784e8a2d06c4b84",
      "name": "pw_span"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ad96bd22ce380a67253777ea6bc0d4e4eb68cf80",
      "name": "pw_status"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4e95e597b9ee14c3dbff5841693b50c482c489ff",
      "name": "pw_stm32cube_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5179a07b76a210ba5dc08fa4198682a2662c6636",
      "name": "pw_stream"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "44fbbfe64adacd359eed832fa1c4d69f521cd2be",
      "name": "pw_string"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fe74c4b9b49729cacc98654437b68e7b334b402f",
      "name": "pw_sync"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9c0f993ef0de54fdc41c3eeb4ff1ede728e7c592",
      "name": "pw_sync_baremetal"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4b126ca79a6ad9e2cce3d2f3185599fb945ca07f",
      "name": "pw_sync_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9c547a98713a41373574b329b346c1c851d2f28c",
      "name": "pw_sync_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d812dba7a80b34707d4e7d337c1876bdf95be4f7",
      "name": "pw_sync_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fa7b92ee77c17416aeb5af1d42296008598fed0a",
      "name": "pw_sync_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4a7c2696ffb3c3239418aa15f1d75fddd6dd0585",
      "name": "pw_sys_io"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "210adbcb2d598706000cd13c360bdba9b77b434c",
      "name": "pw_sys_io_arduino"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8a4ea84f5c19157cc1a6973e1c7f04f0c322d091",
      "name": "pw_sys_io_baremetal_lm3s6965evb"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9d87e33e8329711e9094edeb9fd37cdd6a21d9e0",
      "name": "pw_sys_io_baremetal_stm32f429"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d613643bbd28b29aaa0a722dfd34ea02743e838f",
      "name": "pw_sys_io_stdio"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e049cf9e83a0a9390950af0918ac06c5058ebe4e",
      "name": "pw_target_runner"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d2ddf70c0ec990066c977c8b0f60516cb1a0d8f7",
      "name": "pw_thread"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b1f543367bd8c1e4916f24b200e81d537fef513d",
      "name": "pw_thread_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3667613df830f85d678dc17b04ca35840941a121",
      "name": "pw_thread_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2b43474d3a27f87b3f4df31de391d762a2cfde93",
      "name": "pw_thread_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ecfdd5eaca74583639dc9e5cf400c90279fb571d",
      "name": "pw_thread_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bc8ff08c5c24cde3333cacef7306210c4ea459bc",
      "name": "pw_tokenizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e19a4ea9ea233a386a0a25307af5dbf87fc26cd2",
      "name": "pw_tool"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "022587df059578c249c01fff950e349b5b17b856",
      "name": "pw_toolchain"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a1d74e9af32ff46b315ad9e6413d4df84b8a7659",
      "name": "pw_trace"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d689d8ea19e15654be4faa0d5865eb949dc0aac6",
      "name": "pw_trace_tokenized"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "58b3919f0ac6921b1fdb63c20f1b79511d55ad10",
      "name": "pw_transfer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b2c61f0a3ac35937e6a53f29285ddd07f98331d2",
      "name": "pw_unit_test"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "61c79012d88558ab2e8fb5c154590966bab2ffdf",
      "name": "pw_varint"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2ed72faa8a8b100710775218489a1f19cfdae078",
      "name": "pw_watch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "60f7c0fcbc91e89dd8f374874f02f17a614ebba1",
      "name": "pw_web_ui"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ec99173bd72a4619707ca6942c6981b66c5b076d",
      "name": "targets"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d69b36d607b9c81cb8d706a57785bc40eaadbf11",
      "name": "third_party"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4204d64ca05bd473d12b2b1323eb876a2bf2394",
      "name": "tsconfig.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ff67081763ed7401f82bdb46ac1bae957967794",
      "name": "yarn.lock"
    }
  ]
}
