@hippy/devtools-protocol
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

Introduction

Chrome Devtools Protocol based on JSON-RPC. You can view verbose protocol on website

this repo is fork from ChromeDevTools/devtools-protocol and add some custom debug protocol of Hippy framework

Hot to start

add custom protocol

  1. modify JSON protocol definition in ./json/tdf_protocol.json

  2. auto generate all typescript declaration, docs: npm run build

  3. preview devtools protocol site on page: npm run site:serve

use by other project

npm i @hippy/devtools-protocol

usage: add reference to the typescript declaration of @hippy/devtools-protocol by:

// file: index.d.ts
/// <reference types="@hippy/devtools-protocol" />
registerModuleCallback(TdfCommand.TDFInspectorDumpDomTree, (error, msg) => {
  const { itree } = msg as ProtocolTdf.TDFInspector.DumpDomTreeResponse;
  this.handleReceiveDomTree(itree);
});

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.4
    25
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.4
    25
  • 0.0.3
    1
  • 0.0.2
    0
  • 0.0.1
    3

Package Sidebar

Install

npm i @hippy/devtools-protocol

Weekly Downloads

26

Version

0.0.4

License

none

Unpacked Size

4.17 MB

Total Files

98

Last publish

Collaborators

  • raypro
  • zealotchen
  • xuqingkuang
  • zoomchan-cxj
  • ilikethese
  • ivanfanwu
  • chestershen