Skip to content

szuend/debugger-protocol-viewer

This branch is 379 commits behind ChromeDevTools/debugger-protocol-viewer:master.

Folders and files

NameName
Last commit message
Last commit date
May 21, 2020
Aug 11, 2020
Aug 11, 2020
Jun 29, 2015
Apr 8, 2020
Apr 3, 2020
Apr 2, 2020
Apr 10, 2020
Oct 22, 2017
Mar 2, 2015
Apr 6, 2020
Apr 3, 2020
Mar 31, 2020
Aug 4, 2016
Aug 13, 2020
May 1, 2020
Apr 2, 2020
Apr 28, 2020
Apr 2, 2020
Jan 12, 2018

Repository files navigation

devtools-protocol

Explore the Chrome DevTools Protocol, its methods, events and basic documentation.

More: DevTools Protocol repo and published devtools protocol viewer

Building

# install dependencies
npm i

# regenerate the protocol files
npm run prep

# build it
npm run build

# serve it locally
npm run serve

Deploying:

We deploy to https://chromedevtools.github.io/devtools-protocol/ despite the source living here. The repo/branch layout is described here. Master branch of this repo is deployed every hour (on the 15 minute mark) via the devtools-protocol/scripts/update-n-publish-docs.sh script.

npm run deploy

Adding new version

To add a new protocol version:

  1. Modify pages/_data/versions.json
  2. Create pages/_data/VERSION_SLUG.json
  3. Create _versions/VERSION_SLUG.html file with protocol version description
  4. Update the <div id="versions"> tag in pages/_includes/shell.hbs.
  5. Build project

Adding new domains

Run node generate-sidenav-html.js and add into <div id="domains"> in pages/_includes/shell.hbs.

History

  • v0.1 original Eric Guzman app.
  • v0.2 irish's "upgrades".
  • v0.8 guzman's polymer 0.8 refactor
  • v1.0 konrad's polymer 1.0 + jekyll refactor
  • v2.0 tim's polymer 2.0 - jekyll refactor
  • v3.0 tim's Eleventy refactor
  • which brings us to… now.

License

Apache

Contributing

Pull requests very welcome!

About

DevTools Protocol API docs—its domains, methods, and events

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 64.0%
  • CSS 16.3%
  • HTML 15.9%
  • Shell 3.8%