MCPcopy
hub / github.com/liriliri/eruda

github.com/liriliri/eruda @v3.4.3 sqlite

repository ↗ · DeepWiki ↗ · release v3.4.3 ↗
433 symbols 1,082 edges 48 files 33 documented · 8%
README

Eruda

Console for Mobile Browsers.

NPM version Build status Test coverage Downloads License

Demo

Demo

Browse it on your phone: eruda.liriliri.io

Install

You can get it on npm.

npm install eruda --save-dev

Add this script to your page.

<script src="https://github.com/liriliri/eruda/raw/v3.4.3/node_modules/eruda/eruda.js"></script>
<script>eruda.init();</script>

It's also available on jsDelivr and cdnjs.

<script src="https://cdn.jsdelivr.net/npm/eruda"></script>
<script>eruda.init();</script>

For more detailed usage instructions, please read the documentation at eruda.liriliri.io!

Related Projects

  • eruda-android: Simple webview with eruda loaded automatically.
  • chii: Remote debugging tool.
  • chobitsu: Chrome devtools protocol JavaScript implementation.
  • licia: Utility library used by eruda.
  • luna: UI components used by eruda.
  • vivy: Icon image generation.

Third Party

Backers

Contribution

Read Contributing Guide for development setup instructions.

Extension points exported contracts — how you extend this code

Tool (Interface)
(no doc) [2 implementers]
eruda.d.ts
Elements (Interface)
(no doc) [2 implementers]
eruda.d.ts
Network (Interface)
(no doc) [1 implementers]
eruda.d.ts
Info (Interface)
(no doc) [1 implementers]
eruda.d.ts
Snippets (Interface)
(no doc) [1 implementers]
eruda.d.ts

Core symbols most depended-on inside this repo

on
called by 101
eruda.d.ts
get
called by 81
eruda.d.ts
remove
called by 43
eruda.d.ts
show
called by 31
eruda.d.ts
html
called by 22
eruda.d.ts
hide
called by 21
eruda.d.ts
off
called by 19
eruda.d.ts
destroy
called by 19
eruda.d.ts

Shape

Method 261
Function 105
Interface 37
Class 30

Languages

TypeScript100%

Modules by API surface

eruda.d.ts96 symbols
src/Resources/Resources.js28 symbols
src/Elements/Detail.js28 symbols
src/DevTools/DevTools.js25 symbols
test/util.js24 symbols
src/Console/Console.js21 symbols
src/eruda.js20 symbols
src/Settings/Settings.js19 symbols
src/Sources/Sources.js18 symbols
src/Network/Network.js16 symbols
src/EntryBtn/EntryBtn.js16 symbols
src/Elements/Elements.js15 symbols

Used by 2 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@babel/core7.18.6 · 1×
@babel/eslint-parser7.26.10 · 1×
@babel/plugin-proposal-class-properties7.18.6 · 1×
@babel/plugin-transform-runtime7.18.6 · 1×
@babel/preset-env7.18.6 · 1×
@babel/runtime7.18.6 · 1×
@eslint/js9.22.0 · 1×
@jsdevtools/coverage-istanbul-loader3.0.5 · 1×
autoprefixer9.7.4 · 1×
babel-loader8.2.5 · 1×
chobitsu1.8.4 · 1×
core-js3.37.1 · 1×

For agents

$ claude mcp add eruda \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact