gitextract_0gd149fy/ ├── .babelrc ├── .editorconfig ├── .eslintrc.json ├── .github/ │ └── workflows/ │ └── nodejs-ci.yml ├── .gitignore ├── .husky/ │ ├── .gitignore │ └── pre-commit ├── .jsdoc.json ├── .prettierrc ├── LICENSE ├── README.md ├── fixtures/ │ └── oscillatorGainParam.ts ├── package.json ├── simulations/ │ ├── updateGraphRender.html │ ├── updateGraphRender.ts │ └── webpack.config.js ├── src/ │ ├── .jest.config.json │ ├── build/ │ │ ├── make-chrome-extension.js │ │ └── manifest.json.mustache │ ├── chrome/ │ │ ├── API.js │ │ ├── Debugger.js │ │ ├── DebuggerPageDomain.ts │ │ ├── DebuggerWebAudioDomain.ts │ │ ├── DevTools.js │ │ ├── Runtime.js │ │ ├── Types.js │ │ └── index.js │ ├── custom.d.ts │ ├── devtools/ │ │ ├── DebuggerAttachEventController.ts │ │ ├── DebuggerEvents.ts │ │ ├── DevtoolsGraphPanel.test.js │ │ ├── DevtoolsGraphPanel.ts │ │ ├── Types.ts │ │ ├── WebAudioEventObserver.test.js │ │ ├── WebAudioEventObserver.ts │ │ ├── WebAudioGraphIntegrator.test.js │ │ ├── WebAudioGraphIntegrator.ts │ │ ├── WebAudioRealtimeData.ts │ │ ├── deserializeGraphContext.ts │ │ ├── layoutGraphContext.ts │ │ ├── main.ts │ │ ├── partitionMap.ts │ │ ├── serializeGraphContext.js │ │ └── setOptionsToGraphContext.ts │ ├── devtools.html │ ├── extraSettingPage/ │ │ ├── options.html │ │ └── options.js │ ├── panel/ │ │ ├── GraphSelector.ts │ │ ├── Observer.runtime.ts │ │ ├── Types.ts │ │ ├── components/ │ │ │ ├── WholeGraphButton.css │ │ │ ├── WholeGraphButton.ts │ │ │ ├── collectGarbage.css │ │ │ ├── collectGarbage.ts │ │ │ ├── detailPanel.css │ │ │ ├── detailPanel.ts │ │ │ ├── domUtils.ts │ │ │ ├── realtimeSummary.ts │ │ │ ├── selectGraph.css │ │ │ └── selectGraph.ts │ │ ├── graph/ │ │ │ ├── AudioEdgeArrowGraphics.ts │ │ │ ├── AudioEdgeCurvedLineGraphics.ts │ │ │ ├── AudioEdgeRender.ts │ │ │ ├── AudioGraphRender.ts │ │ │ ├── AudioGraphText.ts │ │ │ ├── AudioGraphTextCacheGroup.ts │ │ │ ├── AudioNodeBackground.ts │ │ │ ├── AudioNodeBackgroundRenderCacheGroup.ts │ │ │ ├── AudioNodePort.ts │ │ │ ├── AudioNodeRender.ts │ │ │ ├── AudioPortCacheGroup.ts │ │ │ ├── Camera.js │ │ │ ├── GraphicsCache.ts │ │ │ ├── graphStyle.js │ │ │ └── graphStyle.ts │ │ ├── main.ts │ │ ├── updateGraphRender.ts │ │ ├── updateGraphSizes.ts │ │ └── worker.ts │ ├── panel.html │ ├── utils/ │ │ ├── Observer.emitter.js │ │ ├── Observer.test.js │ │ ├── Observer.ts │ │ ├── Types.ts │ │ ├── dlog.js │ │ ├── error.js │ │ ├── error.test.js │ │ ├── index.js │ │ ├── mapThruWorker.ts │ │ ├── math.js │ │ ├── retry.js │ │ ├── retry.test.js │ │ ├── rxChrome.ts │ │ └── rxInterop.ts │ └── webpack.config.js ├── test/ │ ├── .jest-puppeteer.config.json │ ├── .jest.config.json │ ├── README.md │ ├── browserLaunch.js │ └── updateGraphRender.js └── tsconfig.json