tea-protocol

0.2.7 • Public • Published

Tea Protocol

Info

tea protocol 主要是用于处理 IDE 与 chrome 内核交互的扩展协议,你可以在 chrome devtools debugger 上找到全部的协议内容,protocol 是基于 json 实现的,交互的消息都是标准的 json 格式。

Why

之所以需要这个库是因为目前 chrome 内核和外部交互的 ws 连接只支持单对单的方式,但是对于 IDE 而言,我们一方面使用了 chrome devtools frontend 来帮助用户调试代码,一方面又希望能够在 IDE 的其他部分也能够借用这部分能力,同时对于 H5 相关项目而言,它并不需要直接修改 devtools frontend,但是却对 debugger 的 api 有所依赖。这样我们通过一种 slave 的方式,在 ws 消息这里做一次简单的分发消息,通过扩展了这种单对单的交互。

Readme

Keywords

none

Package Sidebar

Install

npm i tea-protocol

Weekly Downloads

1

Version

0.2.7

License

MIT

Unpacked Size

10.3 kB

Total Files

4

Last publish

Collaborators

  • winsky