)]}'
{
  "id": "0f18aa1e0cdb2b739f45c162f9434c4ac5df081c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "db791e1ce3dc039e6b74e5890832c17997bbe036",
      "name": ".bazelignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e70ca8c7bbe2aa60fd1593a36809c25577769b09",
      "name": ".bazelrc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0398edcaba28272ae0aa012265f7b9fc957dacec",
      "name": ".clang-format"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86c2f3602c95f6898d1c93d19783655ef3c42d8b",
      "name": ".clang-tidy"
    },
    {
      "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": "b914aa0d2f130ffa364e00fe1d01ebaa338521f3",
      "name": ".gitignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f898dae589ccc5b87649876633d857778605a446",
      "name": ".gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "312c397bcd3b203411f5ffcca73c8435227ee2bf",
      "name": ".prettierrc.js"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8878c89567635430d8c8237c9ce1d5a61573964",
      "name": ".pylintrc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b13fcec38e17829ba0204d87fb8d90649cd0dd79",
      "name": "AUTHORS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93e3622f666ee9d020a29f8111bbf013939f520e",
      "name": "BUILD.bazel"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e153449b521646bde751bf3415b7f5f3af548c7",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dbd4c52990db4025a9e62fb2855b0b34d25d9cd",
      "name": "BUILDCONFIG.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b93aeb2e7a5f749a5911acd23aabea6981e68fd",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d645695673349e3947e8e5ae42332d0ac3164cd7",
      "name": "LICENSE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d964ce665d590d74ba76381e3e7c0c80cfab9c1",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3047aef419496cd332ba5912bc2334dd767ef46",
      "name": "PW_PLUGINS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8548ab45148b73d3448e348d0aafb01287bfef25",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7aa75c693b4e801c3cc3ec0f279c45f0e461f9a8",
      "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": "88d616c121fd6b3bb7557938ddc49201be458726",
      "name": "docs"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b69ad036872eaae6f958597f4a3b949f5946870e",
      "name": "modules.gni"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af9011e0bede70a46d3140ceca4cbf09ddea76e6",
      "name": "package.json"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e6adc54dd309618a4926d06f764b1a37c22d3e05",
      "name": "pw_allocator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "24bea559c5c978da6576d7b3786182c22f4d21d5",
      "name": "pw_analog"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7ad9c3e6192894c5268a07f758fd2d5a7f7245ab",
      "name": "pw_android_toolchain"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3a367597f72b50640683ffdde3ca5ac396bb9a45",
      "name": "pw_arduino_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3f1da76f867daeeebd8b632516a74af57c0037a1",
      "name": "pw_assert"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c537031b521a2e682daad0629a5a0035e8b0d5b2",
      "name": "pw_assert_basic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d38b4ff752b773dd2f821ea5d3e0e973b9674155",
      "name": "pw_assert_log"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "40841d75e212308c837f4f8195e090e8d79010c8",
      "name": "pw_base64"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "36dcb177a425f5a962658f7bb4fac560df9d3739",
      "name": "pw_bloat"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f5a9b05fc65fcd492020b2feb6d0d2173fbf471a",
      "name": "pw_blob_store"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6ec467f9ba12ebdef50fb6a25b696df1f4c07f5a",
      "name": "pw_bluetooth_hci"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "566bc8227bb939b58404fd762129d85c504eb300",
      "name": "pw_boot"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "138e7d6d21ba88f4891a8cc26bdfacdf1779be6b",
      "name": "pw_boot_cortex_m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "008cd94bd1a9ddd3e08bbb087c2bccbd7821194f",
      "name": "pw_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1942df0f5392f8c08295b4839268011c230a19d8",
      "name": "pw_build_info"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e836f77792938c3e556c8d892ce8fdb1a1882b5b",
      "name": "pw_bytes"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "194ecdacbd14b72ccc374e9c6c33b4dab0aeb1d2",
      "name": "pw_checksum"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cf2f47ba6d243e00583a448fb8a4f4ce4d1054a1",
      "name": "pw_chrono"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "57ac6601ad58c9e58316e602f761c5f1f94e9596",
      "name": "pw_chrono_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b0e22e28c39b56bcedb6df455f52b14b3b2a317d",
      "name": "pw_chrono_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "07327eaab914ab853da5c8327bd1134d2282d018",
      "name": "pw_chrono_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fdf2064f6c8891e263b6ffe43a18062de0f35f70",
      "name": "pw_chrono_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9089b373b03a38a38096783fe73ea56749461448",
      "name": "pw_cli"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "43b8ed3d1bdc2f7b09c160b907080d62972b687a",
      "name": "pw_console"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ce9372e120fdef9c18e5d8cae39ff870567dc523",
      "name": "pw_containers"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1c03a817a0910d1ef1a8b03d35f235fe8c5fb3db",
      "name": "pw_cpu_exception"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4871a3ffe127d37b5db97928c78b3656cbdb8c55",
      "name": "pw_cpu_exception_cortex_m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "56543ce8cc80d76a1f4cd78e3c2cae82819d4f06",
      "name": "pw_crypto"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4f7136f04845b0be9ad361d918b1416c5a30c14e",
      "name": "pw_docgen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "28fe66b7388fbcc52df918d0bcc5435991270d8c",
      "name": "pw_doctor"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bd32161be44b5e0f769f147edfa115b0c8a53170",
      "name": "pw_env_setup"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "91c0c516ec6575f9cacc3be929cea400b53ec6b7",
      "name": "pw_file"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "efcfcf61dffa20912975019b4965bb173e8e2dbc",
      "name": "pw_function"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "edeb09507a63f6ce73c148f66573813523a0f95f",
      "name": "pw_fuzzer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "61164834cf858c4d0fb720435fca6d48a39569cb",
      "name": "pw_hdlc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "44170388acff9d045df6faf86964d7ea2c2ec36b",
      "name": "pw_hex_dump"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e63ae5a34912080011875aeafa8a3967a2ae27be",
      "name": "pw_i2c"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b9cdf0fdc75ce0a3ac7503aff3e28ed520010e40",
      "name": "pw_interrupt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8a4b43780ab59d5d7081e2557f27026f84fba77f",
      "name": "pw_interrupt_cortex_m"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "305e5d9739707fd335244c338bf3e139cc9d55e0",
      "name": "pw_kvs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "de2dde17e3db3c1f9fe98fd87bebd95012014e01",
      "name": "pw_libc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9fad8bd3c7236c863bb45342656c736ef463e1a7",
      "name": "pw_log"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ba7f1f158f235eba132f4e7fada0212888ab9d5e",
      "name": "pw_log_basic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c45f32a0b98bf9b404bb2748cd301eccf65b4e59",
      "name": "pw_log_null"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0e3b2e53b55065ce001cd07a9589d686bffedc4e",
      "name": "pw_log_rpc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "000f4c48adcc4469d44c7b9bd31d0b3737f55ba5",
      "name": "pw_log_tokenized"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cd22217367b510afa84d81104afa2aa7fc4cb5d7",
      "name": "pw_malloc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3233fddf7535adc0ddfd26fe4fcde3be874a700e",
      "name": "pw_malloc_freelist"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "53fccc9ccdb6451f569d51a10863a6040385d9b2",
      "name": "pw_metric"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bbccd34dbd5e16cf57b53fcf233796480df06e9c",
      "name": "pw_minimal_cpp_stdlib"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eb692776f181b190e61036075b04a9129bcb203c",
      "name": "pw_module"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "77f9281d9f1bc9d52dd85fb2b81514c5cd519408",
      "name": "pw_multisink"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "849a48f704c45c0c1e207917c608450ab4e61c80",
      "name": "pw_package"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "486cafb24cb20b323890d81bfcccfff1b697d949",
      "name": "pw_persistent_ram"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ca01e0ec1cf3afc05dd96b35a8ee275f8ba19923",
      "name": "pw_polyfill"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8535e84a38769c467f07d85c58252e54127718e1",
      "name": "pw_preprocessor"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a2ca6bf72d583eba4f2157af7272c9cd8675a36b",
      "name": "pw_presubmit"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b08f1f98d18bf25ff092f650cbb24b9b497d43de",
      "name": "pw_protobuf"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "baa3b745199522522bf8958235a9cc2914d91794",
      "name": "pw_protobuf_compiler"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1acbbad7027b30ac3a68d3cf000798930f36d579",
      "name": "pw_random"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "517645136f1b99a00e19193c7f2c0a22d76908d3",
      "name": "pw_result"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5eee3d07e3c371a22be109234c4b97fc13bdd615",
      "name": "pw_ring_buffer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cad05dae3a0267fc6e1d69ea6d06caac2d7794d3",
      "name": "pw_router"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "16fce0dbd5686235f1eedcc781daece59a546203",
      "name": "pw_rpc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "76798209a139478aa2745e7cdaf28621479e7eb5",
      "name": "pw_snapshot"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b5ba3748e44cc3fc4b602bfe9c2d3928562e0366",
      "name": "pw_software_update"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "20340507156ee029435339e181bad91949245861",
      "name": "pw_span"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c70e98423132931277fb468f01b284cbd8530e10",
      "name": "pw_status"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "54b1c613f0fc1808958e01da682e2067018f8d8d",
      "name": "pw_stm32cube_build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b9be5fc47049d4ef1b99e1e30fbaca1946e97922",
      "name": "pw_stream"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9bf024bc277fae2744388800192729def1bd5f5b",
      "name": "pw_string"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea7000c1414b50fa9d524926e00ca7b5190e88ba",
      "name": "pw_symbolizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0d73eb8e5cba071a3f91fdc616482e025502eeb2",
      "name": "pw_sync"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aa76942abec079cd2d36be7894e57c0a4e2e197b",
      "name": "pw_sync_baremetal"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aa8be6c8b10d24e16d5e66cdf3d9d6d113b95966",
      "name": "pw_sync_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4fbe6fef5037ba5ff28a2f6d5836baa92f2690b0",
      "name": "pw_sync_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f7ff78acfe8f071fe16859fcc94aeb755b4a8714",
      "name": "pw_sync_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d15bf16f486679446d61ea40b38052eaaadaff11",
      "name": "pw_sync_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "32cd8691fa6d0c13e7ff42cf9f5c5bc683728845",
      "name": "pw_sys_io"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0adcb8158f6679ebba3892341e8fc9cb3377b081",
      "name": "pw_sys_io_arduino"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9bb845e8198a06656cf0f0a329c29ee1a64dbb6b",
      "name": "pw_sys_io_baremetal_lm3s6965evb"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a53cd10fa5bc5b4cdd1c379e02bb2ee129a1809f",
      "name": "pw_sys_io_baremetal_stm32f429"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6001b7580fc2223c3c8abb67ee44bcfe7191be12",
      "name": "pw_sys_io_stdio"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e049cf9e83a0a9390950af0918ac06c5058ebe4e",
      "name": "pw_target_runner"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8d5d46cfd207e1f6569f09a9763da533dcc0b958",
      "name": "pw_thread"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "678ce3e1ff978624c708090f08852cecb8c08d56",
      "name": "pw_thread_embos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "55cf7094eb9698685d73b49a181a7dfa447ce71d",
      "name": "pw_thread_freertos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "947137c7af0f92b6ac7b20e2d7b2ade23f897309",
      "name": "pw_thread_stl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "762b2469544a54d253dee1c9b018ededf0d26709",
      "name": "pw_thread_threadx"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "249c3662088a13e6fb7f1f870f90258454a0abf7",
      "name": "pw_tls_client"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0cbc74c148a29856de9d60999c9575ea577714e6",
      "name": "pw_tls_client_boringssl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d6f0a63d8507431d8bec55b6fbafc177ad38fb34",
      "name": "pw_tls_client_mbedtls"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9a0f4e687a0a20b9a3c05dd338329ca180200154",
      "name": "pw_tokenizer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5a042aa5077c245632c102ea73e75d64d0801e18",
      "name": "pw_tool"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2eaceba2affc44f2729f955f5dfa486b342dbbaa",
      "name": "pw_toolchain"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "108ef3c8f555524223b5b2caf4543810aab2a553",
      "name": "pw_trace"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4fea8e6ed09b66b68bd4efb39250c2805b388ae3",
      "name": "pw_trace_tokenized"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aeafd394af4df317039883b7ec84b482d1f9d5e6",
      "name": "pw_transfer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c53dd7be272df10469b6c5b65c7940adc0f71bdc",
      "name": "pw_unit_test"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b9d59f1e406479555dbfce271363d06275539aed",
      "name": "pw_varint"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "24a2d22a4084de2dacd417acbde1b6fc7ea59401",
      "name": "pw_watch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "70c0c7a3f31992f2c2445818cc2a56663ae94f91",
      "name": "pw_web_ui"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aa09fab7414e253b22213f5581cb19a01dce0a8f",
      "name": "pw_work_queue"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "81775bc1eacaf45618893e0172fb323a1aed704e",
      "name": "targets"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "759acd3e1d3ee23a897a40e738c63a16b9c9a46d",
      "name": "third_party"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4204d64ca05bd473d12b2b1323eb876a2bf2394",
      "name": "tsconfig.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91b38cd0b18191b739af467ff12311b1d9a82445",
      "name": "yarn.lock"
    }
  ]
}
