Skip to content

Contributing Guide

Development Setup

Node.js and depot_tools is needed for the development of chii.

After cloning the repo, run:

bash
# install npm dependencies.
npm install
# clone Chrome DevTools frontend.
npm run init:front_end

Commonly used NPM scripts

bash
# watch and auto re-build.
npm run dev
# build devtools frontend.
npm run dev:front_end
# build chii
npm run build
# lint and build.
npm run ci

Project Structure

  • devtools: Chrome DevTools frontend.
  • server: Server side source code.
  • src: Client side source code, including target.js.