From 34c07aea2719d4c3f8c8b9d589f0c97ad6734cd0 Mon Sep 17 00:00:00 2001 From: Brandon Date: Fri, 2 Jul 2021 14:53:41 -0700 Subject: [PATCH] migrating to ESM --- .github/FUNDING.yml | 1 + .github/workflows/node.js.yml | 33 + .travis.yml | 19 - README.md | 40 +- appveyor.yml | 31 - coverage/base.css | 224 +++ coverage/block-navigation.js | 79 + coverage/favicon.png | Bin 0 -> 540 bytes coverage/index.html | 171 ++ coverage/lcov-report/base.css | 224 +++ coverage/lcov-report/block-navigation.js | 79 + coverage/lcov-report/favicon.png | Bin 0 -> 540 bytes coverage/lcov-report/index.html | 171 ++ .../lcov-report/node-ipc/dao/client.js.html | 854 ++++++++++ coverage/lcov-report/node-ipc/dao/index.html | 126 ++ .../node-ipc/dao/socketServer.js.html | 1277 +++++++++++++++ .../node-ipc/entities/Defaults.js.html | 269 ++++ .../node-ipc/entities/EventParser.js.html | 182 +++ .../lcov-report/node-ipc/entities/index.html | 126 ++ .../node-ipc/helpers/delay.js.html | 113 ++ .../lcov-report/node-ipc/helpers/index.html | 111 ++ coverage/lcov-report/node-ipc/index.html | 111 ++ .../lcov-report/node-ipc/node-ipc.js.html | 152 ++ .../lcov-report/node-ipc/services/IPC.js.html | 1091 +++++++++++++ .../lcov-report/node-ipc/services/index.html | 111 ++ coverage/lcov-report/prettify.css | 1 + coverage/lcov-report/prettify.js | 2 + coverage/lcov-report/sort-arrow-sprite.png | Bin 0 -> 209 bytes coverage/lcov-report/sorter.js | 170 ++ coverage/lcov.info | 1398 +++++++++++++++++ coverage/lcov.svg | 18 + coverage/node-ipc/dao/client.js.html | 854 ++++++++++ coverage/node-ipc/dao/index.html | 126 ++ coverage/node-ipc/dao/socketServer.js.html | 1277 +++++++++++++++ coverage/node-ipc/entities/Defaults.js.html | 269 ++++ .../node-ipc/entities/EventParser.js.html | 182 +++ coverage/node-ipc/entities/index.html | 126 ++ coverage/node-ipc/helpers/delay.js.html | 113 ++ coverage/node-ipc/helpers/index.html | 111 ++ coverage/node-ipc/index.html | 111 ++ coverage/node-ipc/node-ipc.js.html | 152 ++ coverage/node-ipc/services/IPC.js.html | 1091 +++++++++++++ coverage/node-ipc/services/index.html | 111 ++ coverage/prettify.css | 1 + coverage/prettify.js | 2 + coverage/sort-arrow-sprite.png | Bin 0 -> 209 bytes coverage/sorter.js | 170 ++ .../tmp/coverage-19680-1625248644320-0.json | 1 + .../tmp/coverage-23400-1625248643767-0.json | 1 + .../tmp/coverage-4704-1625248667694-0.json | 1 + dao/client.js | 50 +- dao/socketServer.js | 59 +- entities/Defaults.js | 102 +- entities/EventParser.js | 8 +- .../Multi-Client-Broadcast/goodbye-client.js | 2 +- .../Multi-Client-Broadcast/hello-client.js | 2 +- .../Multi-Client-Broadcast/world-server.js | 2 +- example/TCPSocket/basic/hello-client.js | 2 +- example/TCPSocket/basic/world-server.js | 2 +- example/TCPSocket/basicSync/hello-client.js | 2 +- example/TCPSocket/basicSync/world-server.js | 2 +- example/TCPSocket/rawBuffer/hello-client.js | 2 +- example/TCPSocket/rawBuffer/world.server.js | 2 +- .../goodbye-client.js | 2 +- .../hello-client.js | 2 +- .../world-server.js | 2 +- .../basic-local-only/hello-client.js | 2 +- .../basic-local-only/world-server.js | 2 +- .../basic-more-secure/hello-client.js | 2 +- .../basic-more-secure/world-server.js | 2 +- .../basic-most-secure/hello-client.js | 2 +- .../basic-most-secure/world-server.js | 2 +- example/TLSSocket/basic/hello-client.js | 2 +- example/TLSSocket/basic/world-server.js | 2 +- example/TLSSocket/basicSync/hello-client.js | 2 +- example/TLSSocket/basicSync/world-server.js | 2 +- .../hello-client.js | 2 +- .../world.server.js | 2 +- .../Multi-Client-Broadcast/goodbye-client.js | 2 +- .../Multi-Client-Broadcast/hello-client.js | 2 +- .../Multi-Client-Broadcast/world-server.js | 2 +- example/UDPSocket/basic/hello-client.js | 2 +- example/UDPSocket/basic/world-server.js | 2 +- example/UDPSocket/rawBuffer/hello-client.js | 2 +- example/UDPSocket/rawBuffer/world.server.js | 2 +- example/clusterUnixSocket/cluster-client.js | 4 +- example/clusterUnixSocket/cluster-server.js | 8 +- example/rawBuffer/hello-client.js | 3 +- example/rawBuffer/world.server.js | 2 +- .../Multi-Client-Broadcast/goodbye-client.js | 2 +- .../Multi-Client-Broadcast/hello-client.js | 2 +- .../Multi-Client-Broadcast/world-server.js | 2 +- .../unixWindowsSocket/basic/hello-client.js | 2 +- .../unixWindowsSocket/basic/world-server.js | 2 +- .../basicSync/hello-client.js | 2 +- .../basicSync/world-server.js | 2 +- .../rawBuffer/hello-client.js | 2 +- .../rawBuffer/world.server.js | 2 +- helpers/delay.js | 12 + lcov.js | 10 + node-ipc.js | 11 +- package-lock.json | 142 +- package.json | 35 +- services/IPC.js | 114 +- test/CI.js | 34 + test/TCP/TCPClient.js | 36 + .../tcpServer.js => TCP/TCPServer.js} | 29 +- test/TCP/client.js | 190 +++ test/TCP/server.js | 71 + .../{oldTest => }/TCP/tcpSocketServer.spec.js | 3 +- .../{oldTest => }/UDP/udpSocketClient.spec.js | 3 +- .../Unix/unixSocketClient.spec.js | 3 +- .../Unix/unixSocketServer.spec.js | 3 +- test/oldTest/TCP/tcpSocketClient.spec.js | 143 -- test/oldTest/tcpClient.js | 23 - test/{oldTest => }/testFile.js | 3 +- test/{oldTest => }/udp4Server.js | 5 +- test/{oldTest => }/udp6Server.js | 5 +- test/{oldTest => }/unixClient.js | 5 +- test/{oldTest => }/unixServer.js | 5 +- test/{oldTest => }/unixServerSync.js | 5 +- 121 files changed, 12516 insertions(+), 573 deletions(-) create mode 100644 .github/workflows/node.js.yml delete mode 100644 .travis.yml delete mode 100644 appveyor.yml create mode 100644 coverage/base.css create mode 100644 coverage/block-navigation.js create mode 100644 coverage/favicon.png create mode 100644 coverage/index.html create mode 100644 coverage/lcov-report/base.css create mode 100644 coverage/lcov-report/block-navigation.js create mode 100644 coverage/lcov-report/favicon.png create mode 100644 coverage/lcov-report/index.html create mode 100644 coverage/lcov-report/node-ipc/dao/client.js.html create mode 100644 coverage/lcov-report/node-ipc/dao/index.html create mode 100644 coverage/lcov-report/node-ipc/dao/socketServer.js.html create mode 100644 coverage/lcov-report/node-ipc/entities/Defaults.js.html create mode 100644 coverage/lcov-report/node-ipc/entities/EventParser.js.html create mode 100644 coverage/lcov-report/node-ipc/entities/index.html create mode 100644 coverage/lcov-report/node-ipc/helpers/delay.js.html create mode 100644 coverage/lcov-report/node-ipc/helpers/index.html create mode 100644 coverage/lcov-report/node-ipc/index.html create mode 100644 coverage/lcov-report/node-ipc/node-ipc.js.html create mode 100644 coverage/lcov-report/node-ipc/services/IPC.js.html create mode 100644 coverage/lcov-report/node-ipc/services/index.html create mode 100644 coverage/lcov-report/prettify.css create mode 100644 coverage/lcov-report/prettify.js create mode 100644 coverage/lcov-report/sort-arrow-sprite.png create mode 100644 coverage/lcov-report/sorter.js create mode 100644 coverage/lcov.info create mode 100644 coverage/lcov.svg create mode 100644 coverage/node-ipc/dao/client.js.html create mode 100644 coverage/node-ipc/dao/index.html create mode 100644 coverage/node-ipc/dao/socketServer.js.html create mode 100644 coverage/node-ipc/entities/Defaults.js.html create mode 100644 coverage/node-ipc/entities/EventParser.js.html create mode 100644 coverage/node-ipc/entities/index.html create mode 100644 coverage/node-ipc/helpers/delay.js.html create mode 100644 coverage/node-ipc/helpers/index.html create mode 100644 coverage/node-ipc/index.html create mode 100644 coverage/node-ipc/node-ipc.js.html create mode 100644 coverage/node-ipc/services/IPC.js.html create mode 100644 coverage/node-ipc/services/index.html create mode 100644 coverage/prettify.css create mode 100644 coverage/prettify.js create mode 100644 coverage/sort-arrow-sprite.png create mode 100644 coverage/sorter.js create mode 100644 coverage/tmp/coverage-19680-1625248644320-0.json create mode 100644 coverage/tmp/coverage-23400-1625248643767-0.json create mode 100644 coverage/tmp/coverage-4704-1625248667694-0.json create mode 100644 helpers/delay.js create mode 100644 lcov.js create mode 100644 test/TCP/TCPClient.js rename test/{oldTest/tcpServer.js => TCP/TCPServer.js} (55%) create mode 100644 test/TCP/client.js create mode 100644 test/TCP/server.js rename test/{oldTest => }/TCP/tcpSocketServer.spec.js (95%) rename test/{oldTest => }/UDP/udpSocketClient.spec.js (98%) rename test/{oldTest => }/Unix/unixSocketClient.spec.js (99%) rename test/{oldTest => }/Unix/unixSocketServer.spec.js (95%) delete mode 100644 test/oldTest/TCP/tcpSocketClient.spec.js delete mode 100644 test/oldTest/tcpClient.js rename test/{oldTest => }/testFile.js (90%) rename test/{oldTest => }/udp4Server.js (91%) rename test/{oldTest => }/udp6Server.js (89%) rename test/{oldTest => }/unixClient.js (79%) rename test/{oldTest => }/unixServer.js (88%) rename test/{oldTest => }/unixServerSync.js (94%) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 93bc0c7..b4d976a 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,3 +1,4 @@ # These are supported funding model platforms github: RIAEvangelist + diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml new file mode 100644 index 0000000..2e7c99c --- /dev/null +++ b/.github/workflows/node.js.yml @@ -0,0 +1,33 @@ +# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node +# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions + +name: Node.js CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + node_version: + - 14.x + - 16.x + steps: + - uses: actions/checkout@v2 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + - run: npm ci + - run: npm run build --if-present + - run: npm test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 9654d29..0000000 --- a/.travis.yml +++ /dev/null @@ -1,19 +0,0 @@ -#OS -os: - - osx -# Travis UDP6 not supported on linux, not even on loopback ::1 Super annoying. -# - linux - - -#node versions -language: node_js -node_js: - - 8 - - 10 - - 12 - - 14 - -# safelist -branches: - only: - - master diff --git a/README.md b/README.md index 54441db..78c9b4d 100644 --- a/README.md +++ b/README.md @@ -11,18 +11,13 @@ A great solution for complex multiprocess **Neural Networking** in Node.JS npm info : [See npm trends and stats for node-ipc](http://npm-stat.com/charts.html?package=node-ipc&author=&from=&to=) [![NPM](https://nodei.co/npm/node-ipc.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/node-ipc/) [![Package Quality](http://npm.packagequality.com/badge/node-ipc.png)](http://packagequality.com/#?package=node-ipc) -![node-ipc npm version](https://img.shields.io/npm/v/node-ipc.svg) ![supported node version for node-ipc](https://img.shields.io/node/v/node-ipc.svg) ![total npm downloads for node-ipc](https://img.shields.io/npm/dt/node-ipc.svg) ![monthly npm downloads for node-ipc](https://img.shields.io/npm/dm/node-ipc.svg) ![npm licence for node-ipc](https://img.shields.io/npm/l/node-ipc.svg) - -[![RIAEvangelist](https://avatars3.githubusercontent.com/u/369041?v=3&s=100)](https://github.com/RIAEvangelist) +![node-ipc npm version](https://img.shields.io/npm/v/node-ipc.svg) ![supported node version for node-ipc](https://img.shields.io/node/v/node-ipc.svg) ![total npm downloads for node-ipc](https://img.shields.io/npm/dt/node-ipc.svg) ![monthly npm downloads for node-ipc](https://img.shields.io/npm/dm/node-ipc.svg) ![npm licence for node-ipc](https://img.shields.io/npm/l/node-ipc.svg) GitHub info : ![node-ipc GitHub Release](https://img.shields.io/github/release/RIAEvangelist/node-ipc.svg) ![GitHub license node-ipc license](https://img.shields.io/github/license/RIAEvangelist/node-ipc.svg) ![open issues for node-ipc on GitHub](https://img.shields.io/github/issues/RIAEvangelist/node-ipc.svg) -Codacy info : -[![Codacy Badge](https://api.codacy.com/project/badge/grade/8e0294dff55f4ac1985c07b16f39d0a9)](https://www.codacy.com/app/RIAEvangelist/node-ipc) [![Codacy Badge](https://api.codacy.com/project/badge/coverage/8e0294dff55f4ac1985c07b16f39d0a9)](https://www.codacy.com/app/RIAEvangelist/node-ipc) - -Build Info : -Mac & Linux : [![Build Status](https://travis-ci.org/RIAEvangelist/node-ipc.svg?branch=master)](https://travis-ci.org/RIAEvangelist/node-ipc) Windows : [![node-ipc windows build status](https://ci.appveyor.com/api/projects/status/github/riaevangelist/node-ipc?branch=master&svg=true)](https://ci.appveyor.com/project/RIAEvangelist/node-ipc/history) +Code Coverage Info : +![lcov node-ipc](/blob/main/coverage/lcov.svg) Package details websites : * [GitHub.io site](http://riaevangelist.github.io/node-ipc/ "node-ipc documentation"). A prettier version of this site. @@ -56,7 +51,7 @@ You may want to install jasmine and istanbul globally with ` sudo npm install -g 4. [IPC Events](#ipc-events) 5. [Multiple IPC instances](#multiple-ipc-instances) 6. [Basic Examples](#basic-examples) - 1. [Server for Unix||Windows Sockets & TCP Sockets](#server-for-unix-sockets--tcp-sockets) + 1. [Server for Unix||Windows Sockets & TCP Sockets](#server-for-unix-sockets-windows-sockets--tcp-sockets) 2. [Client for Unix||Windows Sockets & TCP Sockets](#client-for-unix-sockets--tcp-sockets) 4. [Server & Client for UDP Sockets](#server--client-for-udp-sockets) 5. [Raw Buffers, Real Time and / or Binary Sockets](#raw-buffer-or-binary-sockets) @@ -96,6 +91,8 @@ Set these variables in the `ipc.config` scope to overwrite or set default values id : os.hostname(), networkHost : 'localhost', //should resolve to 127.0.0.1 or ::1 see the table below related to this networkPort : 8000, + readableAll : false, + writableAll : false, encoding : 'utf8', rawBuffer : false, delimiter : '\f', @@ -127,6 +124,8 @@ Set these variables in the `ipc.config` scope to overwrite or set default values | id | the id of this socket or service | | networkHost| the local or remote host on which TCP, TLS or UDP Sockets should connect | | networkPort| the default port on which TCP, TLS, or UDP sockets should connect | +| readableAll| makes the pipe readable for all users including windows services | +| writableAll| makes the pipe writable for all users including windows services | | encoding | the default encoding for data sent on sockets. Mostly used if rawBuffer is set to true. Valid values are : ` ascii` ` utf8 ` ` utf16le` ` ucs2` ` base64` ` hex ` . | | rawBuffer| if true, data will be sent and received as a raw node ` Buffer ` __NOT__ an ` Object ` as JSON. This is great for Binary or hex IPC, and communicating with other processes in languages like C and C++ | | delimiter| the delimiter at the end of each data packet. | @@ -480,7 +479,6 @@ or specifying everything UDP |destroy||triggered when socket has been totally destroyed, no further auto retries will happen and all references are gone.| |data|buffer|triggered when ipc.config.rawBuffer is true and a message is received.| |***your event type***|***your event data***|triggered when a JSON message is received. The event name will be the type string from your message and the param will be the data object from your message eg : ` { type:'myEvent',data:{a:1}} ` | -|||| ### Multiple IPC Instances @@ -488,14 +486,14 @@ Sometimes you might need explicit and independent instances of node-ipc. Just fo ```javascript - const RawIPC=require('node-ipc').IPC; + const RawIPC=from 'node-ipc').IPC; const ipc=new RawIPC; const someOtherExplicitIPC=new RawIPC; //OR - const ipc=require('node-ipc'); + const ipc=from 'node-ipc'); const someOtherExplicitIPC=new ipc.IPC; @@ -523,7 +521,7 @@ The server is the process keeping a socket for IPC open. Multiple sockets can co ```javascript - var ipc=require('node-ipc'); + var ipc=from 'node-ipc'); ipc.config.id = 'world'; ipc.config.retry= 1500; @@ -560,7 +558,7 @@ The client connects to the servers socket for Inter Process Communication. The s ```javascript - var ipc=require('node-ipc'); + var ipc=from 'node-ipc'); ipc.config.id = 'hello'; ipc.config.retry= 1500; @@ -606,7 +604,7 @@ This is the most basic example which will work for both local and remote UDP Soc ```javascript - var ipc=require('../../../node-ipc'); + var ipc=from '../../../node-ipc'); ipc.config.id = 'world'; ipc.config.retry= 1500; @@ -801,10 +799,10 @@ Writing explicit buffers, int types, doubles, floats etc. as well as big endian ```javascript - const fs = require('fs'); - const ipc=require('../../../node-ipc'); - const cpuCount = require('os').cpus().length; - const cluster = require('cluster'); + const fs = from 'fs'); + const ipc=from '../../../node-ipc'); + const cpuCount = from 'os').cpus().length; + const cluster = from 'cluster'); const socketPath = '/tmp/ipc.sock'; ipc.config.unlink = false; @@ -840,8 +838,8 @@ Writing explicit buffers, int types, doubles, floats etc. as well as big endian ```javascript - const fs = require('fs'); - const ipc = require('../../node-ipc'); + const fs = from 'fs'); + const ipc = from '../../node-ipc'); const socketPath = '/tmp/ipc.sock'; diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 96f598f..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,31 +0,0 @@ -# http://www.appveyor.com/docs/appveyor-yml - -# version format -version: 9.1.2.{build} - -# Test against these versions of Io.js and Node.js. -environment: - matrix: - # node.js - - nodejs_version: "8" - - nodejs_version: "10" - - nodejs_version: "12" - - nodejs_version: "14" - -# Install scripts. (runs after repo cloning) -install: - # Get the latest stable version of Node 0.STABLE.latest - - ps: Install-Product node $env:nodejs_version - - npm -g install npm - - npm install - -# Post-install test scripts. -test_script: - # Output useful info for debugging. - - node --version - - npm --version - # run tests - - npm run test-windows - -# Don't actually build. -build: off diff --git a/coverage/base.css b/coverage/base.css new file mode 100644 index 0000000..f418035 --- /dev/null +++ b/coverage/base.css @@ -0,0 +1,224 @@ +body, html { + margin:0; padding: 0; + height: 100%; +} +body { + font-family: Helvetica Neue, Helvetica, Arial; + font-size: 14px; + color:#333; +} +.small { font-size: 12px; } +*, *:after, *:before { + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + } +h1 { font-size: 20px; margin: 0;} +h2 { font-size: 14px; } +pre { + font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace; + margin: 0; + padding: 0; + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; +} +a { color:#0074D9; text-decoration:none; } +a:hover { text-decoration:underline; } +.strong { font-weight: bold; } +.space-top1 { padding: 10px 0 0 0; } +.pad2y { padding: 20px 0; } +.pad1y { padding: 10px 0; } +.pad2x { padding: 0 20px; } +.pad2 { padding: 20px; } +.pad1 { padding: 10px; } +.space-left2 { padding-left:55px; } +.space-right2 { padding-right:20px; } +.center { text-align:center; } +.clearfix { display:block; } +.clearfix:after { + content:''; + display:block; + height:0; + clear:both; + visibility:hidden; + } +.fl { float: left; } +@media only screen and (max-width:640px) { + .col3 { width:100%; max-width:100%; } + .hide-mobile { display:none!important; } +} + +.quiet { + color: #7f7f7f; + color: rgba(0,0,0,0.5); +} +.quiet a { opacity: 0.7; } + +.fraction { + font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; + font-size: 10px; + color: #555; + background: #E8E8E8; + padding: 4px 5px; + border-radius: 3px; + vertical-align: middle; +} + +div.path a:link, div.path a:visited { color: #333; } +table.coverage { + border-collapse: collapse; + margin: 10px 0 0 0; + padding: 0; +} + +table.coverage td { + margin: 0; + padding: 0; + vertical-align: top; +} +table.coverage td.line-count { + text-align: right; + padding: 0 5px 0 20px; +} +table.coverage td.line-coverage { + text-align: right; + padding-right: 10px; + min-width:20px; +} + +table.coverage td span.cline-any { + display: inline-block; + padding: 0 5px; + width: 100%; +} +.missing-if-branch { + display: inline-block; + margin-right: 5px; + border-radius: 3px; + position: relative; + padding: 0 4px; + background: #333; + color: yellow; +} + +.skip-if-branch { + display: none; + margin-right: 10px; + position: relative; + padding: 0 4px; + background: #ccc; + color: white; +} +.missing-if-branch .typ, .skip-if-branch .typ { + color: inherit !important; +} +.coverage-summary { + border-collapse: collapse; + width: 100%; +} +.coverage-summary tr { border-bottom: 1px solid #bbb; } +.keyline-all { border: 1px solid #ddd; } +.coverage-summary td, .coverage-summary th { padding: 10px; } +.coverage-summary tbody { border: 1px solid #bbb; } +.coverage-summary td { border-right: 1px solid #bbb; } +.coverage-summary td:last-child { border-right: none; } +.coverage-summary th { + text-align: left; + font-weight: normal; + white-space: nowrap; +} +.coverage-summary th.file { border-right: none !important; } +.coverage-summary th.pct { } +.coverage-summary th.pic, +.coverage-summary th.abs, +.coverage-summary td.pct, +.coverage-summary td.abs { text-align: right; } +.coverage-summary td.file { white-space: nowrap; } +.coverage-summary td.pic { min-width: 120px !important; } +.coverage-summary tfoot td { } + +.coverage-summary .sorter { + height: 10px; + width: 7px; + display: inline-block; + margin-left: 0.5em; + background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent; +} +.coverage-summary .sorted .sorter { + background-position: 0 -20px; +} +.coverage-summary .sorted-desc .sorter { + background-position: 0 -10px; +} +.status-line { height: 10px; } +/* yellow */ +.cbranch-no { background: yellow !important; color: #111; } +/* dark red */ +.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 } +.low .chart { border:1px solid #C21F39 } +.highlighted, +.highlighted .cstat-no, .highlighted .fstat-no, .highlighted .cbranch-no{ + background: #C21F39 !important; +} +/* medium red */ +.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE } +/* light red */ +.low, .cline-no { background:#FCE1E5 } +/* light green */ +.high, .cline-yes { background:rgb(230,245,208) } +/* medium green */ +.cstat-yes { background:rgb(161,215,106) } +/* dark green */ +.status-line.high, .high .cover-fill { background:rgb(77,146,33) } +.high .chart { border:1px solid rgb(77,146,33) } +/* dark yellow (gold) */ +.status-line.medium, .medium .cover-fill { background: #f9cd0b; } +.medium .chart { border:1px solid #f9cd0b; } +/* light yellow */ +.medium { background: #fff4c2; } + +.cstat-skip { background: #ddd; color: #111; } +.fstat-skip { background: #ddd; color: #111 !important; } +.cbranch-skip { background: #ddd !important; color: #111; } + +span.cline-neutral { background: #eaeaea; } + +.coverage-summary td.empty { + opacity: .5; + padding-top: 4px; + padding-bottom: 4px; + line-height: 1; + color: #888; +} + +.cover-fill, .cover-empty { + display:inline-block; + height: 12px; +} +.chart { + line-height: 0; +} +.cover-empty { + background: white; +} +.cover-full { + border-right: none !important; +} +pre.prettyprint { + border: none !important; + padding: 0 !important; + margin: 0 !important; +} +.com { color: #999 !important; } +.ignore-none { color: #999; font-weight: normal; } + +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; + margin: 0 auto -48px; +} +.footer, .push { + height: 48px; +} diff --git a/coverage/block-navigation.js b/coverage/block-navigation.js new file mode 100644 index 0000000..c7ff5a5 --- /dev/null +++ b/coverage/block-navigation.js @@ -0,0 +1,79 @@ +/* eslint-disable */ +var jumpToCode = (function init() { + // Classes of code we would like to highlight in the file view + var missingCoverageClasses = ['.cbranch-no', '.cstat-no', '.fstat-no']; + + // Elements to highlight in the file listing view + var fileListingElements = ['td.pct.low']; + + // We don't want to select elements that are direct descendants of another match + var notSelector = ':not(' + missingCoverageClasses.join('):not(') + ') > '; // becomes `:not(a):not(b) > ` + + // Selecter that finds elements on the page to which we can jump + var selector = + fileListingElements.join(', ') + + ', ' + + notSelector + + missingCoverageClasses.join(', ' + notSelector); // becomes `:not(a):not(b) > a, :not(a):not(b) > b` + + // The NodeList of matching elements + var missingCoverageElements = document.querySelectorAll(selector); + + var currentIndex; + + function toggleClass(index) { + missingCoverageElements + .item(currentIndex) + .classList.remove('highlighted'); + missingCoverageElements.item(index).classList.add('highlighted'); + } + + function makeCurrent(index) { + toggleClass(index); + currentIndex = index; + missingCoverageElements.item(index).scrollIntoView({ + behavior: 'smooth', + block: 'center', + inline: 'center' + }); + } + + function goToPrevious() { + var nextIndex = 0; + if (typeof currentIndex !== 'number' || currentIndex === 0) { + nextIndex = missingCoverageElements.length - 1; + } else if (missingCoverageElements.length > 1) { + nextIndex = currentIndex - 1; + } + + makeCurrent(nextIndex); + } + + function goToNext() { + var nextIndex = 0; + + if ( + typeof currentIndex === 'number' && + currentIndex < missingCoverageElements.length - 1 + ) { + nextIndex = currentIndex + 1; + } + + makeCurrent(nextIndex); + } + + return function jump(event) { + switch (event.which) { + case 78: // n + case 74: // j + goToNext(); + break; + case 66: // b + case 75: // k + case 80: // p + goToPrevious(); + break; + } + }; +})(); +window.addEventListener('keydown', jumpToCode); diff --git a/coverage/favicon.png b/coverage/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6691817834a957c938e7f09640a37a645fb31457 GIT binary patch literal 540 zcmV+%0^|LOP)wSzy{h>9elhJ=8GnBQmf?)AI(^#wDA_`!QTxaXXE&bjxo zTGCc%V|W`}Lwz0rDO*qBbGY-M@aNENIZ1rK?nOAibaC*vb%CF;I_~lkJawax%_+1J zLn(#pv_v{f0`v`Cfp6()7MB(>IoTAiQdKxgxX?VyV&KVZ7b$vn<8|Z<9$35C+G_8SH0x6Y(xB&~bmn%r}ceRwbc0000 + + + + Code coverage report for All files + + + + + + + + + +
+
+

All files

+
+ +
+ 60.51% + Statements + 682/1127 +
+ + +
+ 50% + Branches + 52/104 +
+ + +
+ 63.46% + Functions + 33/52 +
+ + +
+ 60.51% + Lines + 682/1127 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
node-ipc +
+
100%24/24100%2/2100%1/1100%24/24
node-ipc/dao +
+
58.75%386/65743.14%22/5165.22%15/2358.75%386/657
node-ipc/entities +
+
90.72%88/9756.25%9/16100%6/690.72%88/97
node-ipc/helpers +
+
100%12/12100%3/3100%1/1100%12/12
node-ipc/services +
+
51.04%172/33750%16/3247.62%10/2151.04%172/337
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/base.css b/coverage/lcov-report/base.css new file mode 100644 index 0000000..f418035 --- /dev/null +++ b/coverage/lcov-report/base.css @@ -0,0 +1,224 @@ +body, html { + margin:0; padding: 0; + height: 100%; +} +body { + font-family: Helvetica Neue, Helvetica, Arial; + font-size: 14px; + color:#333; +} +.small { font-size: 12px; } +*, *:after, *:before { + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + } +h1 { font-size: 20px; margin: 0;} +h2 { font-size: 14px; } +pre { + font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace; + margin: 0; + padding: 0; + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; +} +a { color:#0074D9; text-decoration:none; } +a:hover { text-decoration:underline; } +.strong { font-weight: bold; } +.space-top1 { padding: 10px 0 0 0; } +.pad2y { padding: 20px 0; } +.pad1y { padding: 10px 0; } +.pad2x { padding: 0 20px; } +.pad2 { padding: 20px; } +.pad1 { padding: 10px; } +.space-left2 { padding-left:55px; } +.space-right2 { padding-right:20px; } +.center { text-align:center; } +.clearfix { display:block; } +.clearfix:after { + content:''; + display:block; + height:0; + clear:both; + visibility:hidden; + } +.fl { float: left; } +@media only screen and (max-width:640px) { + .col3 { width:100%; max-width:100%; } + .hide-mobile { display:none!important; } +} + +.quiet { + color: #7f7f7f; + color: rgba(0,0,0,0.5); +} +.quiet a { opacity: 0.7; } + +.fraction { + font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; + font-size: 10px; + color: #555; + background: #E8E8E8; + padding: 4px 5px; + border-radius: 3px; + vertical-align: middle; +} + +div.path a:link, div.path a:visited { color: #333; } +table.coverage { + border-collapse: collapse; + margin: 10px 0 0 0; + padding: 0; +} + +table.coverage td { + margin: 0; + padding: 0; + vertical-align: top; +} +table.coverage td.line-count { + text-align: right; + padding: 0 5px 0 20px; +} +table.coverage td.line-coverage { + text-align: right; + padding-right: 10px; + min-width:20px; +} + +table.coverage td span.cline-any { + display: inline-block; + padding: 0 5px; + width: 100%; +} +.missing-if-branch { + display: inline-block; + margin-right: 5px; + border-radius: 3px; + position: relative; + padding: 0 4px; + background: #333; + color: yellow; +} + +.skip-if-branch { + display: none; + margin-right: 10px; + position: relative; + padding: 0 4px; + background: #ccc; + color: white; +} +.missing-if-branch .typ, .skip-if-branch .typ { + color: inherit !important; +} +.coverage-summary { + border-collapse: collapse; + width: 100%; +} +.coverage-summary tr { border-bottom: 1px solid #bbb; } +.keyline-all { border: 1px solid #ddd; } +.coverage-summary td, .coverage-summary th { padding: 10px; } +.coverage-summary tbody { border: 1px solid #bbb; } +.coverage-summary td { border-right: 1px solid #bbb; } +.coverage-summary td:last-child { border-right: none; } +.coverage-summary th { + text-align: left; + font-weight: normal; + white-space: nowrap; +} +.coverage-summary th.file { border-right: none !important; } +.coverage-summary th.pct { } +.coverage-summary th.pic, +.coverage-summary th.abs, +.coverage-summary td.pct, +.coverage-summary td.abs { text-align: right; } +.coverage-summary td.file { white-space: nowrap; } +.coverage-summary td.pic { min-width: 120px !important; } +.coverage-summary tfoot td { } + +.coverage-summary .sorter { + height: 10px; + width: 7px; + display: inline-block; + margin-left: 0.5em; + background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent; +} +.coverage-summary .sorted .sorter { + background-position: 0 -20px; +} +.coverage-summary .sorted-desc .sorter { + background-position: 0 -10px; +} +.status-line { height: 10px; } +/* yellow */ +.cbranch-no { background: yellow !important; color: #111; } +/* dark red */ +.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 } +.low .chart { border:1px solid #C21F39 } +.highlighted, +.highlighted .cstat-no, .highlighted .fstat-no, .highlighted .cbranch-no{ + background: #C21F39 !important; +} +/* medium red */ +.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE } +/* light red */ +.low, .cline-no { background:#FCE1E5 } +/* light green */ +.high, .cline-yes { background:rgb(230,245,208) } +/* medium green */ +.cstat-yes { background:rgb(161,215,106) } +/* dark green */ +.status-line.high, .high .cover-fill { background:rgb(77,146,33) } +.high .chart { border:1px solid rgb(77,146,33) } +/* dark yellow (gold) */ +.status-line.medium, .medium .cover-fill { background: #f9cd0b; } +.medium .chart { border:1px solid #f9cd0b; } +/* light yellow */ +.medium { background: #fff4c2; } + +.cstat-skip { background: #ddd; color: #111; } +.fstat-skip { background: #ddd; color: #111 !important; } +.cbranch-skip { background: #ddd !important; color: #111; } + +span.cline-neutral { background: #eaeaea; } + +.coverage-summary td.empty { + opacity: .5; + padding-top: 4px; + padding-bottom: 4px; + line-height: 1; + color: #888; +} + +.cover-fill, .cover-empty { + display:inline-block; + height: 12px; +} +.chart { + line-height: 0; +} +.cover-empty { + background: white; +} +.cover-full { + border-right: none !important; +} +pre.prettyprint { + border: none !important; + padding: 0 !important; + margin: 0 !important; +} +.com { color: #999 !important; } +.ignore-none { color: #999; font-weight: normal; } + +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; + margin: 0 auto -48px; +} +.footer, .push { + height: 48px; +} diff --git a/coverage/lcov-report/block-navigation.js b/coverage/lcov-report/block-navigation.js new file mode 100644 index 0000000..c7ff5a5 --- /dev/null +++ b/coverage/lcov-report/block-navigation.js @@ -0,0 +1,79 @@ +/* eslint-disable */ +var jumpToCode = (function init() { + // Classes of code we would like to highlight in the file view + var missingCoverageClasses = ['.cbranch-no', '.cstat-no', '.fstat-no']; + + // Elements to highlight in the file listing view + var fileListingElements = ['td.pct.low']; + + // We don't want to select elements that are direct descendants of another match + var notSelector = ':not(' + missingCoverageClasses.join('):not(') + ') > '; // becomes `:not(a):not(b) > ` + + // Selecter that finds elements on the page to which we can jump + var selector = + fileListingElements.join(', ') + + ', ' + + notSelector + + missingCoverageClasses.join(', ' + notSelector); // becomes `:not(a):not(b) > a, :not(a):not(b) > b` + + // The NodeList of matching elements + var missingCoverageElements = document.querySelectorAll(selector); + + var currentIndex; + + function toggleClass(index) { + missingCoverageElements + .item(currentIndex) + .classList.remove('highlighted'); + missingCoverageElements.item(index).classList.add('highlighted'); + } + + function makeCurrent(index) { + toggleClass(index); + currentIndex = index; + missingCoverageElements.item(index).scrollIntoView({ + behavior: 'smooth', + block: 'center', + inline: 'center' + }); + } + + function goToPrevious() { + var nextIndex = 0; + if (typeof currentIndex !== 'number' || currentIndex === 0) { + nextIndex = missingCoverageElements.length - 1; + } else if (missingCoverageElements.length > 1) { + nextIndex = currentIndex - 1; + } + + makeCurrent(nextIndex); + } + + function goToNext() { + var nextIndex = 0; + + if ( + typeof currentIndex === 'number' && + currentIndex < missingCoverageElements.length - 1 + ) { + nextIndex = currentIndex + 1; + } + + makeCurrent(nextIndex); + } + + return function jump(event) { + switch (event.which) { + case 78: // n + case 74: // j + goToNext(); + break; + case 66: // b + case 75: // k + case 80: // p + goToPrevious(); + break; + } + }; +})(); +window.addEventListener('keydown', jumpToCode); diff --git a/coverage/lcov-report/favicon.png b/coverage/lcov-report/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6691817834a957c938e7f09640a37a645fb31457 GIT binary patch literal 540 zcmV+%0^|LOP)wSzy{h>9elhJ=8GnBQmf?)AI(^#wDA_`!QTxaXXE&bjxo zTGCc%V|W`}Lwz0rDO*qBbGY-M@aNENIZ1rK?nOAibaC*vb%CF;I_~lkJawax%_+1J zLn(#pv_v{f0`v`Cfp6()7MB(>IoTAiQdKxgxX?VyV&KVZ7b$vn<8|Z<9$35C+G_8SH0x6Y(xB&~bmn%r}ceRwbc0000 + + + + Code coverage report for All files + + + + + + + + + +
+
+

All files

+
+ +
+ 60.51% + Statements + 682/1127 +
+ + +
+ 50% + Branches + 52/104 +
+ + +
+ 63.46% + Functions + 33/52 +
+ + +
+ 60.51% + Lines + 682/1127 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
node-ipc +
+
100%24/24100%2/2100%1/1100%24/24
node-ipc/dao +
+
58.75%386/65743.14%22/5165.22%15/2358.75%386/657
node-ipc/entities +
+
90.72%88/9756.25%9/16100%6/690.72%88/97
node-ipc/helpers +
+
100%12/12100%3/3100%1/1100%12/12
node-ipc/services +
+
51.04%172/33750%16/3247.62%10/2151.04%172/337
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/dao/client.js.html b/coverage/lcov-report/node-ipc/dao/client.js.html new file mode 100644 index 0000000..cfc0a39 --- /dev/null +++ b/coverage/lcov-report/node-ipc/dao/client.js.html @@ -0,0 +1,854 @@ + + + + + + Code coverage report for node-ipc/dao/client.js + + + + + + + + + +
+
+

All files / node-ipc/dao client.js

+
+ +
+ 70.16% + Statements + 181/258 +
+ + +
+ 46.43% + Branches + 13/28 +
+ + +
+ 87.5% + Functions + 7/8 +
+ + +
+ 70.16% + Lines + 181/258 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +2592x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +2x +3x +3x +3x +3x +3x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +2x +2x +  +  +  +  +2x +6x +6x +6x +6x +6x +6x +  +  +  +6x +6x +6x +6x +  +  +  +  +  +  +  +  +  +  +  +6x +6x +6x +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +6x +6x +6x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +6x +6x +6x +6x +6x +6x +6x +5x +5x +5x +5x +6x +6x +6x +6x +6x +1x +1x +1x +1x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +3x +6x +6x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +  +  +3x +3x +3x +3x +3x +3x +3x +6x +6x +6x +6x +6x +6x +1x +1x +  +  +  +  +  +  +  +  +  +  +  +1x +1x +1x +1x +1x +1x +1x +1x +  +  +  +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +  +  +1x +6x +6x +2x +2x +2x +2x +2x + 
import net from 'net';
+import tls from 'tls';
+import EventParser from '../entities/EventParser.js';
+import Message from 'js-message';
+import fs from 'fs';
+import Queue from 'js-queue';
+import Events from 'event-pubsub';
+ 
+let eventParser = new EventParser();
+ 
+class Client extends Events{
+    constructor(config,log){
+        super();
+        this.config=config;
+        this.log=log;
+        this.publish=super.emit;
+        
+        (config.maxRetries)? this.retriesRemaining=config.maxRetries:0;
+ 
+        eventParser=new EventParser(this.config);
+    }
+ 
+    Client=Client;
+    queue =new Queue;
+    socket=false;
+    connect=connect;
+    emit=emit;
+    retriesRemaining=0;
+    explicitlyDisconnected=false;
+}
+ 
+function emit(type,data){
+    this.log('dispatching event to ', this.id, this.path, ' : ', type, ',', data);
+ 
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+ 
+    if(this.config.rawBuffer){
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+ 
+    //volitile emit
+    if(!this.config.sync){
+        this.socket.write(message);
+        return;
+    }
+
+    //sync, non-volitile, ack emit
+    this.queue.add(
+        syncEmit.bind(this,message)
+    );
+}
+ 
+function syncEmit(message){
+    this.log('dispatching event to ', this.id, this.path, ' : ', message);
+    this.socket.write(message);
+}
+ 
+function connect(){
+    //init client object for scope persistance especially inside of socket events.
+    let client=this;
+ 
+    client.log('requested connection to ', client.id, client.path);
+    if(!this.path){
+        client.log('\n\n######\nerror: ', client.id ,' client has not specified socket path it wishes to connect to.');
+        return;
+    }
+ 
+    const options={};
+ 
+    if(!client.port){
+        client.log('Connecting client on Unix Socket :', client.path);
+
+        options.path=client.path;
+
+        if (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){
+            options.path = options.path.replace(/^\//, '');
+            options.path = options.path.replace(/\//g, '-');
+            options.path= `\\\\.\\pipe\\${options.path}`;
+        }
+
+        client.socket = net.connect(options);
+    }else{
+        options.host=client.path;
+        options.port=client.port;
+ 
+        if(client.config.interface.localAddress){
+          options.localAddress=client.config.interface.localAddress;
+        }
+ 
+        if(client.config.interface.localPort){
+          options.localPort=client.config.interface.localPort;
+        }
+ 
+        if(client.config.interface.family){
+          options.family=client.config.interface.family;
+        }
+ 
+        if(client.config.interface.hints){
+          options.hints=client.config.interface.hints;
+        }
+ 
+        if(client.config.interface.lookup){
+          options.lookup=client.config.interface.lookup;
+        }
+ 
+        if(!client.config.tls){
+            client.log('Connecting client via TCP to', options);
+            client.socket = net.connect(options);
+        }else{
+            client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);
+            if(client.config.tls.private){
+                client.config.tls.key=fs.readFileSync(client.config.tls.private);
+            }
+            if(client.config.tls.public){
+                client.config.tls.cert=fs.readFileSync(client.config.tls.public);
+            }
+            if(client.config.tls.trustedConnections){
+                if(typeof client.config.tls.trustedConnections === 'string'){
+                    client.config.tls.trustedConnections=[client.config.tls.trustedConnections];
+                }
+                client.config.tls.ca=[];
+                for(let i=0; i<client.config.tls.trustedConnections.length; i++){
+                    client.config.tls.ca.push(
+                        fs.readFileSync(client.config.tls.trustedConnections[i])
+                    );
+                }
+            }
+
+            Object.assign(client.config.tls,options);
+
+            client.socket = tls.connect(
+                client.config.tls
+            );
+        }
+    }
+ 
+    client.socket.setEncoding(this.config.encoding);
+ 
+    client.socket.on(
+        'error',
+        function(err){
+            client.log('\n\n######\nerror: ', err);
+            client.publish('error', err);
+ 
+        }
+    );
+ 
+    client.socket.on(
+        'connect',
+        function connectionMade(){
+            client.publish('connect');
+            client.retriesRemaining=client.config.maxRetries;
+            client.log('retrying reset');
+        }
+    );
+ 
+    client.socket.on(
+        'close',
+        function connectionClosed(){
+            client.log('connection closed' ,client.id , client.path,
+            client.retriesRemaining, 'tries remaining of', client.config.maxRetries
+        );
+ 
+            if(
+                client.config.stopRetrying ||
+                client.retriesRemaining<1 ||
+                client.explicitlyDisconnected
+ 
+            ){
+                client.publish('disconnect');
+                client.log(
+                    (client.config.id),
+                    'exceeded connection rety amount of',
+                    ' or stopRetrying flag set.'
+                );
+ 
+                client.socket.destroy();
+                client.publish('destroy');
+                client=undefined;
+ 
+                return;
+            }
+ 
+            setTimeout(
+                function retryTimeout(){
+                    if (client.explicitlyDisconnected) {
+                        return;
+                    }
+                    client.retriesRemaining--;
+                    client.connect();
+                }.bind(null,client),
+                client.config.retry
+            );
+ 
+            client.publish('disconnect');
+        }
+    );
+ 
+    client.socket.on(
+        'data',
+        function(data) {
+            client.log('## received events ##');
+            if(client.config.rawBuffer){
+                client.publish(
+                   'data',
+                   Buffer.from(data,client.config.encoding)
+                );
+                if(!client.config.sync){
+                    return;
+                }
+
+                client.queue.next();
+                return;
+            }
+ 
+            if(!this.ipcBuffer){
+                this.ipcBuffer='';
+            }
+ 
+            data=(this.ipcBuffer+=data);
+ 
+            if(data.slice(-1)!=eventParser.delimiter || data.indexOf(eventParser.delimiter) == -1){
+                client.log('Messages are large, You may want to consider smaller messages.');
+                return;
+            }
+ 
+            this.ipcBuffer='';
+ 
+            const events = eventParser.parse(data);
+            const eCount = events.length;
+            for(let i=0; i<eCount; i++){
+                let message=new Message;
+                message.load(events[i]);
+ 
+                client.log('detected event', message.type, message.data);
+                client.publish(
+                   message.type,
+                   message.data
+                );
+            }
+ 
+            if(!client.config.sync){
+                return;
+            }
+
+            client.queue.next();
+        }
+    );
+}
+ 
+export {
+    Client as default,
+    Client
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/dao/index.html b/coverage/lcov-report/node-ipc/dao/index.html new file mode 100644 index 0000000..1aaaf18 --- /dev/null +++ b/coverage/lcov-report/node-ipc/dao/index.html @@ -0,0 +1,126 @@ + + + + + + Code coverage report for node-ipc/dao + + + + + + + + + +
+
+

All files node-ipc/dao

+
+ +
+ 58.75% + Statements + 386/657 +
+ + +
+ 43.14% + Branches + 22/51 +
+ + +
+ 65.22% + Functions + 15/23 +
+ + +
+ 58.75% + Lines + 386/657 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
client.js +
+
70.16%181/25846.43%13/2887.5%7/870.16%181/258
socketServer.js +
+
51.38%205/39939.13%9/2353.33%8/1551.38%205/399
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/dao/socketServer.js.html b/coverage/lcov-report/node-ipc/dao/socketServer.js.html new file mode 100644 index 0000000..138f612 --- /dev/null +++ b/coverage/lcov-report/node-ipc/dao/socketServer.js.html @@ -0,0 +1,1277 @@ + + + + + + Code coverage report for node-ipc/dao/socketServer.js + + + + + + + + + +
+
+

All files / node-ipc/dao socketServer.js

+
+ +
+ 51.38% + Statements + 205/399 +
+ + +
+ 39.13% + Branches + 9/23 +
+ + +
+ 53.33% + Functions + 8/15 +
+ + +
+ 51.38% + Lines + 205/399 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +4001x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +1x +1x +1x +1x +1x +1x +1x +1x +  +  +1x +1x +1x +1x +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +1x +1x +1x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x + 
 
+import net from 'net';
+import tls from 'tls';
+import fs from 'fs';
+import dgram from 'dgram';
+import EventParser from '../entities/EventParser.js';
+import Message from 'js-message';
+import Events from 'event-pubsub';
+ 
+let eventParser = new EventParser();
+ 
+class Server extends Events{
+    constructor(path,config,log,port){
+        super();
+        this.config = config;
+        this.path = path;
+        this.port = port;
+        this.log  = log;
+ 
+        this.publish=super.emit;
+ 
+        eventParser=new EventParser(this.config);
+ 
+        this.on(
+            'close',
+            serverClosed.bind(this)
+        );
+    }
+ 
+    udp4=false;
+    udp6=false;
+    server=false;
+    sockets=[];
+    emit=emit;
+    broadcast=broadcast;
+ 
+    onStart(socket){
+        this.publish(
+            'start',
+            socket
+        );
+    }
+ 
+    stop(){
+        this.server.close();
+    }
+ 
+    start(){
+        if(!this.path){
+            this.log('Socket Server Path not specified, refusing to start');
+            return;
+        }
+ 
+        if(this.config.unlink){
+            fs.unlink(
+                this.path,
+                startServer.bind(this)
+            );
+        }else{
+            startServer.bind(this)();
+        }
+    }
+}
+ 
+function emit(socket, type, data){
+    this.log('dispatching event to socket', ' : ', type, data);
+ 
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+ 
+    if(this.config.rawBuffer){
+        this.log(this.config.encoding)
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+ 
+    if(this.udp4 || this.udp6){
+
+        if(!socket.address || !socket.port){
+            this.log('Attempting to emit to a single UDP socket without supplying socket address or port. Redispatching event as broadcast to all connected sockets');
+            this.broadcast(type,data);
+            return;
+        }
+
+        this.server.write(
+            message,
+            socket
+        );
+        return;
+    }
+ 
+    socket.write(message);
+}
+ 
+function broadcast(type,data){
+    this.log('broadcasting event to all known sockets listening to ', this.path,' : ', ((this.port)?this.port:''), type, data);
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+
+    if(this.config.rawBuffer){
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+
+    if(this.udp4 || this.udp6){
+        for(let i=1, count=this.sockets.length; i<count; i++){
+            this.server.write(message,this.sockets[i]);
+        }
+    }else{
+        for(let i=0, count=this.sockets.length; i<count; i++){
+            this.sockets[i].write(message);
+        }
+    }
+}
+ 
+function serverClosed(){
+    for(let i=0, count=this.sockets.length; i<count; i++){
+        let socket=this.sockets[i];
+        let destroyedSocketId=false;
+
+        if(socket){
+            if(socket.readable){
+                continue;
+            }
+        }
+
+        if(socket.id){
+            destroyedSocketId=socket.id;
+        }
+
+        this.log('socket disconnected',destroyedSocketId.toString());
+
+        if(socket && socket.destroy){
+            socket.destroy();
+        }
+
+        this.sockets.splice(i,1);
+
+        this.publish('socket.disconnected', socket, destroyedSocketId);
+
+        return;
+    }
+}
+ 
+function gotData(socket,data,UDPSocket){
+    let sock=((this.udp4 || this.udp6)? UDPSocket : socket);
+    if(this.config.rawBuffer){
+        data=Buffer.from(data,this.config.encoding);
+        this.publish(
+            'data',
+            data,
+            sock
+        );
+        return;
+    }
+ 
+    if(!sock.ipcBuffer){
+        sock.ipcBuffer='';
+    }
+ 
+    data=(sock.ipcBuffer+=data);
+ 
+    if(data.slice(-1)!=eventParser.delimiter || data.indexOf(eventParser.delimiter) == -1){
+        this.log('Messages are large, You may want to consider smaller messages.');
+        return;
+    }
+ 
+    sock.ipcBuffer='';
+ 
+    data=eventParser.parse(data);
+ 
+    while(data.length>0){
+        let message=new Message;
+        message.load(data.shift());
+ 
+        // Only set the sock id if it is specified.
+        if (message.data && message.data.id){
+            sock.id=message.data.id;
+        }
+ 
+        this.log('received event of : ',message.type,message.data);
+ 
+        this.publish(
+            message.type,
+            message.data,
+            sock
+        );
+    }
+}
+ 
+function socketClosed(socket){
+    this.publish(
+        'close',
+        socket
+    );
+}
+ 
+function serverCreated(socket) {
+    this.sockets.push(socket);
+ 
+    if(socket.setEncoding){
+        socket.setEncoding(this.config.encoding);
+    }
+ 
+    this.log('## socket connection to server detected ##');
+    socket.on(
+        'close',
+        socketClosed.bind(this)
+    );
+ 
+    socket.on(
+        'error',
+        function(err){
+            this.log('server socket error',err);
+
+            this.publish('error',err);
+        }.bind(this)
+    );
+ 
+    socket.on(
+        'data',
+        gotData.bind(this,socket)
+    );
+ 
+    socket.on(
+        'message',
+        function(msg,rinfo) {
+            if (!rinfo){
+                return;
+            }
+
+            this.log('Received UDP message from ', rinfo.address, rinfo.port);
+            let data;
+
+            if(this.config.rawSocket){
+                data=Buffer.from(msg,this.config.encoding);
+            }else{
+                data=msg.toString();
+            }
+            socket.emit('data',data,rinfo);
+        }.bind(this)
+    );
+ 
+    this.publish(
+        'connect',
+        socket
+    );
+ 
+    if(this.config.rawBuffer){
+        return;
+    }
+}
+ 
+function startServer() {
+    this.log(
+        'starting server on ',this.path,
+        ((this.port)?`:${this.port}`:'')
+    );
+ 
+    if(!this.udp4 && !this.udp6){
+        this.log('starting TLS server',this.config.tls);
+        if(!this.config.tls){
+            this.server=net.createServer(
+                serverCreated.bind(this)
+            );
+        }else{
+            startTLSServer.bind(this)();
+        }
+    }else{
+        this.server=dgram.createSocket(
+            ((this.udp4)? 'udp4':'udp6')
+        );
+        this.server.write=UDPWrite.bind(this);
+        this.server.on(
+            'listening',
+            function UDPServerStarted() {
+                serverCreated.bind(this)(this.server);
+            }.bind(this)
+        );
+    }
+ 
+    this.server.on(
+        'error',
+        function(err){
+            this.log('server error',err);
+
+            this.publish(
+                'error',
+                err
+            );
+        }.bind(this)
+    );
+ 
+    this.server.maxConnections=this.config.maxConnections;
+ 
+    if(!this.port){
+        this.log('starting server as', 'Unix || Windows Socket');
+        if (process.platform ==='win32'){
+            this.path = this.path.replace(/^\//, '');
+            this.path = this.path.replace(/\//g, '-');
+            this.path= `\\\\.\\pipe\\${this.path}`;
+        }
+
+        this.server.listen({
+            path: this.path,
+            readableAll: true,
+            writableAll: true
+        }, this.onStart.bind(this));
+
+        return;
+    }
+ 
+    if(!this.udp4 && !this.udp6){
+        this.log('starting server as', (this.config.tls?'TLS':'TCP'));
+        this.server.listen(
+            this.port,
+            this.path,
+            this.onStart.bind(this)
+        );
+        return;
+    }
+
+    this.log('starting server as',((this.udp4)? 'udp4':'udp6'));
+ 
+    this.server.bind(
+        this.port,
+        this.path
+    );
+ 
+    this.onStart(
+        {
+            address : this.path,
+            port    : this.port
+        }
+    );
+}
+ 
+function startTLSServer(){
+    this.log('starting TLS server',this.config.tls);
+    if(this.config.tls.private){
+        this.config.tls.key=fs.readFileSync(this.config.tls.private);
+    }else{
+        this.config.tls.key=fs.readFileSync(`${__dirname}/../local-node-ipc-certs/private/server.key`);
+    }
+    if(this.config.tls.public){
+        this.config.tls.cert=fs.readFileSync(this.config.tls.public);
+    }else{
+        this.config.tls.cert=fs.readFileSync(`${__dirname}/../local-node-ipc-certs/server.pub`);
+    }
+    if(this.config.tls.dhparam){
+        this.config.tls.dhparam=fs.readFileSync(this.config.tls.dhparam);
+    }
+    if(this.config.tls.trustedConnections){
+        if(typeof this.config.tls.trustedConnections === 'string'){
+            this.config.tls.trustedConnections=[this.config.tls.trustedConnections];
+        }
+        this.config.tls.ca=[];
+        for(let i=0; i<this.config.tls.trustedConnections.length; i++){
+            this.config.tls.ca.push(
+                fs.readFileSync(this.config.tls.trustedConnections[i])
+            );
+        }
+    }
+    this.server=tls.createServer(
+        this.config.tls,
+        serverCreated.bind(this)
+    );
+}
+ 
+function UDPWrite(message,socket){
+    let data=Buffer.from(message, this.config.encoding);
+    this.server.send(
+        data,
+        0,
+        data.length,
+        socket.port,
+        socket.address,
+        function(err, bytes) {
+            if(err){
+                this.log('error writing data to socket',err);
+                this.publish(
+                    'error',
+                    function(err){
+                        this.publish('error',err);
+                    }
+                );
+            }
+        }
+    );
+}
+ 
+export {
+    Server as default,
+    Server
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/entities/Defaults.js.html b/coverage/lcov-report/node-ipc/entities/Defaults.js.html new file mode 100644 index 0000000..e22b246 --- /dev/null +++ b/coverage/lcov-report/node-ipc/entities/Defaults.js.html @@ -0,0 +1,269 @@ + + + + + + Code coverage report for node-ipc/entities/Defaults.js + + + + + + + + + +
+
+

All files / node-ipc/entities Defaults.js

+
+ +
+ 92.06% + Statements + 58/63 +
+ + +
+ 57.14% + Branches + 4/7 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 92.06% + Lines + 58/63 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +642x +2x +2x +2x +2x +10x +10x +2x +2x +2x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +2x +2x +2x +10x +10x +10x +10x +10x +10x +  +  +  +  +  +10x +10x +2x +2x +2x +2x +2x + 
import os from 'os';
+ 
+class Defaults{
+ 
+    constructor(){
+ 
+    }
+ 
+ 
+    appspace='app.';
+    socketRoot='/tmp/';
+    id=os.hostname();
+ 
+    encoding='utf8';
+    rawBuffer=false;
+    sync=false;
+    unlink=true;
+ 
+    delimiter='\f';
+ 
+    silent=false;
+    logDepth=5;
+    logInColor=true;
+    logger=console.log.bind(console);
+ 
+    maxConnections=100;
+    retry=500;
+    maxRetries=Infinity;
+    stopRetrying=false;
+ 
+    IPType=getIPType();
+    tls=false;
+    networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1';
+    networkPort = 8000;
+ 
+    interface={
+        localAddress:false,
+        localPort:false,
+        family:false,
+        hints:false,
+        lookup:false
+    }
+    
+}
+ 
+function getIPType() {
+    const networkInterfaces = os.networkInterfaces();
+    let IPType = '';
+    if (networkInterfaces
+        && Array.isArray(networkInterfaces)
+        && networkInterfaces.length > 0) {
+        // getting the family of first network interface available
+        IPType = networkInterfaces [
+            Object.keys( networkInterfaces )[0]
+        ][0].family;
+    }
+    return IPType;
+}
+ 
+export {
+    Defaults as default,
+    Defaults
+}
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/entities/EventParser.js.html b/coverage/lcov-report/node-ipc/entities/EventParser.js.html new file mode 100644 index 0000000..1e6eb2c --- /dev/null +++ b/coverage/lcov-report/node-ipc/entities/EventParser.js.html @@ -0,0 +1,182 @@ + + + + + + Code coverage report for node-ipc/entities/EventParser.js + + + + + + + + + +
+
+

All files / node-ipc/entities EventParser.js

+
+ +
+ 88.24% + Statements + 30/34 +
+ + +
+ 55.56% + Branches + 5/9 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 88.24% + Lines + 30/34 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +351x +2x +2x +2x +2x +9x +4x +4x +9x +9x +2x +2x +3x +  +  +3x +  +  +3x +3x +3x +3x +2x +2x +3x +3x +3x +3x +2x +2x +2x +2x +2x +2x + 
 
+import Defaults from './Defaults.js';
+ 
+class Parser{
+  constructor(config){
+    if(!config){
+      config=new Defaults;
+    }
+    this.delimiter=config.delimiter;
+  }
+ 
+  format(message){
+    if(!message.data && message.data!==false && message.data!==0){
+        message.data={};
+    }
+    if(message.data['_maxListeners']){
+        message.data={};
+    }
+ 
+    message=message.JSON+this.delimiter;
+    return message;
+  }
+ 
+  parse(data){
+    let events=data.split(this.delimiter);
+    events.pop();
+    return events;
+  }
+}
+ 
+export {
+  Parser as default,
+  Parser
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/entities/index.html b/coverage/lcov-report/node-ipc/entities/index.html new file mode 100644 index 0000000..acb65da --- /dev/null +++ b/coverage/lcov-report/node-ipc/entities/index.html @@ -0,0 +1,126 @@ + + + + + + Code coverage report for node-ipc/entities + + + + + + + + + +
+
+

All files node-ipc/entities

+
+ +
+ 90.72% + Statements + 88/97 +
+ + +
+ 56.25% + Branches + 9/16 +
+ + +
+ 100% + Functions + 6/6 +
+ + +
+ 90.72% + Lines + 88/97 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Defaults.js +
+
92.06%58/6357.14%4/7100%3/392.06%58/63
EventParser.js +
+
88.24%30/3455.56%5/9100%3/388.24%30/34
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/helpers/delay.js.html b/coverage/lcov-report/node-ipc/helpers/delay.js.html new file mode 100644 index 0000000..afaf6be --- /dev/null +++ b/coverage/lcov-report/node-ipc/helpers/delay.js.html @@ -0,0 +1,113 @@ + + + + + + Code coverage report for node-ipc/helpers/delay.js + + + + + + + + + +
+
+

All files / node-ipc/helpers delay.js

+
+ +
+ 100% + Statements + 12/12 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 12/12 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +124x +4x +4x +4x +4x +4x +4x +1x +1x +1x +1x +1x
async function delay(ms=100) {
+    return new Promise(
+        resolve => {
+            setTimeout(resolve, ms);
+        }
+    );
+}
+ 
+export {
+    delay as default,
+    delay
+}
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/helpers/index.html b/coverage/lcov-report/node-ipc/helpers/index.html new file mode 100644 index 0000000..622efe3 --- /dev/null +++ b/coverage/lcov-report/node-ipc/helpers/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc/helpers + + + + + + + + + +
+
+

All files node-ipc/helpers

+
+ +
+ 100% + Statements + 12/12 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 12/12 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
delay.js +
+
100%12/12100%3/3100%1/1100%12/12
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/index.html b/coverage/lcov-report/node-ipc/index.html new file mode 100644 index 0000000..c9b1e67 --- /dev/null +++ b/coverage/lcov-report/node-ipc/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc + + + + + + + + + +
+
+

All files node-ipc

+
+ +
+ 100% + Statements + 24/24 +
+ + +
+ 100% + Branches + 2/2 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 24/24 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
node-ipc.js +
+
100%24/24100%2/2100%1/1100%24/24
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/node-ipc.js.html b/coverage/lcov-report/node-ipc/node-ipc.js.html new file mode 100644 index 0000000..bc6b8f5 --- /dev/null +++ b/coverage/lcov-report/node-ipc/node-ipc.js.html @@ -0,0 +1,152 @@ + + + + + + Code coverage report for node-ipc/node-ipc.js + + + + + + + + + +
+
+

All files / node-ipc node-ipc.js

+
+ +
+ 100% + Statements + 24/24 +
+ + +
+ 100% + Branches + 2/2 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 24/24 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +252x +2x +2x +2x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +2x +2x +2x +2x +2x +2x +2x +2x + 
import IPC from './services/IPC.js';
+ 
+class IPCModule extends IPC{
+    constructor(){
+        super();
+        //include IPC to make extensible
+        Object.defineProperty(
+            this,
+            'IPC',
+            {
+                enumerable:true,
+                writable:false,
+                value:IPC
+            }
+        )
+    }
+}
+ 
+const singleton=new IPCModule;
+ 
+export {
+    singleton as default,
+    IPCModule
+}
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/services/IPC.js.html b/coverage/lcov-report/node-ipc/services/IPC.js.html new file mode 100644 index 0000000..2c69cb4 --- /dev/null +++ b/coverage/lcov-report/node-ipc/services/IPC.js.html @@ -0,0 +1,1091 @@ + + + + + + Code coverage report for node-ipc/services/IPC.js + + + + + + + + + +
+
+

All files / node-ipc/services IPC.js

+
+ +
+ 51.04% + Statements + 172/337 +
+ + +
+ 50% + Branches + 16/32 +
+ + +
+ 47.62% + Functions + 10/21 +
+ + +
+ 51.04% + Lines + 172/337 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +3381x +2x +2x +2x +2x +2x +2x +2x +6x +6x +2x +2x +2x +6x +2x +2x +2x +2x +  +  +2x +3x +3x +2x +3x +3x +2x +  +  +2x +2x +2x +2x +10x +10x +2x +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +2x +2x +2x +49x +49x +9x +9x +40x +40x +127x +113x +113x +14x +14x +14x +14x +14x +14x +14x +14x +14x +40x +40x +40x +40x +49x +2x +3x +3x +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +2x +2x +2x +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +2x +2x +  +  +  +  +2x +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +3x +3x +  +  +  +  +  +  +3x +3x +3x +3x +3x +3x +  +  +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +  +  +  +3x +  +  +  +  +  +  +  +3x +3x +  +  +  +3x +  +  +3x +3x +  +  +  +  +  +  +  +  +  +  +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +2x +2x +2x +2x + 
 
+import Defaults from '../entities/Defaults.js';
+import Client from '../dao/client.js';
+import Server from '../dao/socketServer.js';
+import util from 'util';
+ 
+class IPC{
+    constructor(){
+ 
+    }
+    
+    //public members
+    config=new Defaults;
+    of={};
+    server=false;
+ 
+    //protected methods
+    get connectTo(){
+        return connect;
+    }
+    get connectToNet(){
+        return connectNet;
+    }
+    get disconnect(){
+        return disconnect
+    }
+    get serve(){
+        return serve;
+    }
+    get serveNet(){
+        return serveNet;
+    }
+    get log(){
+        return log;
+    }
+ 
+    set connectTo(value){
+        return connect;
+    }
+    set connectToNet(value){
+        return connectNet;
+    }
+    set disconnect(value){
+        return disconnect
+    }
+    set serve(value){
+        return serve;
+    }
+    set serveNet(value){
+        return serveNet;
+    }
+    set log(value){
+        return log;
+    }
+}
+ 
+    
+ 
+function log(...args){
+    if(this.config.silent){
+        return;
+    }
+ 
+    for(let i=0, count=args.length; i<count; i++){
+        if(typeof args[i] != 'object'){
+            continue;
+        }
+ 
+        args[i]=util.inspect(
+            args[i],
+            {
+                depth:this.config.logDepth,
+                colors:this.config.logInColor
+            }
+        );
+    }
+ 
+    this.config.logger(
+        args.join(' ')
+    );
+}
+ 
+function disconnect(id){
+    if(!this.of[id]){
+        return;
+    }
+ 
+    this.of[id].explicitlyDisconnected=true;
+ 
+    this.of[id].off('*','*');
+    if(this.of[id].socket){
+        if(this.of[id].socket.destroy){
+            this.of[id].socket.destroy();
+        }
+    }
+ 
+    delete this.of[id];
+}
+ 
+function serve(path,callback){
+    if(typeof path=='function'){
+        callback=path;
+        path=false;
+    }
+    if(!path){
+        this.log(
+            'Server path not specified, so defaulting to',
+            'ipc.config.socketRoot + ipc.config.appspace + ipc.config.id',
+            this.config.socketRoot+this.config.appspace+this.config.id
+        );
+        path=this.config.socketRoot+this.config.appspace+this.config.id;
+    }
+
+    if(!callback){
+        callback=emptyCallback;
+    }
+
+    this.server=new Server(
+        path,
+        this.config,
+        log
+    );
+
+    this.server.on(
+        'start',
+        callback
+    );
+}
+ 
+function emptyCallback(){
+    //Do Nothing
+}
+ 
+function serveNet(host,port,UDPType,callback){
+    if(typeof host=='number'){
+        callback=UDPType;
+        UDPType=port;
+        port=host;
+        host=false;
+    }
+    if(typeof host=='function'){
+        callback=host;
+        UDPType=false;
+        host=false;
+        port=false;
+    }
+    if(!host){
+        this.log(
+            'Server host not specified, so defaulting to',
+            'ipc.config.networkHost',
+            this.config.networkHost
+        );
+        host=this.config.networkHost;
+    }
+    if(host.toLowerCase()=='udp4' || host.toLowerCase()=='udp6'){
+        callback=port;
+        UDPType=host.toLowerCase();
+        port=false;
+        host=this.config.networkHost;
+    }
+ 
+    if(typeof port=='string'){
+        callback=UDPType;
+        UDPType=port;
+        port=false;
+    }
+    if(typeof port=='function'){
+        callback=port;
+        UDPType=false;
+        port=false;
+    }
+    if(!port){
+        this.log(
+            'Server port not specified, so defaulting to',
+            'ipc.config.networkPort',
+            this.config.networkPort
+        );
+        port=this.config.networkPort;
+    }
+ 
+    if(typeof UDPType=='function'){
+        callback=UDPType;
+        UDPType=false;
+    }
+ 
+    if(!callback){
+        callback=emptyCallback;
+    }
+ 
+    this.server=new Server(
+        host,
+        this.config,
+        log,
+        port
+    );
+ 
+    if(UDPType){
+        this.server[UDPType]=true;
+        if(UDPType === "udp4" && host === "::1") {
+            // bind udp4 socket to an ipv4 address
+            this.server.path = "127.0.0.1";
+        }
+    }
+ 
+    this.server.on(
+        'start',
+        callback
+    );
+}
+ 
+function connect(id,path,callback){
+    if(typeof path == 'function'){
+        callback=path;
+        path=false;
+    }
+
+    if(!callback){
+        callback=emptyCallback;
+    }
+
+    if(!id){
+        this.log(
+            'Service id required',
+            'Requested service connection without specifying service id. Aborting connection attempt'
+        );
+        return;
+    }
+
+    if(!path){
+        this.log(
+            'Service path not specified, so defaulting to',
+            'ipc.config.socketRoot + ipc.config.appspace + id',
+            (this.config.socketRoot+this.config.appspace+id).data
+        );
+        path=this.config.socketRoot+this.config.appspace+id;
+    }
+
+    if(this.of[id]){
+        if(!this.of[id].socket.destroyed){
+            this.log(
+                'Already Connected to',
+                id,
+                '- So executing success without connection'
+            );
+            callback();
+            return;
+        }
+        this.of[id].socket.destroy();
+    }
+
+    this.of[id] = new Client(this.config,this.log);
+    this.of[id].id = id;
+    (this.of[id].socket)? (this.of[id].socket.id=id):null;
+    this.of[id].path = path;
+
+    this.of[id].connect();
+
+    callback(this);
+}
+ 
+function connectNet(id,host,port,callback){
+    if(!id){
+        this.log(
+            'Service id required',
+            'Requested service connection without specifying service id. Aborting connection attempt'
+        );
+        return;
+    }
+    if(typeof host=='number'){
+        callback=port;
+        port=host;
+        host=false;
+    }
+    if(typeof host=='function'){
+        callback=host;
+        host=false;
+        port=false;
+    }
+    if(!host){
+        this.log(
+            'Server host not specified, so defaulting to',
+            'ipc.config.networkHost',
+            this.config.networkHost
+        );
+        host=this.config.networkHost;
+    }
+ 
+    if(typeof port=='function'){
+        callback=port;
+        port=false;
+    }
+    if(!port){
+        this.log(
+            'Server port not specified, so defaulting to',
+            'ipc.config.networkPort',
+            this.config.networkPort
+        );
+        port=this.config.networkPort;
+    }
+ 
+    if(typeof callback == 'string'){
+        UDPType=callback;
+        callback=false;
+    }
+    if(!callback){
+        callback=emptyCallback;
+    }
+ 
+    if(this.of[id]){
+        if(!this.of[id].socket.destroyed){
+
+            this.log(
+                'Already Connected to',
+                id,
+                '- So executing success without connection'
+            );
+            callback();
+            return;
+        }
+        this.of[id].socket.destroy();
+    }
+ 
+    this.of[id] = new Client(this.config,this.log);
+    this.of[id].id = id;
+    (this.of[id].socket)? (this.of[id].socket.id=id):null;
+    this.of[id].path = host;
+    this.of[id].port = port;
+ 
+    this.of[id].connect();
+ 
+    callback(this);
+}
+ 
+export {
+    IPC as default,
+    IPC
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/node-ipc/services/index.html b/coverage/lcov-report/node-ipc/services/index.html new file mode 100644 index 0000000..46ba75c --- /dev/null +++ b/coverage/lcov-report/node-ipc/services/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc/services + + + + + + + + + +
+
+

All files node-ipc/services

+
+ +
+ 51.04% + Statements + 172/337 +
+ + +
+ 50% + Branches + 16/32 +
+ + +
+ 47.62% + Functions + 10/21 +
+ + +
+ 51.04% + Lines + 172/337 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
IPC.js +
+
51.04%172/33750%16/3247.62%10/2151.04%172/337
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/prettify.css b/coverage/lcov-report/prettify.css new file mode 100644 index 0000000..b317a7c --- /dev/null +++ b/coverage/lcov-report/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} diff --git a/coverage/lcov-report/prettify.js b/coverage/lcov-report/prettify.js new file mode 100644 index 0000000..b322523 --- /dev/null +++ b/coverage/lcov-report/prettify.js @@ -0,0 +1,2 @@ +/* eslint-disable */ +window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;arat[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);c(g([[F,/^[\s]+/,null," \t\r\n"],[n,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[m,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[P,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[L,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);c(g([],[[n,/^[\s\S]+/]]),["uq.val"]);c(i({keywords:l,hashComments:true,cStyleComments:true,types:e}),["c","cc","cpp","cxx","cyc","m"]);c(i({keywords:"null,true,false"}),["json"]);c(i({keywords:R,hashComments:true,cStyleComments:true,verbatimStrings:true,types:e}),["cs"]);c(i({keywords:x,cStyleComments:true}),["java"]);c(i({keywords:H,hashComments:true,multiLineStrings:true}),["bsh","csh","sh"]);c(i({keywords:I,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),["cv","py"]);c(i({keywords:s,hashComments:true,multiLineStrings:true,regexLiterals:true}),["perl","pl","pm"]);c(i({keywords:f,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb"]);c(i({keywords:w,cStyleComments:true,regexLiterals:true}),["js"]);c(i({keywords:r,hashComments:3,cStyleComments:true,multilineStrings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);c(g([],[[C,/^[\s\S]+/]]),["regex"]);function d(V){var U=V.langExtension;try{var S=a(V.sourceNode);var T=S.sourceCode;V.sourceCode=T;V.spans=S.spans;V.basePos=0;q(U,T)(V);D(V)}catch(W){if("console" in window){console.log(W&&W.stack?W.stack:W)}}}function y(W,V,U){var S=document.createElement("PRE");S.innerHTML=W;if(U){Q(S,U)}var T={langExtension:V,numberLines:U,sourceNode:S};d(T);return S.innerHTML}function b(ad){function Y(af){return document.getElementsByTagName(af)}var ac=[Y("pre"),Y("code"),Y("xmp")];var T=[];for(var aa=0;aa=0){var ah=ai.match(ab);var am;if(!ah&&(am=o(aj))&&"CODE"===am.tagName){ah=am.className.match(ab)}if(ah){ah=ah[1]}var al=false;for(var ak=aj.parentNode;ak;ak=ak.parentNode){if((ak.tagName==="pre"||ak.tagName==="code"||ak.tagName==="xmp")&&ak.className&&ak.className.indexOf("prettyprint")>=0){al=true;break}}if(!al){var af=aj.className.match(/\blinenums\b(?::(\d+))?/);af=af?af[1]&&af[1].length?+af[1]:true:false;if(af){Q(aj,af)}S={langExtension:ah,sourceNode:aj,numberLines:af};d(S)}}}if(X]*(?:>|$)/],[PR.PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],[PR.PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-handlebars",/^]*type\s*=\s*['"]?text\/x-handlebars-template['"]?\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i],[PR.PR_DECLARATION,/^{{[#^>/]?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{&?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{{>?\s*[\w.][^}]*}}}/],[PR.PR_COMMENT,/^{{![^}]*}}/]]),["handlebars","hbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]); diff --git a/coverage/lcov-report/sort-arrow-sprite.png b/coverage/lcov-report/sort-arrow-sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..03f704a609c6fd0dbfdac63466a7d7c958b5cbf3 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^>_9Bd!3HEZxJ@+%Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jii$m5978H@?Fn+^JD|Y9yzj{W`447Gxa{7*dM7nnnD-Lb z6^}Hx2)'; + } + } + return cols; + } + // attaches a data attribute to every tr element with an object + // of data values keyed by column name + function loadRowData(tableRow) { + var tableCols = tableRow.querySelectorAll('td'), + colNode, + col, + data = {}, + i, + val; + for (i = 0; i < tableCols.length; i += 1) { + colNode = tableCols[i]; + col = cols[i]; + val = colNode.getAttribute('data-value'); + if (col.type === 'number') { + val = Number(val); + } + data[col.key] = val; + } + return data; + } + // loads all row data + function loadData() { + var rows = getTableBody().querySelectorAll('tr'), + i; + + for (i = 0; i < rows.length; i += 1) { + rows[i].data = loadRowData(rows[i]); + } + } + // sorts the table using the data for the ith column + function sortByIndex(index, desc) { + var key = cols[index].key, + sorter = function(a, b) { + a = a.data[key]; + b = b.data[key]; + return a < b ? -1 : a > b ? 1 : 0; + }, + finalSorter = sorter, + tableBody = document.querySelector('.coverage-summary tbody'), + rowNodes = tableBody.querySelectorAll('tr'), + rows = [], + i; + + if (desc) { + finalSorter = function(a, b) { + return -1 * sorter(a, b); + }; + } + + for (i = 0; i < rowNodes.length; i += 1) { + rows.push(rowNodes[i]); + tableBody.removeChild(rowNodes[i]); + } + + rows.sort(finalSorter); + + for (i = 0; i < rows.length; i += 1) { + tableBody.appendChild(rows[i]); + } + } + // removes sort indicators for current column being sorted + function removeSortIndicators() { + var col = getNthColumn(currentSort.index), + cls = col.className; + + cls = cls.replace(/ sorted$/, '').replace(/ sorted-desc$/, ''); + col.className = cls; + } + // adds sort indicators for current column being sorted + function addSortIndicators() { + getNthColumn(currentSort.index).className += currentSort.desc + ? ' sorted-desc' + : ' sorted'; + } + // adds event listeners for all sorter widgets + function enableUI() { + var i, + el, + ithSorter = function ithSorter(i) { + var col = cols[i]; + + return function() { + var desc = col.defaultDescSort; + + if (currentSort.index === i) { + desc = !currentSort.desc; + } + sortByIndex(i, desc); + removeSortIndicators(); + currentSort.index = i; + currentSort.desc = desc; + addSortIndicators(); + }; + }; + for (i = 0; i < cols.length; i += 1) { + if (cols[i].sortable) { + // add the click event handler on the th so users + // dont have to click on those tiny arrows + el = getNthColumn(i).querySelector('.sorter').parentElement; + if (el.addEventListener) { + el.addEventListener('click', ithSorter(i)); + } else { + el.attachEvent('onclick', ithSorter(i)); + } + } + } + } + // adds sorting functionality to the UI + return function() { + if (!getTable()) { + return; + } + cols = loadColumns(); + loadData(); + addSortIndicators(); + enableUI(); + }; +})(); + +window.addEventListener('load', addSorting); diff --git a/coverage/lcov.info b/coverage/lcov.info new file mode 100644 index 0000000..be7eb62 --- /dev/null +++ b/coverage/lcov.info @@ -0,0 +1,1398 @@ +TN: +SF:node-ipc.js +FN:4,IPCModule +FNF:1 +FNH:1 +FNDA:6,IPCModule +DA:1,2 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,6 +DA:6,6 +DA:7,6 +DA:8,6 +DA:9,6 +DA:10,6 +DA:11,6 +DA:12,6 +DA:13,6 +DA:14,6 +DA:15,6 +DA:16,6 +DA:17,2 +DA:18,2 +DA:19,2 +DA:20,2 +DA:21,2 +DA:22,2 +DA:23,2 +DA:24,2 +LF:24 +LH:24 +BRDA:1,0,0,2 +BRDA:4,1,0,6 +BRF:2 +BRH:2 +end_of_record +TN: +SF:dao\client.js +FN:12,Client +FN:23, +FN:32,emit +FN:57,syncEmit +FN:62,connect +FN:154,connectionMade +FN:163,connectionClosed +FN:189,retryTimeout +FNF:8 +FNH:7 +FNDA:3,Client +FNDA:3, +FNDA:2,emit +FNDA:0,syncEmit +FNDA:6,connect +FNDA:1,connectionMade +FNDA:6,connectionClosed +FNDA:3,retryTimeout +DA:1,2 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,2 +DA:6,2 +DA:7,2 +DA:8,2 +DA:9,2 +DA:10,2 +DA:11,2 +DA:12,2 +DA:13,3 +DA:14,3 +DA:15,3 +DA:16,3 +DA:17,3 +DA:18,3 +DA:19,3 +DA:20,3 +DA:21,3 +DA:22,2 +DA:23,2 +DA:24,3 +DA:25,3 +DA:26,3 +DA:27,3 +DA:28,3 +DA:29,2 +DA:30,2 +DA:31,2 +DA:32,2 +DA:33,2 +DA:34,2 +DA:35,2 +DA:36,2 +DA:37,2 +DA:38,2 +DA:39,2 +DA:40,0 +DA:41,2 +DA:42,2 +DA:43,2 +DA:44,2 +DA:45,2 +DA:46,2 +DA:47,2 +DA:48,2 +DA:49,2 +DA:50,0 +DA:51,0 +DA:52,0 +DA:53,0 +DA:54,0 +DA:55,2 +DA:56,2 +DA:57,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:61,2 +DA:62,6 +DA:63,6 +DA:64,6 +DA:65,6 +DA:66,6 +DA:67,6 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,6 +DA:72,6 +DA:73,6 +DA:74,6 +DA:75,0 +DA:76,0 +DA:77,0 +DA:78,0 +DA:79,0 +DA:80,0 +DA:81,0 +DA:82,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:86,6 +DA:87,6 +DA:88,6 +DA:89,6 +DA:90,6 +DA:91,0 +DA:92,0 +DA:93,6 +DA:94,6 +DA:95,0 +DA:96,0 +DA:97,6 +DA:98,6 +DA:99,0 +DA:100,0 +DA:101,6 +DA:102,6 +DA:103,0 +DA:104,0 +DA:105,6 +DA:106,6 +DA:107,0 +DA:108,0 +DA:109,6 +DA:110,6 +DA:111,6 +DA:112,6 +DA:113,6 +DA:114,0 +DA:115,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:120,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:126,0 +DA:127,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +DA:135,0 +DA:136,0 +DA:137,0 +DA:138,0 +DA:139,6 +DA:140,6 +DA:141,6 +DA:142,6 +DA:143,6 +DA:144,6 +DA:145,6 +DA:146,5 +DA:147,5 +DA:148,5 +DA:149,5 +DA:150,6 +DA:151,6 +DA:152,6 +DA:153,6 +DA:154,6 +DA:155,1 +DA:156,1 +DA:157,1 +DA:158,1 +DA:159,6 +DA:160,6 +DA:161,6 +DA:162,6 +DA:163,6 +DA:164,6 +DA:165,6 +DA:166,6 +DA:167,6 +DA:168,6 +DA:169,6 +DA:170,6 +DA:171,3 +DA:172,6 +DA:173,6 +DA:174,3 +DA:175,3 +DA:176,3 +DA:177,3 +DA:178,3 +DA:179,3 +DA:180,3 +DA:181,3 +DA:182,3 +DA:183,3 +DA:184,3 +DA:185,3 +DA:186,3 +DA:187,3 +DA:188,3 +DA:189,3 +DA:190,3 +DA:191,0 +DA:192,0 +DA:193,3 +DA:194,3 +DA:195,3 +DA:196,3 +DA:197,3 +DA:198,3 +DA:199,3 +DA:200,6 +DA:201,6 +DA:202,6 +DA:203,6 +DA:204,6 +DA:205,6 +DA:206,1 +DA:207,1 +DA:208,0 +DA:209,0 +DA:210,0 +DA:211,0 +DA:212,0 +DA:213,0 +DA:214,0 +DA:215,0 +DA:216,0 +DA:217,0 +DA:218,0 +DA:219,1 +DA:220,1 +DA:221,1 +DA:222,1 +DA:223,1 +DA:224,1 +DA:225,1 +DA:226,1 +DA:227,0 +DA:228,0 +DA:229,0 +DA:230,1 +DA:231,1 +DA:232,1 +DA:233,1 +DA:234,1 +DA:235,1 +DA:236,1 +DA:237,1 +DA:238,1 +DA:239,1 +DA:240,1 +DA:241,1 +DA:242,1 +DA:243,1 +DA:244,1 +DA:245,1 +DA:246,1 +DA:247,1 +DA:248,1 +DA:249,0 +DA:250,0 +DA:251,1 +DA:252,6 +DA:253,6 +DA:254,2 +DA:255,2 +DA:256,2 +DA:257,2 +DA:258,2 +LF:258 +LH:181 +BRDA:1,0,0,2 +BRDA:12,1,0,3 +BRDA:18,2,0,0 +BRDA:23,3,0,3 +BRDA:32,4,0,2 +BRDA:39,5,0,0 +BRDA:50,6,0,0 +BRDA:62,7,0,6 +BRDA:67,8,0,0 +BRDA:74,9,0,0 +BRDA:90,10,0,0 +BRDA:94,11,0,0 +BRDA:98,12,0,0 +BRDA:102,13,0,0 +BRDA:106,14,0,0 +BRDA:113,15,0,0 +BRDA:145,16,0,5 +BRDA:154,17,0,1 +BRDA:163,18,0,6 +BRDA:169,19,0,4 +BRDA:170,20,0,3 +BRDA:173,21,0,3 +BRDA:189,22,0,3 +BRDA:190,23,0,0 +BRDA:205,24,0,1 +BRDA:207,25,0,0 +BRDA:226,26,0,0 +BRDA:249,27,0,0 +BRF:28 +BRH:13 +end_of_record +TN: +SF:dao\socketServer.js +FN:13,Server +FN:30, +FN:37,onStart +FN:44,stop +FN:48,start +FN:65,emit +FN:97,broadcast +FN:120,serverClosed +FN:149,gotData +FN:195,socketClosed +FN:202,serverCreated +FN:258,startServer +FN:280,UDPServerStarted +FN:342,startTLSServer +FN:374,UDPWrite +FNF:15 +FNH:8 +FNDA:2,Server +FNDA:2, +FNDA:2,onStart +FNDA:0,stop +FNDA:2,start +FNDA:1,emit +FNDA:0,broadcast +FNDA:0,serverClosed +FNDA:2,gotData +FNDA:0,socketClosed +FNDA:2,serverCreated +FNDA:2,startServer +FNDA:0,UDPServerStarted +FNDA:0,startTLSServer +FNDA:0,UDPWrite +DA:1,1 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,2 +DA:6,2 +DA:7,2 +DA:8,2 +DA:9,2 +DA:10,2 +DA:11,2 +DA:12,2 +DA:13,2 +DA:14,2 +DA:15,2 +DA:16,2 +DA:17,2 +DA:18,2 +DA:19,2 +DA:20,2 +DA:21,2 +DA:22,2 +DA:23,2 +DA:24,2 +DA:25,2 +DA:26,2 +DA:27,2 +DA:28,2 +DA:29,2 +DA:30,2 +DA:31,2 +DA:32,2 +DA:33,2 +DA:34,2 +DA:35,2 +DA:36,2 +DA:37,2 +DA:38,2 +DA:39,2 +DA:40,2 +DA:41,2 +DA:42,2 +DA:43,2 +DA:44,2 +DA:45,0 +DA:46,0 +DA:47,2 +DA:48,2 +DA:49,2 +DA:50,0 +DA:51,0 +DA:52,0 +DA:53,2 +DA:54,2 +DA:55,2 +DA:56,2 +DA:57,2 +DA:58,2 +DA:59,2 +DA:60,0 +DA:61,0 +DA:62,2 +DA:63,2 +DA:64,2 +DA:65,1 +DA:66,1 +DA:67,1 +DA:68,1 +DA:69,1 +DA:70,1 +DA:71,1 +DA:72,1 +DA:73,0 +DA:74,0 +DA:75,1 +DA:76,1 +DA:77,1 +DA:78,1 +DA:79,1 +DA:80,0 +DA:81,0 +DA:82,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:86,0 +DA:87,0 +DA:88,0 +DA:89,0 +DA:90,0 +DA:91,0 +DA:92,0 +DA:93,1 +DA:94,1 +DA:95,1 +DA:96,2 +DA:97,0 +DA:98,0 +DA:99,0 +DA:100,0 +DA:101,0 +DA:102,0 +DA:103,0 +DA:104,0 +DA:105,0 +DA:106,0 +DA:107,0 +DA:108,0 +DA:109,0 +DA:110,0 +DA:111,0 +DA:112,0 +DA:113,0 +DA:114,0 +DA:115,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:119,2 +DA:120,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:126,0 +DA:127,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +DA:135,0 +DA:136,0 +DA:137,0 +DA:138,0 +DA:139,0 +DA:140,0 +DA:141,0 +DA:142,0 +DA:143,0 +DA:144,0 +DA:145,0 +DA:146,0 +DA:147,0 +DA:148,2 +DA:149,2 +DA:150,2 +DA:151,2 +DA:152,0 +DA:153,0 +DA:154,0 +DA:155,0 +DA:156,0 +DA:157,0 +DA:158,0 +DA:159,0 +DA:160,2 +DA:161,2 +DA:162,2 +DA:163,2 +DA:164,2 +DA:165,2 +DA:166,2 +DA:167,2 +DA:168,0 +DA:169,0 +DA:170,0 +DA:171,2 +DA:172,2 +DA:173,2 +DA:174,2 +DA:175,2 +DA:176,2 +DA:177,2 +DA:178,2 +DA:179,2 +DA:180,2 +DA:181,2 +DA:182,2 +DA:183,2 +DA:184,2 +DA:185,2 +DA:186,2 +DA:187,2 +DA:188,2 +DA:189,2 +DA:190,2 +DA:191,2 +DA:192,2 +DA:193,2 +DA:194,2 +DA:195,0 +DA:196,0 +DA:197,0 +DA:198,0 +DA:199,0 +DA:200,0 +DA:201,2 +DA:202,2 +DA:203,2 +DA:204,2 +DA:205,2 +DA:206,2 +DA:207,2 +DA:208,2 +DA:209,2 +DA:210,2 +DA:211,2 +DA:212,2 +DA:213,2 +DA:214,2 +DA:215,2 +DA:216,2 +DA:217,2 +DA:218,0 +DA:219,0 +DA:220,0 +DA:221,2 +DA:222,2 +DA:223,2 +DA:224,2 +DA:225,2 +DA:226,2 +DA:227,2 +DA:228,2 +DA:229,2 +DA:230,2 +DA:231,2 +DA:232,0 +DA:233,0 +DA:234,0 +DA:235,0 +DA:236,0 +DA:237,0 +DA:238,0 +DA:239,0 +DA:240,0 +DA:241,0 +DA:242,0 +DA:243,0 +DA:244,0 +DA:245,2 +DA:246,2 +DA:247,2 +DA:248,2 +DA:249,2 +DA:250,2 +DA:251,2 +DA:252,2 +DA:253,2 +DA:254,0 +DA:255,0 +DA:256,2 +DA:257,2 +DA:258,2 +DA:259,2 +DA:260,2 +DA:261,2 +DA:262,2 +DA:263,2 +DA:264,2 +DA:265,2 +DA:266,2 +DA:267,2 +DA:268,2 +DA:269,2 +DA:270,2 +DA:271,0 +DA:272,0 +DA:273,2 +DA:274,0 +DA:275,0 +DA:276,0 +DA:277,0 +DA:278,0 +DA:279,0 +DA:280,0 +DA:281,0 +DA:282,0 +DA:283,0 +DA:284,0 +DA:285,2 +DA:286,2 +DA:287,2 +DA:288,2 +DA:289,0 +DA:290,0 +DA:291,0 +DA:292,0 +DA:293,0 +DA:294,0 +DA:295,2 +DA:296,2 +DA:297,2 +DA:298,2 +DA:299,2 +DA:300,2 +DA:301,0 +DA:302,0 +DA:303,0 +DA:304,0 +DA:305,0 +DA:306,0 +DA:307,0 +DA:308,0 +DA:309,0 +DA:310,0 +DA:311,0 +DA:312,0 +DA:313,0 +DA:314,0 +DA:315,0 +DA:316,2 +DA:317,2 +DA:318,2 +DA:319,2 +DA:320,2 +DA:321,2 +DA:322,2 +DA:323,2 +DA:324,2 +DA:325,2 +DA:326,0 +DA:327,2 +DA:328,2 +DA:329,2 +DA:330,2 +DA:331,2 +DA:332,2 +DA:333,2 +DA:334,2 +DA:335,2 +DA:336,2 +DA:337,2 +DA:338,2 +DA:339,2 +DA:340,2 +DA:341,2 +DA:342,0 +DA:343,0 +DA:344,0 +DA:345,0 +DA:346,0 +DA:347,0 +DA:348,0 +DA:349,0 +DA:350,0 +DA:351,0 +DA:352,0 +DA:353,0 +DA:354,0 +DA:355,0 +DA:356,0 +DA:357,0 +DA:358,0 +DA:359,0 +DA:360,0 +DA:361,0 +DA:362,0 +DA:363,0 +DA:364,0 +DA:365,0 +DA:366,0 +DA:367,0 +DA:368,0 +DA:369,0 +DA:370,0 +DA:371,0 +DA:372,0 +DA:373,2 +DA:374,0 +DA:375,0 +DA:376,0 +DA:377,0 +DA:378,0 +DA:379,0 +DA:380,0 +DA:381,0 +DA:382,0 +DA:383,0 +DA:384,0 +DA:385,0 +DA:386,0 +DA:387,0 +DA:388,0 +DA:389,0 +DA:390,0 +DA:391,0 +DA:392,0 +DA:393,0 +DA:394,0 +DA:395,2 +DA:396,2 +DA:397,2 +DA:398,2 +DA:399,2 +LF:399 +LH:205 +BRDA:2,0,0,2 +BRDA:13,1,0,2 +BRDA:30,2,0,2 +BRDA:37,3,0,2 +BRDA:48,4,0,2 +BRDA:49,5,0,0 +BRDA:59,6,0,0 +BRDA:65,7,0,1 +BRDA:72,8,0,0 +BRDA:79,9,0,0 +BRDA:149,10,0,2 +BRDA:150,11,0,0 +BRDA:151,12,0,0 +BRDA:167,13,0,0 +BRDA:202,14,0,2 +BRDA:253,15,0,0 +BRDA:258,16,0,2 +BRDA:261,17,0,0 +BRDA:270,18,0,0 +BRDA:273,19,0,0 +BRDA:300,20,0,0 +BRDA:318,21,0,0 +BRDA:326,22,0,0 +BRF:23 +BRH:9 +end_of_record +TN: +SF:entities\Defaults.js +FN:5,Defaults +FN:10, +FN:46,getIPType +FNF:3 +FNH:3 +FNDA:10,Defaults +FNDA:10, +FNDA:10,getIPType +DA:1,2 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,2 +DA:6,10 +DA:7,10 +DA:8,2 +DA:9,2 +DA:10,2 +DA:11,10 +DA:12,10 +DA:13,10 +DA:14,10 +DA:15,10 +DA:16,10 +DA:17,10 +DA:18,10 +DA:19,10 +DA:20,10 +DA:21,10 +DA:22,10 +DA:23,10 +DA:24,10 +DA:25,10 +DA:26,10 +DA:27,10 +DA:28,10 +DA:29,10 +DA:30,10 +DA:31,10 +DA:32,10 +DA:33,10 +DA:34,10 +DA:35,10 +DA:36,10 +DA:37,10 +DA:38,10 +DA:39,10 +DA:40,10 +DA:41,10 +DA:42,10 +DA:43,2 +DA:44,2 +DA:45,2 +DA:46,10 +DA:47,10 +DA:48,10 +DA:49,10 +DA:50,10 +DA:51,10 +DA:52,0 +DA:53,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,10 +DA:58,10 +DA:59,2 +DA:60,2 +DA:61,2 +DA:62,2 +DA:63,2 +LF:63 +LH:58 +BRDA:1,0,0,2 +BRDA:5,1,0,10 +BRDA:10,2,0,10 +BRDA:33,3,0,0 +BRDA:46,4,0,10 +BRDA:51,5,0,0 +BRDA:51,6,0,0 +BRF:7 +BRH:4 +end_of_record +TN: +SF:entities\EventParser.js +FN:5,Parser +FN:12,format +FN:24,parse +FNF:3 +FNH:3 +FNDA:9,Parser +FNDA:3,format +FNDA:3,parse +DA:1,1 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,2 +DA:6,9 +DA:7,4 +DA:8,4 +DA:9,9 +DA:10,9 +DA:11,2 +DA:12,2 +DA:13,3 +DA:14,0 +DA:15,0 +DA:16,3 +DA:17,0 +DA:18,0 +DA:19,3 +DA:20,3 +DA:21,3 +DA:22,3 +DA:23,2 +DA:24,2 +DA:25,3 +DA:26,3 +DA:27,3 +DA:28,3 +DA:29,2 +DA:30,2 +DA:31,2 +DA:32,2 +DA:33,2 +DA:34,2 +LF:34 +LH:30 +BRDA:2,0,0,2 +BRDA:5,1,0,9 +BRDA:6,2,0,4 +BRDA:12,3,0,3 +BRDA:13,4,0,0 +BRDA:13,5,0,0 +BRDA:13,6,0,0 +BRDA:16,7,0,0 +BRDA:24,8,0,3 +BRF:9 +BRH:5 +end_of_record +TN: +SF:helpers\delay.js +FN:1,delay +FNF:1 +FNH:1 +FNDA:4,delay +DA:1,4 +DA:2,4 +DA:3,4 +DA:4,4 +DA:5,4 +DA:6,4 +DA:7,4 +DA:8,1 +DA:9,1 +DA:10,1 +DA:11,1 +DA:12,1 +LF:12 +LH:12 +BRDA:1,0,0,1 +BRDA:1,1,0,4 +BRDA:3,2,0,4 +BRF:3 +BRH:3 +end_of_record +TN: +SF:services\IPC.js +FN:8,IPC +FN:13, +FN:18,get connectTo +FN:21,get connectToNet +FN:24,get disconnect +FN:27,get serve +FN:30,get serveNet +FN:33,get log +FN:37,set connectTo +FN:40,set connectToNet +FN:43,set disconnect +FN:46,set serve +FN:49,set serveNet +FN:52,set log +FN:59,log +FN:83,disconnect +FN:100,serve +FN:130,emptyCallback +FN:134,serveNet +FN:211,connect +FN:261,connectNet +FNF:21 +FNH:10 +FNDA:6,IPC +FNDA:6, +FNDA:0,get connectTo +FNDA:3,get connectToNet +FNDA:3,get disconnect +FNDA:0,get serve +FNDA:2,get serveNet +FNDA:10,get log +FNDA:0,set connectTo +FNDA:0,set connectToNet +FNDA:0,set disconnect +FNDA:0,set serve +FNDA:0,set serveNet +FNDA:0,set log +FNDA:49,log +FNDA:3,disconnect +FNDA:0,serve +FNDA:0,emptyCallback +FNDA:2,serveNet +FNDA:0,connect +FNDA:3,connectNet +DA:1,1 +DA:2,2 +DA:3,2 +DA:4,2 +DA:5,2 +DA:6,2 +DA:7,2 +DA:8,2 +DA:9,6 +DA:10,6 +DA:11,2 +DA:12,2 +DA:13,2 +DA:14,6 +DA:15,2 +DA:16,2 +DA:17,2 +DA:18,2 +DA:19,0 +DA:20,0 +DA:21,2 +DA:22,3 +DA:23,3 +DA:24,2 +DA:25,3 +DA:26,3 +DA:27,2 +DA:28,0 +DA:29,0 +DA:30,2 +DA:31,2 +DA:32,2 +DA:33,2 +DA:34,10 +DA:35,10 +DA:36,2 +DA:37,2 +DA:38,0 +DA:39,0 +DA:40,2 +DA:41,0 +DA:42,0 +DA:43,2 +DA:44,0 +DA:45,0 +DA:46,2 +DA:47,0 +DA:48,0 +DA:49,2 +DA:50,0 +DA:51,0 +DA:52,2 +DA:53,0 +DA:54,0 +DA:55,2 +DA:56,2 +DA:57,2 +DA:58,2 +DA:59,49 +DA:60,49 +DA:61,9 +DA:62,9 +DA:63,40 +DA:64,40 +DA:65,127 +DA:66,113 +DA:67,113 +DA:68,14 +DA:69,14 +DA:70,14 +DA:71,14 +DA:72,14 +DA:73,14 +DA:74,14 +DA:75,14 +DA:76,14 +DA:77,40 +DA:78,40 +DA:79,40 +DA:80,40 +DA:81,49 +DA:82,2 +DA:83,3 +DA:84,3 +DA:85,0 +DA:86,0 +DA:87,3 +DA:88,3 +DA:89,3 +DA:90,3 +DA:91,3 +DA:92,3 +DA:93,3 +DA:94,3 +DA:95,3 +DA:96,3 +DA:97,3 +DA:98,3 +DA:99,2 +DA:100,0 +DA:101,0 +DA:102,0 +DA:103,0 +DA:104,0 +DA:105,0 +DA:106,0 +DA:107,0 +DA:108,0 +DA:109,0 +DA:110,0 +DA:111,0 +DA:112,0 +DA:113,0 +DA:114,0 +DA:115,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:120,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:126,0 +DA:127,0 +DA:128,0 +DA:129,2 +DA:130,0 +DA:131,0 +DA:132,0 +DA:133,2 +DA:134,2 +DA:135,2 +DA:136,0 +DA:137,0 +DA:138,0 +DA:139,0 +DA:140,0 +DA:141,2 +DA:142,2 +DA:143,2 +DA:144,2 +DA:145,2 +DA:146,2 +DA:147,2 +DA:148,2 +DA:149,2 +DA:150,2 +DA:151,2 +DA:152,2 +DA:153,2 +DA:154,2 +DA:155,2 +DA:156,0 +DA:157,0 +DA:158,0 +DA:159,0 +DA:160,0 +DA:161,2 +DA:162,2 +DA:163,0 +DA:164,0 +DA:165,0 +DA:166,0 +DA:167,2 +DA:168,0 +DA:169,0 +DA:170,0 +DA:171,0 +DA:172,2 +DA:173,2 +DA:174,2 +DA:175,2 +DA:176,2 +DA:177,2 +DA:178,2 +DA:179,2 +DA:180,2 +DA:181,2 +DA:182,0 +DA:183,0 +DA:184,0 +DA:185,2 +DA:186,2 +DA:187,0 +DA:188,0 +DA:189,2 +DA:190,2 +DA:191,2 +DA:192,2 +DA:193,2 +DA:194,2 +DA:195,2 +DA:196,2 +DA:197,2 +DA:198,0 +DA:199,0 +DA:200,0 +DA:201,0 +DA:202,0 +DA:203,0 +DA:204,2 +DA:205,2 +DA:206,2 +DA:207,2 +DA:208,2 +DA:209,2 +DA:210,2 +DA:211,0 +DA:212,0 +DA:213,0 +DA:214,0 +DA:215,0 +DA:216,0 +DA:217,0 +DA:218,0 +DA:219,0 +DA:220,0 +DA:221,0 +DA:222,0 +DA:223,0 +DA:224,0 +DA:225,0 +DA:226,0 +DA:227,0 +DA:228,0 +DA:229,0 +DA:230,0 +DA:231,0 +DA:232,0 +DA:233,0 +DA:234,0 +DA:235,0 +DA:236,0 +DA:237,0 +DA:238,0 +DA:239,0 +DA:240,0 +DA:241,0 +DA:242,0 +DA:243,0 +DA:244,0 +DA:245,0 +DA:246,0 +DA:247,0 +DA:248,0 +DA:249,0 +DA:250,0 +DA:251,0 +DA:252,0 +DA:253,0 +DA:254,0 +DA:255,0 +DA:256,0 +DA:257,0 +DA:258,0 +DA:259,0 +DA:260,2 +DA:261,3 +DA:262,3 +DA:263,0 +DA:264,0 +DA:265,0 +DA:266,0 +DA:267,0 +DA:268,0 +DA:269,3 +DA:270,3 +DA:271,3 +DA:272,3 +DA:273,3 +DA:274,3 +DA:275,0 +DA:276,0 +DA:277,0 +DA:278,0 +DA:279,3 +DA:280,3 +DA:281,3 +DA:282,3 +DA:283,3 +DA:284,3 +DA:285,3 +DA:286,3 +DA:287,3 +DA:288,3 +DA:289,0 +DA:290,0 +DA:291,0 +DA:292,3 +DA:293,0 +DA:294,0 +DA:295,0 +DA:296,0 +DA:297,0 +DA:298,0 +DA:299,0 +DA:300,3 +DA:301,3 +DA:302,0 +DA:303,0 +DA:304,0 +DA:305,3 +DA:306,0 +DA:307,0 +DA:308,3 +DA:309,3 +DA:310,0 +DA:311,0 +DA:312,0 +DA:313,0 +DA:314,0 +DA:315,0 +DA:316,0 +DA:317,0 +DA:318,0 +DA:319,0 +DA:320,0 +DA:321,0 +DA:322,3 +DA:323,3 +DA:324,3 +DA:325,3 +DA:326,3 +DA:327,3 +DA:328,3 +DA:329,3 +DA:330,3 +DA:331,3 +DA:332,3 +DA:333,2 +DA:334,2 +DA:335,2 +DA:336,2 +DA:337,2 +LF:337 +LH:172 +BRDA:2,0,0,2 +BRDA:8,1,0,6 +BRDA:13,2,0,6 +BRDA:21,3,0,3 +BRDA:24,4,0,3 +BRDA:30,5,0,2 +BRDA:33,6,0,10 +BRDA:59,7,0,49 +BRDA:60,8,0,9 +BRDA:63,9,0,40 +BRDA:64,10,0,127 +BRDA:65,11,0,113 +BRDA:68,12,0,14 +BRDA:83,13,0,3 +BRDA:84,14,0,0 +BRDA:134,15,0,2 +BRDA:135,16,0,0 +BRDA:155,17,0,0 +BRDA:162,18,0,0 +BRDA:167,19,0,0 +BRDA:181,20,0,0 +BRDA:186,21,0,0 +BRDA:197,22,0,0 +BRDA:261,23,0,3 +BRDA:262,24,0,0 +BRDA:274,25,0,0 +BRDA:288,26,0,0 +BRDA:292,27,0,0 +BRDA:301,28,0,0 +BRDA:305,29,0,0 +BRDA:309,30,0,0 +BRDA:325,31,0,0 +BRF:32 +BRH:16 +end_of_record diff --git a/coverage/lcov.svg b/coverage/lcov.svg new file mode 100644 index 0000000..4c64e93 --- /dev/null +++ b/coverage/lcov.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + coverage + coverage + 65% + 65% + + diff --git a/coverage/node-ipc/dao/client.js.html b/coverage/node-ipc/dao/client.js.html new file mode 100644 index 0000000..cfc0a39 --- /dev/null +++ b/coverage/node-ipc/dao/client.js.html @@ -0,0 +1,854 @@ + + + + + + Code coverage report for node-ipc/dao/client.js + + + + + + + + + +
+
+

All files / node-ipc/dao client.js

+
+ +
+ 70.16% + Statements + 181/258 +
+ + +
+ 46.43% + Branches + 13/28 +
+ + +
+ 87.5% + Functions + 7/8 +
+ + +
+ 70.16% + Lines + 181/258 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +2592x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +2x +3x +3x +3x +3x +3x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +2x +2x +  +  +  +  +2x +6x +6x +6x +6x +6x +6x +  +  +  +6x +6x +6x +6x +  +  +  +  +  +  +  +  +  +  +  +6x +6x +6x +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +  +  +6x +6x +6x +6x +6x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +6x +6x +6x +6x +6x +6x +6x +5x +5x +5x +5x +6x +6x +6x +6x +6x +1x +1x +1x +1x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +3x +6x +6x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +  +  +3x +3x +3x +3x +3x +3x +3x +6x +6x +6x +6x +6x +6x +1x +1x +  +  +  +  +  +  +  +  +  +  +  +1x +1x +1x +1x +1x +1x +1x +1x +  +  +  +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +1x +  +  +1x +6x +6x +2x +2x +2x +2x +2x + 
import net from 'net';
+import tls from 'tls';
+import EventParser from '../entities/EventParser.js';
+import Message from 'js-message';
+import fs from 'fs';
+import Queue from 'js-queue';
+import Events from 'event-pubsub';
+ 
+let eventParser = new EventParser();
+ 
+class Client extends Events{
+    constructor(config,log){
+        super();
+        this.config=config;
+        this.log=log;
+        this.publish=super.emit;
+        
+        (config.maxRetries)? this.retriesRemaining=config.maxRetries:0;
+ 
+        eventParser=new EventParser(this.config);
+    }
+ 
+    Client=Client;
+    queue =new Queue;
+    socket=false;
+    connect=connect;
+    emit=emit;
+    retriesRemaining=0;
+    explicitlyDisconnected=false;
+}
+ 
+function emit(type,data){
+    this.log('dispatching event to ', this.id, this.path, ' : ', type, ',', data);
+ 
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+ 
+    if(this.config.rawBuffer){
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+ 
+    //volitile emit
+    if(!this.config.sync){
+        this.socket.write(message);
+        return;
+    }
+
+    //sync, non-volitile, ack emit
+    this.queue.add(
+        syncEmit.bind(this,message)
+    );
+}
+ 
+function syncEmit(message){
+    this.log('dispatching event to ', this.id, this.path, ' : ', message);
+    this.socket.write(message);
+}
+ 
+function connect(){
+    //init client object for scope persistance especially inside of socket events.
+    let client=this;
+ 
+    client.log('requested connection to ', client.id, client.path);
+    if(!this.path){
+        client.log('\n\n######\nerror: ', client.id ,' client has not specified socket path it wishes to connect to.');
+        return;
+    }
+ 
+    const options={};
+ 
+    if(!client.port){
+        client.log('Connecting client on Unix Socket :', client.path);
+
+        options.path=client.path;
+
+        if (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){
+            options.path = options.path.replace(/^\//, '');
+            options.path = options.path.replace(/\//g, '-');
+            options.path= `\\\\.\\pipe\\${options.path}`;
+        }
+
+        client.socket = net.connect(options);
+    }else{
+        options.host=client.path;
+        options.port=client.port;
+ 
+        if(client.config.interface.localAddress){
+          options.localAddress=client.config.interface.localAddress;
+        }
+ 
+        if(client.config.interface.localPort){
+          options.localPort=client.config.interface.localPort;
+        }
+ 
+        if(client.config.interface.family){
+          options.family=client.config.interface.family;
+        }
+ 
+        if(client.config.interface.hints){
+          options.hints=client.config.interface.hints;
+        }
+ 
+        if(client.config.interface.lookup){
+          options.lookup=client.config.interface.lookup;
+        }
+ 
+        if(!client.config.tls){
+            client.log('Connecting client via TCP to', options);
+            client.socket = net.connect(options);
+        }else{
+            client.log('Connecting client via TLS to', client.path ,client.port,client.config.tls);
+            if(client.config.tls.private){
+                client.config.tls.key=fs.readFileSync(client.config.tls.private);
+            }
+            if(client.config.tls.public){
+                client.config.tls.cert=fs.readFileSync(client.config.tls.public);
+            }
+            if(client.config.tls.trustedConnections){
+                if(typeof client.config.tls.trustedConnections === 'string'){
+                    client.config.tls.trustedConnections=[client.config.tls.trustedConnections];
+                }
+                client.config.tls.ca=[];
+                for(let i=0; i<client.config.tls.trustedConnections.length; i++){
+                    client.config.tls.ca.push(
+                        fs.readFileSync(client.config.tls.trustedConnections[i])
+                    );
+                }
+            }
+
+            Object.assign(client.config.tls,options);
+
+            client.socket = tls.connect(
+                client.config.tls
+            );
+        }
+    }
+ 
+    client.socket.setEncoding(this.config.encoding);
+ 
+    client.socket.on(
+        'error',
+        function(err){
+            client.log('\n\n######\nerror: ', err);
+            client.publish('error', err);
+ 
+        }
+    );
+ 
+    client.socket.on(
+        'connect',
+        function connectionMade(){
+            client.publish('connect');
+            client.retriesRemaining=client.config.maxRetries;
+            client.log('retrying reset');
+        }
+    );
+ 
+    client.socket.on(
+        'close',
+        function connectionClosed(){
+            client.log('connection closed' ,client.id , client.path,
+            client.retriesRemaining, 'tries remaining of', client.config.maxRetries
+        );
+ 
+            if(
+                client.config.stopRetrying ||
+                client.retriesRemaining<1 ||
+                client.explicitlyDisconnected
+ 
+            ){
+                client.publish('disconnect');
+                client.log(
+                    (client.config.id),
+                    'exceeded connection rety amount of',
+                    ' or stopRetrying flag set.'
+                );
+ 
+                client.socket.destroy();
+                client.publish('destroy');
+                client=undefined;
+ 
+                return;
+            }
+ 
+            setTimeout(
+                function retryTimeout(){
+                    if (client.explicitlyDisconnected) {
+                        return;
+                    }
+                    client.retriesRemaining--;
+                    client.connect();
+                }.bind(null,client),
+                client.config.retry
+            );
+ 
+            client.publish('disconnect');
+        }
+    );
+ 
+    client.socket.on(
+        'data',
+        function(data) {
+            client.log('## received events ##');
+            if(client.config.rawBuffer){
+                client.publish(
+                   'data',
+                   Buffer.from(data,client.config.encoding)
+                );
+                if(!client.config.sync){
+                    return;
+                }
+
+                client.queue.next();
+                return;
+            }
+ 
+            if(!this.ipcBuffer){
+                this.ipcBuffer='';
+            }
+ 
+            data=(this.ipcBuffer+=data);
+ 
+            if(data.slice(-1)!=eventParser.delimiter || data.indexOf(eventParser.delimiter) == -1){
+                client.log('Messages are large, You may want to consider smaller messages.');
+                return;
+            }
+ 
+            this.ipcBuffer='';
+ 
+            const events = eventParser.parse(data);
+            const eCount = events.length;
+            for(let i=0; i<eCount; i++){
+                let message=new Message;
+                message.load(events[i]);
+ 
+                client.log('detected event', message.type, message.data);
+                client.publish(
+                   message.type,
+                   message.data
+                );
+            }
+ 
+            if(!client.config.sync){
+                return;
+            }
+
+            client.queue.next();
+        }
+    );
+}
+ 
+export {
+    Client as default,
+    Client
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/dao/index.html b/coverage/node-ipc/dao/index.html new file mode 100644 index 0000000..1aaaf18 --- /dev/null +++ b/coverage/node-ipc/dao/index.html @@ -0,0 +1,126 @@ + + + + + + Code coverage report for node-ipc/dao + + + + + + + + + +
+
+

All files node-ipc/dao

+
+ +
+ 58.75% + Statements + 386/657 +
+ + +
+ 43.14% + Branches + 22/51 +
+ + +
+ 65.22% + Functions + 15/23 +
+ + +
+ 58.75% + Lines + 386/657 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
client.js +
+
70.16%181/25846.43%13/2887.5%7/870.16%181/258
socketServer.js +
+
51.38%205/39939.13%9/2353.33%8/1551.38%205/399
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/dao/socketServer.js.html b/coverage/node-ipc/dao/socketServer.js.html new file mode 100644 index 0000000..138f612 --- /dev/null +++ b/coverage/node-ipc/dao/socketServer.js.html @@ -0,0 +1,1277 @@ + + + + + + Code coverage report for node-ipc/dao/socketServer.js + + + + + + + + + +
+
+

All files / node-ipc/dao socketServer.js

+
+ +
+ 51.38% + Statements + 205/399 +
+ + +
+ 39.13% + Branches + 9/23 +
+ + +
+ 53.33% + Functions + 8/15 +
+ + +
+ 51.38% + Lines + 205/399 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +4001x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +1x +1x +1x +1x +1x +1x +1x +1x +  +  +1x +1x +1x +1x +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +1x +1x +1x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x + 
 
+import net from 'net';
+import tls from 'tls';
+import fs from 'fs';
+import dgram from 'dgram';
+import EventParser from '../entities/EventParser.js';
+import Message from 'js-message';
+import Events from 'event-pubsub';
+ 
+let eventParser = new EventParser();
+ 
+class Server extends Events{
+    constructor(path,config,log,port){
+        super();
+        this.config = config;
+        this.path = path;
+        this.port = port;
+        this.log  = log;
+ 
+        this.publish=super.emit;
+ 
+        eventParser=new EventParser(this.config);
+ 
+        this.on(
+            'close',
+            serverClosed.bind(this)
+        );
+    }
+ 
+    udp4=false;
+    udp6=false;
+    server=false;
+    sockets=[];
+    emit=emit;
+    broadcast=broadcast;
+ 
+    onStart(socket){
+        this.publish(
+            'start',
+            socket
+        );
+    }
+ 
+    stop(){
+        this.server.close();
+    }
+ 
+    start(){
+        if(!this.path){
+            this.log('Socket Server Path not specified, refusing to start');
+            return;
+        }
+ 
+        if(this.config.unlink){
+            fs.unlink(
+                this.path,
+                startServer.bind(this)
+            );
+        }else{
+            startServer.bind(this)();
+        }
+    }
+}
+ 
+function emit(socket, type, data){
+    this.log('dispatching event to socket', ' : ', type, data);
+ 
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+ 
+    if(this.config.rawBuffer){
+        this.log(this.config.encoding)
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+ 
+    if(this.udp4 || this.udp6){
+
+        if(!socket.address || !socket.port){
+            this.log('Attempting to emit to a single UDP socket without supplying socket address or port. Redispatching event as broadcast to all connected sockets');
+            this.broadcast(type,data);
+            return;
+        }
+
+        this.server.write(
+            message,
+            socket
+        );
+        return;
+    }
+ 
+    socket.write(message);
+}
+ 
+function broadcast(type,data){
+    this.log('broadcasting event to all known sockets listening to ', this.path,' : ', ((this.port)?this.port:''), type, data);
+    let message=new Message;
+    message.type=type;
+    message.data=data;
+
+    if(this.config.rawBuffer){
+        message=Buffer.from(type,this.config.encoding);
+    }else{
+        message=eventParser.format(message);
+    }
+
+    if(this.udp4 || this.udp6){
+        for(let i=1, count=this.sockets.length; i<count; i++){
+            this.server.write(message,this.sockets[i]);
+        }
+    }else{
+        for(let i=0, count=this.sockets.length; i<count; i++){
+            this.sockets[i].write(message);
+        }
+    }
+}
+ 
+function serverClosed(){
+    for(let i=0, count=this.sockets.length; i<count; i++){
+        let socket=this.sockets[i];
+        let destroyedSocketId=false;
+
+        if(socket){
+            if(socket.readable){
+                continue;
+            }
+        }
+
+        if(socket.id){
+            destroyedSocketId=socket.id;
+        }
+
+        this.log('socket disconnected',destroyedSocketId.toString());
+
+        if(socket && socket.destroy){
+            socket.destroy();
+        }
+
+        this.sockets.splice(i,1);
+
+        this.publish('socket.disconnected', socket, destroyedSocketId);
+
+        return;
+    }
+}
+ 
+function gotData(socket,data,UDPSocket){
+    let sock=((this.udp4 || this.udp6)? UDPSocket : socket);
+    if(this.config.rawBuffer){
+        data=Buffer.from(data,this.config.encoding);
+        this.publish(
+            'data',
+            data,
+            sock
+        );
+        return;
+    }
+ 
+    if(!sock.ipcBuffer){
+        sock.ipcBuffer='';
+    }
+ 
+    data=(sock.ipcBuffer+=data);
+ 
+    if(data.slice(-1)!=eventParser.delimiter || data.indexOf(eventParser.delimiter) == -1){
+        this.log('Messages are large, You may want to consider smaller messages.');
+        return;
+    }
+ 
+    sock.ipcBuffer='';
+ 
+    data=eventParser.parse(data);
+ 
+    while(data.length>0){
+        let message=new Message;
+        message.load(data.shift());
+ 
+        // Only set the sock id if it is specified.
+        if (message.data && message.data.id){
+            sock.id=message.data.id;
+        }
+ 
+        this.log('received event of : ',message.type,message.data);
+ 
+        this.publish(
+            message.type,
+            message.data,
+            sock
+        );
+    }
+}
+ 
+function socketClosed(socket){
+    this.publish(
+        'close',
+        socket
+    );
+}
+ 
+function serverCreated(socket) {
+    this.sockets.push(socket);
+ 
+    if(socket.setEncoding){
+        socket.setEncoding(this.config.encoding);
+    }
+ 
+    this.log('## socket connection to server detected ##');
+    socket.on(
+        'close',
+        socketClosed.bind(this)
+    );
+ 
+    socket.on(
+        'error',
+        function(err){
+            this.log('server socket error',err);
+
+            this.publish('error',err);
+        }.bind(this)
+    );
+ 
+    socket.on(
+        'data',
+        gotData.bind(this,socket)
+    );
+ 
+    socket.on(
+        'message',
+        function(msg,rinfo) {
+            if (!rinfo){
+                return;
+            }
+
+            this.log('Received UDP message from ', rinfo.address, rinfo.port);
+            let data;
+
+            if(this.config.rawSocket){
+                data=Buffer.from(msg,this.config.encoding);
+            }else{
+                data=msg.toString();
+            }
+            socket.emit('data',data,rinfo);
+        }.bind(this)
+    );
+ 
+    this.publish(
+        'connect',
+        socket
+    );
+ 
+    if(this.config.rawBuffer){
+        return;
+    }
+}
+ 
+function startServer() {
+    this.log(
+        'starting server on ',this.path,
+        ((this.port)?`:${this.port}`:'')
+    );
+ 
+    if(!this.udp4 && !this.udp6){
+        this.log('starting TLS server',this.config.tls);
+        if(!this.config.tls){
+            this.server=net.createServer(
+                serverCreated.bind(this)
+            );
+        }else{
+            startTLSServer.bind(this)();
+        }
+    }else{
+        this.server=dgram.createSocket(
+            ((this.udp4)? 'udp4':'udp6')
+        );
+        this.server.write=UDPWrite.bind(this);
+        this.server.on(
+            'listening',
+            function UDPServerStarted() {
+                serverCreated.bind(this)(this.server);
+            }.bind(this)
+        );
+    }
+ 
+    this.server.on(
+        'error',
+        function(err){
+            this.log('server error',err);
+
+            this.publish(
+                'error',
+                err
+            );
+        }.bind(this)
+    );
+ 
+    this.server.maxConnections=this.config.maxConnections;
+ 
+    if(!this.port){
+        this.log('starting server as', 'Unix || Windows Socket');
+        if (process.platform ==='win32'){
+            this.path = this.path.replace(/^\//, '');
+            this.path = this.path.replace(/\//g, '-');
+            this.path= `\\\\.\\pipe\\${this.path}`;
+        }
+
+        this.server.listen({
+            path: this.path,
+            readableAll: true,
+            writableAll: true
+        }, this.onStart.bind(this));
+
+        return;
+    }
+ 
+    if(!this.udp4 && !this.udp6){
+        this.log('starting server as', (this.config.tls?'TLS':'TCP'));
+        this.server.listen(
+            this.port,
+            this.path,
+            this.onStart.bind(this)
+        );
+        return;
+    }
+
+    this.log('starting server as',((this.udp4)? 'udp4':'udp6'));
+ 
+    this.server.bind(
+        this.port,
+        this.path
+    );
+ 
+    this.onStart(
+        {
+            address : this.path,
+            port    : this.port
+        }
+    );
+}
+ 
+function startTLSServer(){
+    this.log('starting TLS server',this.config.tls);
+    if(this.config.tls.private){
+        this.config.tls.key=fs.readFileSync(this.config.tls.private);
+    }else{
+        this.config.tls.key=fs.readFileSync(`${__dirname}/../local-node-ipc-certs/private/server.key`);
+    }
+    if(this.config.tls.public){
+        this.config.tls.cert=fs.readFileSync(this.config.tls.public);
+    }else{
+        this.config.tls.cert=fs.readFileSync(`${__dirname}/../local-node-ipc-certs/server.pub`);
+    }
+    if(this.config.tls.dhparam){
+        this.config.tls.dhparam=fs.readFileSync(this.config.tls.dhparam);
+    }
+    if(this.config.tls.trustedConnections){
+        if(typeof this.config.tls.trustedConnections === 'string'){
+            this.config.tls.trustedConnections=[this.config.tls.trustedConnections];
+        }
+        this.config.tls.ca=[];
+        for(let i=0; i<this.config.tls.trustedConnections.length; i++){
+            this.config.tls.ca.push(
+                fs.readFileSync(this.config.tls.trustedConnections[i])
+            );
+        }
+    }
+    this.server=tls.createServer(
+        this.config.tls,
+        serverCreated.bind(this)
+    );
+}
+ 
+function UDPWrite(message,socket){
+    let data=Buffer.from(message, this.config.encoding);
+    this.server.send(
+        data,
+        0,
+        data.length,
+        socket.port,
+        socket.address,
+        function(err, bytes) {
+            if(err){
+                this.log('error writing data to socket',err);
+                this.publish(
+                    'error',
+                    function(err){
+                        this.publish('error',err);
+                    }
+                );
+            }
+        }
+    );
+}
+ 
+export {
+    Server as default,
+    Server
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/entities/Defaults.js.html b/coverage/node-ipc/entities/Defaults.js.html new file mode 100644 index 0000000..e22b246 --- /dev/null +++ b/coverage/node-ipc/entities/Defaults.js.html @@ -0,0 +1,269 @@ + + + + + + Code coverage report for node-ipc/entities/Defaults.js + + + + + + + + + +
+
+

All files / node-ipc/entities Defaults.js

+
+ +
+ 92.06% + Statements + 58/63 +
+ + +
+ 57.14% + Branches + 4/7 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 92.06% + Lines + 58/63 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +642x +2x +2x +2x +2x +10x +10x +2x +2x +2x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +10x +2x +2x +2x +10x +10x +10x +10x +10x +10x +  +  +  +  +  +10x +10x +2x +2x +2x +2x +2x + 
import os from 'os';
+ 
+class Defaults{
+ 
+    constructor(){
+ 
+    }
+ 
+ 
+    appspace='app.';
+    socketRoot='/tmp/';
+    id=os.hostname();
+ 
+    encoding='utf8';
+    rawBuffer=false;
+    sync=false;
+    unlink=true;
+ 
+    delimiter='\f';
+ 
+    silent=false;
+    logDepth=5;
+    logInColor=true;
+    logger=console.log.bind(console);
+ 
+    maxConnections=100;
+    retry=500;
+    maxRetries=Infinity;
+    stopRetrying=false;
+ 
+    IPType=getIPType();
+    tls=false;
+    networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1';
+    networkPort = 8000;
+ 
+    interface={
+        localAddress:false,
+        localPort:false,
+        family:false,
+        hints:false,
+        lookup:false
+    }
+    
+}
+ 
+function getIPType() {
+    const networkInterfaces = os.networkInterfaces();
+    let IPType = '';
+    if (networkInterfaces
+        && Array.isArray(networkInterfaces)
+        && networkInterfaces.length > 0) {
+        // getting the family of first network interface available
+        IPType = networkInterfaces [
+            Object.keys( networkInterfaces )[0]
+        ][0].family;
+    }
+    return IPType;
+}
+ 
+export {
+    Defaults as default,
+    Defaults
+}
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/entities/EventParser.js.html b/coverage/node-ipc/entities/EventParser.js.html new file mode 100644 index 0000000..1e6eb2c --- /dev/null +++ b/coverage/node-ipc/entities/EventParser.js.html @@ -0,0 +1,182 @@ + + + + + + Code coverage report for node-ipc/entities/EventParser.js + + + + + + + + + +
+
+

All files / node-ipc/entities EventParser.js

+
+ +
+ 88.24% + Statements + 30/34 +
+ + +
+ 55.56% + Branches + 5/9 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 88.24% + Lines + 30/34 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +351x +2x +2x +2x +2x +9x +4x +4x +9x +9x +2x +2x +3x +  +  +3x +  +  +3x +3x +3x +3x +2x +2x +3x +3x +3x +3x +2x +2x +2x +2x +2x +2x + 
 
+import Defaults from './Defaults.js';
+ 
+class Parser{
+  constructor(config){
+    if(!config){
+      config=new Defaults;
+    }
+    this.delimiter=config.delimiter;
+  }
+ 
+  format(message){
+    if(!message.data && message.data!==false && message.data!==0){
+        message.data={};
+    }
+    if(message.data['_maxListeners']){
+        message.data={};
+    }
+ 
+    message=message.JSON+this.delimiter;
+    return message;
+  }
+ 
+  parse(data){
+    let events=data.split(this.delimiter);
+    events.pop();
+    return events;
+  }
+}
+ 
+export {
+  Parser as default,
+  Parser
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/entities/index.html b/coverage/node-ipc/entities/index.html new file mode 100644 index 0000000..acb65da --- /dev/null +++ b/coverage/node-ipc/entities/index.html @@ -0,0 +1,126 @@ + + + + + + Code coverage report for node-ipc/entities + + + + + + + + + +
+
+

All files node-ipc/entities

+
+ +
+ 90.72% + Statements + 88/97 +
+ + +
+ 56.25% + Branches + 9/16 +
+ + +
+ 100% + Functions + 6/6 +
+ + +
+ 90.72% + Lines + 88/97 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Defaults.js +
+
92.06%58/6357.14%4/7100%3/392.06%58/63
EventParser.js +
+
88.24%30/3455.56%5/9100%3/388.24%30/34
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/helpers/delay.js.html b/coverage/node-ipc/helpers/delay.js.html new file mode 100644 index 0000000..afaf6be --- /dev/null +++ b/coverage/node-ipc/helpers/delay.js.html @@ -0,0 +1,113 @@ + + + + + + Code coverage report for node-ipc/helpers/delay.js + + + + + + + + + +
+
+

All files / node-ipc/helpers delay.js

+
+ +
+ 100% + Statements + 12/12 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 12/12 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +124x +4x +4x +4x +4x +4x +4x +1x +1x +1x +1x +1x
async function delay(ms=100) {
+    return new Promise(
+        resolve => {
+            setTimeout(resolve, ms);
+        }
+    );
+}
+ 
+export {
+    delay as default,
+    delay
+}
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/helpers/index.html b/coverage/node-ipc/helpers/index.html new file mode 100644 index 0000000..622efe3 --- /dev/null +++ b/coverage/node-ipc/helpers/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc/helpers + + + + + + + + + +
+
+

All files node-ipc/helpers

+
+ +
+ 100% + Statements + 12/12 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 12/12 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
delay.js +
+
100%12/12100%3/3100%1/1100%12/12
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/index.html b/coverage/node-ipc/index.html new file mode 100644 index 0000000..c9b1e67 --- /dev/null +++ b/coverage/node-ipc/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc + + + + + + + + + +
+
+

All files node-ipc

+
+ +
+ 100% + Statements + 24/24 +
+ + +
+ 100% + Branches + 2/2 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 24/24 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
node-ipc.js +
+
100%24/24100%2/2100%1/1100%24/24
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/node-ipc.js.html b/coverage/node-ipc/node-ipc.js.html new file mode 100644 index 0000000..bc6b8f5 --- /dev/null +++ b/coverage/node-ipc/node-ipc.js.html @@ -0,0 +1,152 @@ + + + + + + Code coverage report for node-ipc/node-ipc.js + + + + + + + + + +
+
+

All files / node-ipc node-ipc.js

+
+ +
+ 100% + Statements + 24/24 +
+ + +
+ 100% + Branches + 2/2 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 24/24 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +252x +2x +2x +2x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +6x +2x +2x +2x +2x +2x +2x +2x +2x + 
import IPC from './services/IPC.js';
+ 
+class IPCModule extends IPC{
+    constructor(){
+        super();
+        //include IPC to make extensible
+        Object.defineProperty(
+            this,
+            'IPC',
+            {
+                enumerable:true,
+                writable:false,
+                value:IPC
+            }
+        )
+    }
+}
+ 
+const singleton=new IPCModule;
+ 
+export {
+    singleton as default,
+    IPCModule
+}
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/services/IPC.js.html b/coverage/node-ipc/services/IPC.js.html new file mode 100644 index 0000000..2c69cb4 --- /dev/null +++ b/coverage/node-ipc/services/IPC.js.html @@ -0,0 +1,1091 @@ + + + + + + Code coverage report for node-ipc/services/IPC.js + + + + + + + + + +
+
+

All files / node-ipc/services IPC.js

+
+ +
+ 51.04% + Statements + 172/337 +
+ + +
+ 50% + Branches + 16/32 +
+ + +
+ 47.62% + Functions + 10/21 +
+ + +
+ 51.04% + Lines + 172/337 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +3381x +2x +2x +2x +2x +2x +2x +2x +6x +6x +2x +2x +2x +6x +2x +2x +2x +2x +  +  +2x +3x +3x +2x +3x +3x +2x +  +  +2x +2x +2x +2x +10x +10x +2x +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +  +  +2x +2x +2x +2x +49x +49x +9x +9x +40x +40x +127x +113x +113x +14x +14x +14x +14x +14x +14x +14x +14x +14x +40x +40x +40x +40x +49x +2x +3x +3x +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +2x +2x +2x +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +2x +2x +  +  +  +  +2x +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +2x +2x +  +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +2x +2x +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +3x +3x +  +  +  +  +  +  +3x +3x +3x +3x +3x +3x +  +  +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +  +  +  +3x +  +  +  +  +  +  +  +3x +3x +  +  +  +3x +  +  +3x +3x +  +  +  +  +  +  +  +  +  +  +  +  +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +3x +2x +2x +2x +2x +2x + 
 
+import Defaults from '../entities/Defaults.js';
+import Client from '../dao/client.js';
+import Server from '../dao/socketServer.js';
+import util from 'util';
+ 
+class IPC{
+    constructor(){
+ 
+    }
+    
+    //public members
+    config=new Defaults;
+    of={};
+    server=false;
+ 
+    //protected methods
+    get connectTo(){
+        return connect;
+    }
+    get connectToNet(){
+        return connectNet;
+    }
+    get disconnect(){
+        return disconnect
+    }
+    get serve(){
+        return serve;
+    }
+    get serveNet(){
+        return serveNet;
+    }
+    get log(){
+        return log;
+    }
+ 
+    set connectTo(value){
+        return connect;
+    }
+    set connectToNet(value){
+        return connectNet;
+    }
+    set disconnect(value){
+        return disconnect
+    }
+    set serve(value){
+        return serve;
+    }
+    set serveNet(value){
+        return serveNet;
+    }
+    set log(value){
+        return log;
+    }
+}
+ 
+    
+ 
+function log(...args){
+    if(this.config.silent){
+        return;
+    }
+ 
+    for(let i=0, count=args.length; i<count; i++){
+        if(typeof args[i] != 'object'){
+            continue;
+        }
+ 
+        args[i]=util.inspect(
+            args[i],
+            {
+                depth:this.config.logDepth,
+                colors:this.config.logInColor
+            }
+        );
+    }
+ 
+    this.config.logger(
+        args.join(' ')
+    );
+}
+ 
+function disconnect(id){
+    if(!this.of[id]){
+        return;
+    }
+ 
+    this.of[id].explicitlyDisconnected=true;
+ 
+    this.of[id].off('*','*');
+    if(this.of[id].socket){
+        if(this.of[id].socket.destroy){
+            this.of[id].socket.destroy();
+        }
+    }
+ 
+    delete this.of[id];
+}
+ 
+function serve(path,callback){
+    if(typeof path=='function'){
+        callback=path;
+        path=false;
+    }
+    if(!path){
+        this.log(
+            'Server path not specified, so defaulting to',
+            'ipc.config.socketRoot + ipc.config.appspace + ipc.config.id',
+            this.config.socketRoot+this.config.appspace+this.config.id
+        );
+        path=this.config.socketRoot+this.config.appspace+this.config.id;
+    }
+
+    if(!callback){
+        callback=emptyCallback;
+    }
+
+    this.server=new Server(
+        path,
+        this.config,
+        log
+    );
+
+    this.server.on(
+        'start',
+        callback
+    );
+}
+ 
+function emptyCallback(){
+    //Do Nothing
+}
+ 
+function serveNet(host,port,UDPType,callback){
+    if(typeof host=='number'){
+        callback=UDPType;
+        UDPType=port;
+        port=host;
+        host=false;
+    }
+    if(typeof host=='function'){
+        callback=host;
+        UDPType=false;
+        host=false;
+        port=false;
+    }
+    if(!host){
+        this.log(
+            'Server host not specified, so defaulting to',
+            'ipc.config.networkHost',
+            this.config.networkHost
+        );
+        host=this.config.networkHost;
+    }
+    if(host.toLowerCase()=='udp4' || host.toLowerCase()=='udp6'){
+        callback=port;
+        UDPType=host.toLowerCase();
+        port=false;
+        host=this.config.networkHost;
+    }
+ 
+    if(typeof port=='string'){
+        callback=UDPType;
+        UDPType=port;
+        port=false;
+    }
+    if(typeof port=='function'){
+        callback=port;
+        UDPType=false;
+        port=false;
+    }
+    if(!port){
+        this.log(
+            'Server port not specified, so defaulting to',
+            'ipc.config.networkPort',
+            this.config.networkPort
+        );
+        port=this.config.networkPort;
+    }
+ 
+    if(typeof UDPType=='function'){
+        callback=UDPType;
+        UDPType=false;
+    }
+ 
+    if(!callback){
+        callback=emptyCallback;
+    }
+ 
+    this.server=new Server(
+        host,
+        this.config,
+        log,
+        port
+    );
+ 
+    if(UDPType){
+        this.server[UDPType]=true;
+        if(UDPType === "udp4" && host === "::1") {
+            // bind udp4 socket to an ipv4 address
+            this.server.path = "127.0.0.1";
+        }
+    }
+ 
+    this.server.on(
+        'start',
+        callback
+    );
+}
+ 
+function connect(id,path,callback){
+    if(typeof path == 'function'){
+        callback=path;
+        path=false;
+    }
+
+    if(!callback){
+        callback=emptyCallback;
+    }
+
+    if(!id){
+        this.log(
+            'Service id required',
+            'Requested service connection without specifying service id. Aborting connection attempt'
+        );
+        return;
+    }
+
+    if(!path){
+        this.log(
+            'Service path not specified, so defaulting to',
+            'ipc.config.socketRoot + ipc.config.appspace + id',
+            (this.config.socketRoot+this.config.appspace+id).data
+        );
+        path=this.config.socketRoot+this.config.appspace+id;
+    }
+
+    if(this.of[id]){
+        if(!this.of[id].socket.destroyed){
+            this.log(
+                'Already Connected to',
+                id,
+                '- So executing success without connection'
+            );
+            callback();
+            return;
+        }
+        this.of[id].socket.destroy();
+    }
+
+    this.of[id] = new Client(this.config,this.log);
+    this.of[id].id = id;
+    (this.of[id].socket)? (this.of[id].socket.id=id):null;
+    this.of[id].path = path;
+
+    this.of[id].connect();
+
+    callback(this);
+}
+ 
+function connectNet(id,host,port,callback){
+    if(!id){
+        this.log(
+            'Service id required',
+            'Requested service connection without specifying service id. Aborting connection attempt'
+        );
+        return;
+    }
+    if(typeof host=='number'){
+        callback=port;
+        port=host;
+        host=false;
+    }
+    if(typeof host=='function'){
+        callback=host;
+        host=false;
+        port=false;
+    }
+    if(!host){
+        this.log(
+            'Server host not specified, so defaulting to',
+            'ipc.config.networkHost',
+            this.config.networkHost
+        );
+        host=this.config.networkHost;
+    }
+ 
+    if(typeof port=='function'){
+        callback=port;
+        port=false;
+    }
+    if(!port){
+        this.log(
+            'Server port not specified, so defaulting to',
+            'ipc.config.networkPort',
+            this.config.networkPort
+        );
+        port=this.config.networkPort;
+    }
+ 
+    if(typeof callback == 'string'){
+        UDPType=callback;
+        callback=false;
+    }
+    if(!callback){
+        callback=emptyCallback;
+    }
+ 
+    if(this.of[id]){
+        if(!this.of[id].socket.destroyed){
+
+            this.log(
+                'Already Connected to',
+                id,
+                '- So executing success without connection'
+            );
+            callback();
+            return;
+        }
+        this.of[id].socket.destroy();
+    }
+ 
+    this.of[id] = new Client(this.config,this.log);
+    this.of[id].id = id;
+    (this.of[id].socket)? (this.of[id].socket.id=id):null;
+    this.of[id].path = host;
+    this.of[id].port = port;
+ 
+    this.of[id].connect();
+ 
+    callback(this);
+}
+ 
+export {
+    IPC as default,
+    IPC
+};
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/node-ipc/services/index.html b/coverage/node-ipc/services/index.html new file mode 100644 index 0000000..46ba75c --- /dev/null +++ b/coverage/node-ipc/services/index.html @@ -0,0 +1,111 @@ + + + + + + Code coverage report for node-ipc/services + + + + + + + + + +
+
+

All files node-ipc/services

+
+ +
+ 51.04% + Statements + 172/337 +
+ + +
+ 50% + Branches + 16/32 +
+ + +
+ 47.62% + Functions + 10/21 +
+ + +
+ 51.04% + Lines + 172/337 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
IPC.js +
+
51.04%172/33750%16/3247.62%10/2151.04%172/337
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/prettify.css b/coverage/prettify.css new file mode 100644 index 0000000..b317a7c --- /dev/null +++ b/coverage/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} diff --git a/coverage/prettify.js b/coverage/prettify.js new file mode 100644 index 0000000..b322523 --- /dev/null +++ b/coverage/prettify.js @@ -0,0 +1,2 @@ +/* eslint-disable */ +window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;arat[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);c(g([[F,/^[\s]+/,null," \t\r\n"],[n,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[m,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[P,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[L,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);c(g([],[[n,/^[\s\S]+/]]),["uq.val"]);c(i({keywords:l,hashComments:true,cStyleComments:true,types:e}),["c","cc","cpp","cxx","cyc","m"]);c(i({keywords:"null,true,false"}),["json"]);c(i({keywords:R,hashComments:true,cStyleComments:true,verbatimStrings:true,types:e}),["cs"]);c(i({keywords:x,cStyleComments:true}),["java"]);c(i({keywords:H,hashComments:true,multiLineStrings:true}),["bsh","csh","sh"]);c(i({keywords:I,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),["cv","py"]);c(i({keywords:s,hashComments:true,multiLineStrings:true,regexLiterals:true}),["perl","pl","pm"]);c(i({keywords:f,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb"]);c(i({keywords:w,cStyleComments:true,regexLiterals:true}),["js"]);c(i({keywords:r,hashComments:3,cStyleComments:true,multilineStrings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);c(g([],[[C,/^[\s\S]+/]]),["regex"]);function d(V){var U=V.langExtension;try{var S=a(V.sourceNode);var T=S.sourceCode;V.sourceCode=T;V.spans=S.spans;V.basePos=0;q(U,T)(V);D(V)}catch(W){if("console" in window){console.log(W&&W.stack?W.stack:W)}}}function y(W,V,U){var S=document.createElement("PRE");S.innerHTML=W;if(U){Q(S,U)}var T={langExtension:V,numberLines:U,sourceNode:S};d(T);return S.innerHTML}function b(ad){function Y(af){return document.getElementsByTagName(af)}var ac=[Y("pre"),Y("code"),Y("xmp")];var T=[];for(var aa=0;aa=0){var ah=ai.match(ab);var am;if(!ah&&(am=o(aj))&&"CODE"===am.tagName){ah=am.className.match(ab)}if(ah){ah=ah[1]}var al=false;for(var ak=aj.parentNode;ak;ak=ak.parentNode){if((ak.tagName==="pre"||ak.tagName==="code"||ak.tagName==="xmp")&&ak.className&&ak.className.indexOf("prettyprint")>=0){al=true;break}}if(!al){var af=aj.className.match(/\blinenums\b(?::(\d+))?/);af=af?af[1]&&af[1].length?+af[1]:true:false;if(af){Q(aj,af)}S={langExtension:ah,sourceNode:aj,numberLines:af};d(S)}}}if(X]*(?:>|$)/],[PR.PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],[PR.PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-handlebars",/^]*type\s*=\s*['"]?text\/x-handlebars-template['"]?\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i],[PR.PR_DECLARATION,/^{{[#^>/]?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{&?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{{>?\s*[\w.][^}]*}}}/],[PR.PR_COMMENT,/^{{![^}]*}}/]]),["handlebars","hbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]); diff --git a/coverage/sort-arrow-sprite.png b/coverage/sort-arrow-sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..03f704a609c6fd0dbfdac63466a7d7c958b5cbf3 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^>_9Bd!3HEZxJ@+%Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jii$m5978H@?Fn+^JD|Y9yzj{W`447Gxa{7*dM7nnnD-Lb z6^}Hx2)'; + } + } + return cols; + } + // attaches a data attribute to every tr element with an object + // of data values keyed by column name + function loadRowData(tableRow) { + var tableCols = tableRow.querySelectorAll('td'), + colNode, + col, + data = {}, + i, + val; + for (i = 0; i < tableCols.length; i += 1) { + colNode = tableCols[i]; + col = cols[i]; + val = colNode.getAttribute('data-value'); + if (col.type === 'number') { + val = Number(val); + } + data[col.key] = val; + } + return data; + } + // loads all row data + function loadData() { + var rows = getTableBody().querySelectorAll('tr'), + i; + + for (i = 0; i < rows.length; i += 1) { + rows[i].data = loadRowData(rows[i]); + } + } + // sorts the table using the data for the ith column + function sortByIndex(index, desc) { + var key = cols[index].key, + sorter = function(a, b) { + a = a.data[key]; + b = b.data[key]; + return a < b ? -1 : a > b ? 1 : 0; + }, + finalSorter = sorter, + tableBody = document.querySelector('.coverage-summary tbody'), + rowNodes = tableBody.querySelectorAll('tr'), + rows = [], + i; + + if (desc) { + finalSorter = function(a, b) { + return -1 * sorter(a, b); + }; + } + + for (i = 0; i < rowNodes.length; i += 1) { + rows.push(rowNodes[i]); + tableBody.removeChild(rowNodes[i]); + } + + rows.sort(finalSorter); + + for (i = 0; i < rows.length; i += 1) { + tableBody.appendChild(rows[i]); + } + } + // removes sort indicators for current column being sorted + function removeSortIndicators() { + var col = getNthColumn(currentSort.index), + cls = col.className; + + cls = cls.replace(/ sorted$/, '').replace(/ sorted-desc$/, ''); + col.className = cls; + } + // adds sort indicators for current column being sorted + function addSortIndicators() { + getNthColumn(currentSort.index).className += currentSort.desc + ? ' sorted-desc' + : ' sorted'; + } + // adds event listeners for all sorter widgets + function enableUI() { + var i, + el, + ithSorter = function ithSorter(i) { + var col = cols[i]; + + return function() { + var desc = col.defaultDescSort; + + if (currentSort.index === i) { + desc = !currentSort.desc; + } + sortByIndex(i, desc); + removeSortIndicators(); + currentSort.index = i; + currentSort.desc = desc; + addSortIndicators(); + }; + }; + for (i = 0; i < cols.length; i += 1) { + if (cols[i].sortable) { + // add the click event handler on the th so users + // dont have to click on those tiny arrows + el = getNthColumn(i).querySelector('.sorter').parentElement; + if (el.addEventListener) { + el.addEventListener('click', ithSorter(i)); + } else { + el.attachEvent('onclick', ithSorter(i)); + } + } + } + } + // adds sorting functionality to the UI + return function() { + if (!getTable()) { + return; + } + cols = loadColumns(); + loadData(); + addSortIndicators(); + enableUI(); + }; +})(); + +window.addEventListener('load', addSorting); diff --git a/coverage/tmp/coverage-19680-1625248644320-0.json b/coverage/tmp/coverage-19680-1625248644320-0.json new file mode 100644 index 0000000..0379362 --- /dev/null +++ b/coverage/tmp/coverage-19680-1625248644320-0.json @@ -0,0 +1 @@ +{"result":[{"scriptId":"6","url":"internal/per_context/primordials.js","functions":[{"functionName":"copyProps","ranges":[{"startOffset":843,"endOffset":1105,"count":4},{"startOffset":918,"endOffset":1102,"count":13},{"startOffset":975,"endOffset":1097,"count":5}],"isBlockCoverage":true},{"functionName":"SafeIterator","ranges":[{"startOffset":3004,"endOffset":3077,"count":8}],"isBlockCoverage":true},{"functionName":"next","ranges":[{"startOffset":3083,"endOffset":3134,"count":264}],"isBlockCoverage":true},{"functionName":"makeSafe","ranges":[{"startOffset":3355,"endOffset":4519,"count":2},{"startOffset":3433,"endOffset":4302,"count":0}],"isBlockCoverage":true},{"functionName":"desc.value","ranges":[{"startOffset":4140,"endOffset":4209,"count":8}],"isBlockCoverage":true},{"functionName":"SafeMap","ranges":[{"startOffset":4868,"endOffset":4896,"count":19}],"isBlockCoverage":true},{"functionName":"SafeWeakMap","ranges":[{"startOffset":5045,"endOffset":5073,"count":7}],"isBlockCoverage":true},{"functionName":"SafeSet","ranges":[{"startOffset":5206,"endOffset":5234,"count":11}],"isBlockCoverage":true}]},{"scriptId":"9","url":"internal/bootstrap/loaders.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10752,"count":1}],"isBlockCoverage":true},{"functionName":"binding","ranges":[{"startOffset":3787,"endOffset":4193,"count":0}],"isBlockCoverage":false},{"functionName":"_linkedBinding","ranges":[{"startOffset":4225,"endOffset":4439,"count":0}],"isBlockCoverage":false},{"functionName":"internalBinding","ranges":[{"startOffset":4627,"endOffset":4896,"count":162},{"startOffset":4731,"endOffset":4874,"count":41}],"isBlockCoverage":true},{"functionName":"getOwn","ranges":[{"startOffset":5050,"endOffset":5208,"count":390},{"startOffset":5188,"endOffset":5204,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5587,"endOffset":5687,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5647,"endOffset":5681,"count":233}],"isBlockCoverage":true},{"functionName":"NativeModule","ranges":[{"startOffset":5694,"endOffset":6469,"count":233}],"isBlockCoverage":true},{"functionName":"exposeInternals","ranges":[{"startOffset":6623,"endOffset":6856,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6869,"endOffset":6924,"count":11}],"isBlockCoverage":true},{"functionName":"canBeRequiredByUsers","ranges":[{"startOffset":6937,"endOffset":7056,"count":43},{"startOffset":7023,"endOffset":7050,"count":10}],"isBlockCoverage":true},{"functionName":"compileForPublicLoader","ranges":[{"startOffset":7131,"endOffset":7841,"count":7},{"startOffset":7195,"endOffset":7391,"count":0},{"startOffset":7720,"endOffset":7724,"count":0}],"isBlockCoverage":true},{"functionName":"getESMFacade","ranges":[{"startOffset":7847,"endOffset":8505,"count":13},{"startOffset":7886,"endOffset":7905,"count":6},{"startOffset":7905,"endOffset":8504,"count":7}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":8224,"endOffset":8340,"count":7}],"isBlockCoverage":true},{"functionName":"syncExports","ranges":[{"startOffset":8807,"endOffset":9161,"count":14},{"startOffset":8929,"endOffset":9149,"count":390},{"startOffset":9008,"endOffset":9017,"count":0}],"isBlockCoverage":true},{"functionName":"compileForInternalLoader","ranges":[{"startOffset":9167,"endOffset":9774,"count":560},{"startOffset":9217,"endOffset":9232,"count":122},{"startOffset":9234,"endOffset":9270,"count":444},{"startOffset":9270,"endOffset":9415,"count":116},{"startOffset":9415,"endOffset":9451,"count":1},{"startOffset":9452,"endOffset":9473,"count":115},{"startOffset":9633,"endOffset":9773,"count":116}],"isBlockCoverage":true},{"functionName":"nativeModuleRequire","ranges":[{"startOffset":9983,"endOffset":10364,"count":558},{"startOffset":10042,"endOffset":10075,"count":5},{"startOffset":10075,"endOffset":10264,"count":553},{"startOffset":10264,"endOffset":10319,"count":0},{"startOffset":10319,"endOffset":10363,"count":553}],"isBlockCoverage":true},{"functionName":"requireWithFallbackInDeps","ranges":[{"startOffset":10484,"endOffset":10661,"count":0}],"isBlockCoverage":false}]},{"scriptId":"10","url":"internal/bootstrap/node.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12978,"count":1},{"startOffset":3667,"endOffset":3881,"count":0}],"isBlockCoverage":true},{"functionName":"process.openStdin","ranges":[{"startOffset":3489,"endOffset":3562,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6320,"endOffset":6486,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6591,"endOffset":6770,"count":0}],"isBlockCoverage":false},{"functionName":"setupPrepareStackTrace","ranges":[{"startOffset":9634,"endOffset":10237,"count":1}],"isBlockCoverage":true},{"functionName":"setupProcessObject","ranges":[{"startOffset":10241,"endOffset":10864,"count":1}],"isBlockCoverage":true},{"functionName":"setupGlobalProxy","ranges":[{"startOffset":10868,"endOffset":11052,"count":1}],"isBlockCoverage":true},{"functionName":"setupBuffer","ranges":[{"startOffset":11056,"endOffset":11507,"count":1}],"isBlockCoverage":true},{"functionName":"createGlobalConsole","ranges":[{"startOffset":11511,"endOffset":12207,"count":1}],"isBlockCoverage":true},{"functionName":"exposeNamespace","ranges":[{"startOffset":12262,"endOffset":12467,"count":1}],"isBlockCoverage":true},{"functionName":"exposeInterface","ranges":[{"startOffset":12522,"endOffset":12727,"count":4}],"isBlockCoverage":true},{"functionName":"defineOperation","ranges":[{"startOffset":12790,"endOffset":12976,"count":7}],"isBlockCoverage":true}]},{"scriptId":"11","url":"internal/errors.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":56294,"count":1}],"isBlockCoverage":false},{"functionName":"prepareStackTrace","ranges":[{"startOffset":1944,"endOffset":2698,"count":52},{"startOffset":2124,"endOffset":2244,"count":0},{"startOffset":2375,"endOffset":2397,"count":0},{"startOffset":2586,"endOffset":2617,"count":0}],"isBlockCoverage":true},{"functionName":"maybeOverridePrepareStackTrace","ranges":[{"startOffset":2742,"endOffset":3465,"count":52},{"startOffset":3016,"endOffset":3084,"count":0},{"startOffset":3369,"endOffset":3437,"count":0}],"isBlockCoverage":true},{"functionName":"lazyInternalUtil","ranges":[{"startOffset":3564,"endOffset":3695,"count":0}],"isBlockCoverage":false},{"functionName":"lazyInternalUtilInspect","ranges":[{"startOffset":3732,"endOffset":3899,"count":2},{"startOffset":3798,"endOffset":3865,"count":1}],"isBlockCoverage":true},{"functionName":"lazyBuffer","ranges":[{"startOffset":3916,"endOffset":4029,"count":0}],"isBlockCoverage":false},{"functionName":"SystemError","ranges":[{"startOffset":4542,"endOffset":7172,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":7178,"endOffset":7255,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7261,"endOffset":7456,"count":0}],"isBlockCoverage":false},{"functionName":"makeSystemErrorWithCode","ranges":[{"startOffset":7463,"endOffset":7614,"count":4}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7556,"endOffset":7605,"count":0}],"isBlockCoverage":false},{"functionName":"makeNodeErrorWithCode","ranges":[{"startOffset":7618,"endOffset":8400,"count":233}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7708,"endOffset":8308,"count":46},{"startOffset":7801,"endOffset":8016,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":8316,"endOffset":8391,"count":0}],"isBlockCoverage":false},{"functionName":"hideStackFrames","ranges":[{"startOffset":8475,"endOffset":8902,"count":31}],"isBlockCoverage":true},{"functionName":"hidden","ranges":[{"startOffset":8516,"endOffset":8898,"count":441},{"startOffset":8683,"endOffset":8750,"count":251},{"startOffset":8838,"endOffset":8886,"count":251}],"isBlockCoverage":true},{"functionName":"addCodeToName","ranges":[{"startOffset":8906,"endOffset":9588,"count":46},{"startOffset":9006,"endOffset":9063,"count":0},{"startOffset":9400,"endOffset":9551,"count":0}],"isBlockCoverage":true},{"functionName":"E","ranges":[{"startOffset":9704,"endOffset":10228,"count":234},{"startOffset":9950,"endOffset":9997,"count":4},{"startOffset":9997,"endOffset":10053,"count":230},{"startOffset":10090,"endOffset":10204,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10118,"endOffset":10197,"count":3}],"isBlockCoverage":true},{"functionName":"getMessage","ranges":[{"startOffset":10232,"endOffset":11113,"count":46},{"startOffset":10336,"endOffset":10372,"count":1},{"startOffset":10409,"endOffset":10680,"count":45},{"startOffset":10680,"endOffset":10756,"count":1},{"startOffset":10756,"endOffset":10761,"count":0},{"startOffset":10990,"endOffset":11001,"count":0},{"startOffset":11001,"endOffset":11112,"count":1}],"isBlockCoverage":true},{"functionName":"lazyUv","ranges":[{"startOffset":11135,"endOffset":11244,"count":19},{"startOffset":11174,"endOffset":11220,"count":1}],"isBlockCoverage":true},{"functionName":"uvErrmapGet","ranges":[{"startOffset":11305,"endOffset":11494,"count":19},{"startOffset":11385,"endOffset":11440,"count":1}],"isBlockCoverage":true},{"functionName":"uvException","ranges":[{"startOffset":11799,"endOffset":13037,"count":0}],"isBlockCoverage":false},{"functionName":"uvExceptionWithHostPort","ranges":[{"startOffset":13363,"endOffset":14296,"count":0}],"isBlockCoverage":false},{"functionName":"errnoException","ranges":[{"startOffset":14485,"endOffset":15208,"count":0}],"isBlockCoverage":false},{"functionName":"exceptionWithHostPort","ranges":[{"startOffset":15574,"endOffset":16824,"count":5},{"startOffset":15926,"endOffset":15949,"count":1},{"startOffset":16086,"endOffset":16141,"count":0},{"startOffset":16161,"endOffset":16211,"count":0}],"isBlockCoverage":true},{"functionName":"dnsException","ranges":[{"startOffset":16996,"endOffset":18547,"count":0}],"isBlockCoverage":false},{"functionName":"connResetException","ranges":[{"startOffset":18551,"endOffset":18711,"count":0}],"isBlockCoverage":false},{"functionName":"isStackOverflowError","ranges":[{"startOffset":19013,"endOffset":19404,"count":0}],"isBlockCoverage":false},{"functionName":"addNumericalSeparator","ranges":[{"startOffset":19488,"endOffset":19764,"count":0}],"isBlockCoverage":false},{"functionName":"beforeInspector","ranges":[{"startOffset":20051,"endOffset":20455,"count":1},{"startOffset":20179,"endOffset":20454,"count":0}],"isBlockCoverage":true},{"functionName":"afterInspector","ranges":[{"startOffset":20460,"endOffset":21899,"count":1},{"startOffset":21296,"endOffset":21334,"count":0},{"startOffset":21647,"endOffset":21683,"count":0},{"startOffset":21851,"endOffset":21894,"count":0}],"isBlockCoverage":true},{"functionName":"AbortError","ranges":[{"startOffset":22142,"endOffset":22264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":24095,"endOffset":24264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27158,"endOffset":27276,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27570,"endOffset":27667,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29993,"endOffset":30228,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":31994,"endOffset":32220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34003,"endOffset":34309,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34352,"endOffset":34500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34545,"endOffset":38146,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38188,"endOffset":38466,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38867,"endOffset":39036,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39710,"endOffset":39848,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39890,"endOffset":40220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40382,"endOffset":40533,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40579,"endOffset":41367,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41754,"endOffset":41921,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41975,"endOffset":42315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":42360,"endOffset":42676,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43054,"endOffset":43132,"count":45}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":43178,"endOffset":43474,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43808,"endOffset":44268,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":44961,"endOffset":45697,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":45793,"endOffset":45896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":46673,"endOffset":47389,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47441,"endOffset":47636,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47686,"endOffset":48008,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":48043,"endOffset":48938,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":49399,"endOffset":49663,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":51040,"endOffset":51214,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53151,"endOffset":53286,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53890,"endOffset":54181,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55180,"endOffset":55294,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55493,"endOffset":55889,"count":0}],"isBlockCoverage":false}]},{"scriptId":"12","url":"internal/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12949,"count":1}],"isBlockCoverage":false},{"functionName":"lazyUv","ranges":[{"startOffset":1039,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"removeColors","ranges":[{"startOffset":1137,"endOffset":1208,"count":20}],"isBlockCoverage":true},{"functionName":"isError","ranges":[{"startOffset":1212,"endOffset":1467,"count":6},{"startOffset":1442,"endOffset":1463,"count":0}],"isBlockCoverage":true},{"functionName":"deprecate","ranges":[{"startOffset":1761,"endOffset":2895,"count":33},{"startOffset":1836,"endOffset":1858,"count":0},{"startOffset":1921,"endOffset":1976,"count":0},{"startOffset":2641,"endOffset":2868,"count":30}],"isBlockCoverage":true},{"functionName":"deprecated","ranges":[{"startOffset":2005,"endOffset":2495,"count":0}],"isBlockCoverage":false},{"functionName":"decorateErrorStack","ranges":[{"startOffset":2899,"endOffset":3249,"count":0}],"isBlockCoverage":false},{"functionName":"assertCrypto","ranges":[{"startOffset":3253,"endOffset":3330,"count":3},{"startOffset":3301,"endOffset":3327,"count":0}],"isBlockCoverage":true},{"functionName":"normalizeEncoding","ranges":[{"startOffset":3514,"endOffset":3648,"count":16},{"startOffset":3585,"endOffset":3603,"count":0},{"startOffset":3619,"endOffset":3647,"count":0}],"isBlockCoverage":true},{"functionName":"slowCases","ranges":[{"startOffset":3652,"endOffset":5278,"count":0}],"isBlockCoverage":false},{"functionName":"emitExperimentalWarning","ranges":[{"startOffset":5282,"endOffset":5576,"count":0}],"isBlockCoverage":false},{"functionName":"filterDuplicateStrings","ranges":[{"startOffset":5580,"endOffset":5900,"count":0}],"isBlockCoverage":false},{"functionName":"cachedResult","ranges":[{"startOffset":5904,"endOffset":6054,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5957,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"createClassWrapper","ranges":[{"startOffset":6327,"endOffset":6704,"count":0}],"isBlockCoverage":false},{"functionName":"getSignalsToNamesMapping","ranges":[{"startOffset":6736,"endOffset":7024,"count":0}],"isBlockCoverage":false},{"functionName":"convertToValidSignal","ranges":[{"startOffset":7028,"endOffset":7345,"count":2},{"startOffset":7102,"endOffset":7139,"count":0},{"startOffset":7146,"endOffset":7160,"count":0},{"startOffset":7299,"endOffset":7344,"count":0}],"isBlockCoverage":true},{"functionName":"getConstructorOf","ranges":[{"startOffset":7349,"endOffset":7708,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":7712,"endOffset":7844,"count":5},{"startOffset":7809,"endOffset":7840,"count":0}],"isBlockCoverage":true},{"functionName":"getSystemErrorMap","ranges":[{"startOffset":7848,"endOffset":7915,"count":0}],"isBlockCoverage":false},{"functionName":"promisify","ranges":[{"startOffset":8065,"endOffset":9581,"count":3},{"startOffset":8140,"endOffset":8205,"count":0},{"startOffset":8251,"endOffset":8580,"count":0}],"isBlockCoverage":true},{"functionName":"fn","ranges":[{"startOffset":8786,"endOffset":9283,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":9681,"endOffset":10015,"count":15},{"startOffset":9846,"endOffset":9961,"count":30}],"isBlockCoverage":true},{"functionName":"spliceOne","ranges":[{"startOffset":10160,"endOffset":10291,"count":1},{"startOffset":10243,"endOffset":10273,"count":0}],"isBlockCoverage":true},{"functionName":"isInsideNodeModules","ranges":[{"startOffset":10379,"endOffset":11583,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":11587,"endOffset":11752,"count":0}],"isBlockCoverage":false},{"functionName":"sleep","ranges":[{"startOffset":11779,"endOffset":12001,"count":0}],"isBlockCoverage":false}]},{"scriptId":"13","url":"events.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":27684,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2266,"endOffset":2430,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter","ranges":[{"startOffset":2438,"endOffset":2509,"count":36}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2885,"endOffset":2943,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":2948,"endOffset":3189,"count":0}],"isBlockCoverage":false},{"functionName":"checkListener","ranges":[{"startOffset":3783,"endOffset":3937,"count":235},{"startOffset":3857,"endOffset":3934,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4030,"endOffset":4080,"count":7}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":4090,"endOffset":4372,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.setMaxListeners","ranges":[{"startOffset":4767,"endOffset":5683,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.init","ranges":[{"startOffset":5708,"endOffset":6453,"count":36},{"startOffset":5761,"endOffset":5822,"count":15},{"startOffset":5824,"endOffset":5898,"count":21},{"startOffset":5994,"endOffset":6259,"count":0}],"isBlockCoverage":true},{"functionName":"addCatch","ranges":[{"startOffset":6458,"endOffset":7037,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionOrErr","ranges":[{"startOffset":7041,"endOffset":7718,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxListeners","ranges":[{"startOffset":7893,"endOffset":8098,"count":0}],"isBlockCoverage":false},{"functionName":"_getMaxListeners","ranges":[{"startOffset":8103,"endOffset":8256,"count":7},{"startOffset":8223,"endOffset":8255,"count":0}],"isBlockCoverage":true},{"functionName":"getMaxListeners","ranges":[{"startOffset":8301,"endOffset":8366,"count":0}],"isBlockCoverage":false},{"functionName":"identicalSequenceRange","ranges":[{"startOffset":8498,"endOffset":9095,"count":0}],"isBlockCoverage":false},{"functionName":"enhanceStackTrace","ranges":[{"startOffset":9099,"endOffset":9724,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":9758,"endOffset":12102,"count":49},{"startOffset":9908,"endOffset":9946,"count":5},{"startOffset":9955,"endOffset":9989,"count":0},{"startOffset":10014,"endOffset":10043,"count":5},{"startOffset":10050,"endOffset":10088,"count":0},{"startOffset":10163,"endOffset":11126,"count":0},{"startOffset":11199,"endOffset":11212,"count":19},{"startOffset":11212,"endOffset":11253,"count":30},{"startOffset":11253,"endOffset":11543,"count":29},{"startOffset":11467,"endOffset":11485,"count":0},{"startOffset":11487,"endOffset":11538,"count":0},{"startOffset":11543,"endOffset":12081,"count":1},{"startOffset":11663,"endOffset":12076,"count":2},{"startOffset":11994,"endOffset":12012,"count":0},{"startOffset":12014,"endOffset":12069,"count":0},{"startOffset":12081,"endOffset":12101,"count":29}],"isBlockCoverage":true},{"functionName":"_addListener","ranges":[{"startOffset":12107,"endOffset":14222,"count":122},{"startOffset":12295,"endOffset":12382,"count":0},{"startOffset":12570,"endOffset":12857,"count":5},{"startOffset":12649,"endOffset":12668,"count":0},{"startOffset":12926,"endOffset":13068,"count":115},{"startOffset":13068,"endOffset":14199,"count":7},{"startOffset":13231,"endOffset":13253,"count":0},{"startOffset":13338,"endOffset":13446,"count":0},{"startOffset":13554,"endOffset":13573,"count":0},{"startOffset":13575,"endOffset":14194,"count":0}],"isBlockCoverage":true},{"functionName":"addListener","ranges":[{"startOffset":14263,"endOffset":14357,"count":122}],"isBlockCoverage":true},{"functionName":"prependListener","ranges":[{"startOffset":14475,"endOffset":14580,"count":0}],"isBlockCoverage":false},{"functionName":"onceWrapper","ranges":[{"startOffset":14585,"endOffset":14857,"count":2},{"startOffset":14792,"endOffset":14854,"count":0}],"isBlockCoverage":true},{"functionName":"_onceWrap","ranges":[{"startOffset":14861,"endOffset":15108,"count":59}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":15142,"endOffset":15273,"count":59}],"isBlockCoverage":true},{"functionName":"prependOnceListener","ranges":[{"startOffset":15328,"endOffset":15503,"count":0}],"isBlockCoverage":false},{"functionName":"removeListener","ranges":[{"startOffset":15629,"endOffset":16971,"count":54},{"startOffset":15783,"endOffset":15795,"count":0},{"startOffset":15872,"endOffset":15884,"count":0},{"startOffset":15916,"endOffset":15945,"count":53},{"startOffset":15947,"endOffset":16215,"count":53},{"startOffset":16000,"endOffset":16034,"count":0},{"startOffset":16134,"endOffset":16195,"count":0},{"startOffset":16215,"endOffset":16942,"count":1},{"startOffset":16375,"endOffset":16407,"count":0},{"startOffset":16522,"endOffset":16534,"count":0},{"startOffset":16577,"endOffset":16590,"count":0},{"startOffset":16889,"endOffset":16933,"count":0}],"isBlockCoverage":true},{"functionName":"removeAllListeners","ranges":[{"startOffset":17096,"endOffset":18465,"count":0}],"isBlockCoverage":false},{"functionName":"_listeners","ranges":[{"startOffset":18470,"endOffset":18880,"count":0}],"isBlockCoverage":false},{"functionName":"listeners","ranges":[{"startOffset":18919,"endOffset":18988,"count":0}],"isBlockCoverage":false},{"functionName":"rawListeners","ranges":[{"startOffset":19031,"endOffset":19104,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.listenerCount","ranges":[{"startOffset":19138,"endOffset":19311,"count":0}],"isBlockCoverage":false},{"functionName":"listenerCount","ranges":[{"startOffset":19371,"endOffset":19675,"count":119},{"startOffset":19550,"endOffset":19575,"count":56},{"startOffset":19575,"endOffset":19652,"count":63},{"startOffset":19611,"endOffset":19652,"count":0},{"startOffset":19657,"endOffset":19674,"count":63}],"isBlockCoverage":true},{"functionName":"eventNames","ranges":[{"startOffset":19715,"endOffset":19810,"count":0}],"isBlockCoverage":false},{"functionName":"arrayClone","ranges":[{"startOffset":19815,"endOffset":20299,"count":1},{"startOffset":20029,"endOffset":20069,"count":0},{"startOffset":20075,"endOffset":20123,"count":0},{"startOffset":20129,"endOffset":20185,"count":0},{"startOffset":20191,"endOffset":20255,"count":0},{"startOffset":20260,"endOffset":20298,"count":0}],"isBlockCoverage":true},{"functionName":"unwrapListeners","ranges":[{"startOffset":20303,"endOffset":20525,"count":0}],"isBlockCoverage":false},{"functionName":"getEventListeners","ranges":[{"startOffset":20529,"endOffset":21329,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":21333,"endOffset":23145,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":23226,"endOffset":23247,"count":0}],"isBlockCoverage":false},{"functionName":"createIterResult","ranges":[{"startOffset":23264,"endOffset":23334,"count":0}],"isBlockCoverage":false},{"functionName":"addErrorHandlerIfEventEmitter","ranges":[{"startOffset":23338,"endOffset":23525,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticRemoveListener","ranges":[{"startOffset":23529,"endOffset":23922,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticAddListener","ranges":[{"startOffset":23926,"endOffset":24521,"count":0}],"isBlockCoverage":false},{"functionName":"on","ranges":[{"startOffset":24525,"endOffset":27682,"count":0}],"isBlockCoverage":false}]},{"scriptId":"14","url":"internal/util/inspect.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":72646,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2419,"endOffset":2455,"count":62}],"isBlockCoverage":true},{"functionName":"isUndetectableObject","ranges":[{"startOffset":2550,"endOffset":2600,"count":45},{"startOffset":2582,"endOffset":2600,"count":0}],"isBlockCoverage":true},{"functionName":"getUserOptions","ranges":[{"startOffset":5819,"endOffset":7313,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":7618,"endOffset":9589,"count":17},{"startOffset":8429,"endOffset":8632,"count":0},{"startOffset":8704,"endOffset":8742,"count":0},{"startOffset":8835,"endOffset":9349,"count":33},{"startOffset":9104,"endOffset":9135,"count":0},{"startOffset":9182,"endOffset":9340,"count":0},{"startOffset":9449,"endOffset":9479,"count":0},{"startOffset":9517,"endOffset":9548,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":9685,"endOffset":9732,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":9737,"endOffset":9950,"count":0}],"isBlockCoverage":false},{"functionName":"defineColorAlias","ranges":[{"startOffset":11743,"endOffset":11996,"count":12}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":11840,"endOffset":11882,"count":7}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":11889,"endOffset":11937,"count":0}],"isBlockCoverage":false},{"functionName":"addQuotes","ranges":[{"startOffset":13039,"endOffset":13205,"count":29},{"startOffset":13095,"endOffset":13125,"count":0},{"startOffset":13148,"endOffset":13180,"count":0}],"isBlockCoverage":true},{"functionName":"escapeFn","ranges":[{"startOffset":13226,"endOffset":13258,"count":0}],"isBlockCoverage":false},{"functionName":"strEscape","ranges":[{"startOffset":13375,"endOffset":15054,"count":29},{"startOffset":13807,"endOffset":14201,"count":0},{"startOffset":14372,"endOffset":15053,"count":0}],"isBlockCoverage":true},{"functionName":"stylizeWithColor","ranges":[{"startOffset":15058,"endOffset":15332,"count":100},{"startOffset":15174,"endOffset":15314,"count":55},{"startOffset":15314,"endOffset":15331,"count":45}],"isBlockCoverage":true},{"functionName":"stylizeNoColor","ranges":[{"startOffset":15336,"endOffset":15384,"count":0}],"isBlockCoverage":false},{"functionName":"getEmptyFormatArray","ranges":[{"startOffset":15466,"endOffset":15515,"count":15}],"isBlockCoverage":true},{"functionName":"isInstanceof","ranges":[{"startOffset":15519,"endOffset":15643,"count":16},{"startOffset":15609,"endOffset":15640,"count":0}],"isBlockCoverage":true},{"functionName":"getConstructorName","ranges":[{"startOffset":15647,"endOffset":16953,"count":16},{"startOffset":15766,"endOffset":15794,"count":0},{"startOffset":15796,"endOffset":16446,"count":32},{"startOffset":15908,"endOffset":15958,"count":16},{"startOffset":15959,"endOffset":15999,"count":16},{"startOffset":16000,"endOffset":16047,"count":16},{"startOffset":16049,"endOffset":16332,"count":16},{"startOffset":16087,"endOffset":16176,"count":0},{"startOffset":16178,"endOffset":16288,"count":0},{"startOffset":16332,"endOffset":16441,"count":16},{"startOffset":16446,"endOffset":16607,"count":0},{"startOffset":16609,"endOffset":16952,"count":0}],"isBlockCoverage":true},{"functionName":"addPrototypeProperties","ranges":[{"startOffset":17145,"endOffset":19043,"count":0}],"isBlockCoverage":false},{"functionName":"getPrefix","ranges":[{"startOffset":19047,"endOffset":19446,"count":6},{"startOffset":19136,"endOffset":19309,"count":0},{"startOffset":19330,"endOffset":19352,"count":0},{"startOffset":19354,"endOffset":19407,"count":0}],"isBlockCoverage":true},{"functionName":"getKeys","ranges":[{"startOffset":19486,"endOffset":20454,"count":16},{"startOffset":19611,"endOffset":19724,"count":0},{"startOffset":20081,"endOffset":20265,"count":0},{"startOffset":20297,"endOffset":20430,"count":0}],"isBlockCoverage":true},{"functionName":"filter","ranges":[{"startOffset":20321,"endOffset":20377,"count":0}],"isBlockCoverage":false},{"functionName":"getCtxStyle","ranges":[{"startOffset":20458,"endOffset":20730,"count":0}],"isBlockCoverage":false},{"functionName":"formatProxy","ranges":[{"startOffset":20734,"endOffset":21196,"count":0}],"isBlockCoverage":false},{"functionName":"formatValue","ranges":[{"startOffset":21383,"endOffset":23989,"count":62},{"startOffset":21523,"endOffset":21560,"count":45},{"startOffset":21561,"endOffset":21599,"count":45},{"startOffset":21601,"endOffset":21661,"count":45},{"startOffset":21661,"endOffset":21685,"count":17},{"startOffset":21685,"endOffset":21732,"count":1},{"startOffset":21732,"endOffset":22015,"count":16},{"startOffset":22015,"endOffset":22127,"count":0},{"startOffset":22127,"endOffset":22283,"count":16},{"startOffset":22283,"endOffset":23372,"count":15},{"startOffset":22381,"endOffset":22489,"count":0},{"startOffset":22490,"endOffset":22639,"count":0},{"startOffset":22641,"endOffset":23367,"count":0},{"startOffset":23372,"endOffset":23566,"count":16},{"startOffset":23566,"endOffset":23925,"count":0},{"startOffset":23925,"endOffset":23988,"count":16}],"isBlockCoverage":true},{"functionName":"formatRaw","ranges":[{"startOffset":23993,"endOffset":34745,"count":16},{"startOffset":24106,"endOffset":24158,"count":0},{"startOffset":24160,"endOffset":24188,"count":0},{"startOffset":24357,"endOffset":24383,"count":0},{"startOffset":24385,"endOffset":24420,"count":0},{"startOffset":24607,"endOffset":24788,"count":0},{"startOffset":24958,"endOffset":24974,"count":0},{"startOffset":25286,"endOffset":28198,"count":0},{"startOffset":28325,"endOffset":28619,"count":10},{"startOffset":28364,"endOffset":28412,"count":0},{"startOffset":28434,"endOffset":28510,"count":0},{"startOffset":28540,"endOffset":28567,"count":0},{"startOffset":28569,"endOffset":28612,"count":0},{"startOffset":28619,"endOffset":32207,"count":6},{"startOffset":28658,"endOffset":28826,"count":0},{"startOffset":28853,"endOffset":29326,"count":0},{"startOffset":29351,"endOffset":29792,"count":0},{"startOffset":29912,"endOffset":29939,"count":1},{"startOffset":29950,"endOffset":29962,"count":1},{"startOffset":29969,"endOffset":32207,"count":0},{"startOffset":32212,"endOffset":32247,"count":15},{"startOffset":32247,"endOffset":32268,"count":0},{"startOffset":32270,"endOffset":32487,"count":0},{"startOffset":32487,"endOffset":32733,"count":15},{"startOffset":32733,"endOffset":32834,"count":45},{"startOffset":32834,"endOffset":32870,"count":15},{"startOffset":32870,"endOffset":32913,"count":0},{"startOffset":32919,"endOffset":33096,"count":0},{"startOffset":33096,"endOffset":33132,"count":15},{"startOffset":33132,"endOffset":33533,"count":0},{"startOffset":33533,"endOffset":33574,"count":15},{"startOffset":33574,"endOffset":33929,"count":0},{"startOffset":33929,"endOffset":34088,"count":15},{"startOffset":34700,"endOffset":34727,"count":0},{"startOffset":34727,"endOffset":34744,"count":15}],"isBlockCoverage":true},{"functionName":"getIteratorBraces","ranges":[{"startOffset":34749,"endOffset":34938,"count":0}],"isBlockCoverage":false},{"functionName":"getBoxedBase","ranges":[{"startOffset":34942,"endOffset":36154,"count":0}],"isBlockCoverage":false},{"functionName":"getClassBase","ranges":[{"startOffset":36158,"endOffset":36777,"count":0}],"isBlockCoverage":false},{"functionName":"getFunctionBase","ranges":[{"startOffset":36781,"endOffset":37910,"count":0}],"isBlockCoverage":false},{"functionName":"formatError","ranges":[{"startOffset":37914,"endOffset":41117,"count":6},{"startOffset":38023,"endOffset":38032,"count":0},{"startOffset":38105,"endOffset":38134,"count":0},{"startOffset":38282,"endOffset":38562,"count":5},{"startOffset":38338,"endOffset":38557,"count":15},{"startOffset":38478,"endOffset":38506,"count":0},{"startOffset":38508,"endOffset":38550,"count":0},{"startOffset":38853,"endOffset":38875,"count":0},{"startOffset":38941,"endOffset":39194,"count":0},{"startOffset":39293,"endOffset":39569,"count":0},{"startOffset":39695,"endOffset":39700,"count":0},{"startOffset":39897,"endOffset":39930,"count":0},{"startOffset":40143,"endOffset":40856,"count":11},{"startOffset":40253,"endOffset":40323,"count":7},{"startOffset":40323,"endOffset":40849,"count":4},{"startOffset":40544,"endOffset":40783,"count":2},{"startOffset":40815,"endOffset":40821,"count":2},{"startOffset":40822,"endOffset":40839,"count":2},{"startOffset":40979,"endOffset":41097,"count":0}],"isBlockCoverage":true},{"functionName":"groupArrayElements","ranges":[{"startOffset":41121,"endOffset":45480,"count":0}],"isBlockCoverage":false},{"functionName":"handleMaxCallStackSize","ranges":[{"startOffset":45484,"endOffset":45884,"count":0}],"isBlockCoverage":false},{"functionName":"formatNumber","ranges":[{"startOffset":45888,"endOffset":46068,"count":16},{"startOffset":46034,"endOffset":46040,"count":0}],"isBlockCoverage":true},{"functionName":"formatBigInt","ranges":[{"startOffset":46072,"endOffset":46146,"count":0}],"isBlockCoverage":false},{"functionName":"formatPrimitive","ranges":[{"startOffset":46150,"endOffset":47363,"count":45},{"startOffset":46227,"endOffset":46982,"count":29},{"startOffset":46297,"endOffset":46497,"count":0},{"startOffset":46673,"endOffset":46740,"count":1},{"startOffset":46742,"endOffset":46923,"count":0},{"startOffset":46982,"endOffset":47053,"count":16},{"startOffset":47053,"endOffset":47362,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":46805,"endOffset":46844,"count":0}],"isBlockCoverage":false},{"functionName":"formatNamespaceObject","ranges":[{"startOffset":47367,"endOffset":48510,"count":0}],"isBlockCoverage":false},{"functionName":"formatSpecialArray","ranges":[{"startOffset":48560,"endOffset":49804,"count":0}],"isBlockCoverage":false},{"functionName":"formatArrayBuffer","ranges":[{"startOffset":49808,"endOffset":50423,"count":0}],"isBlockCoverage":false},{"functionName":"formatArray","ranges":[{"startOffset":50427,"endOffset":51037,"count":0}],"isBlockCoverage":false},{"functionName":"formatTypedArray","ranges":[{"startOffset":51041,"endOffset":52086,"count":0}],"isBlockCoverage":false},{"functionName":"formatSet","ranges":[{"startOffset":52090,"endOffset":52330,"count":0}],"isBlockCoverage":false},{"functionName":"formatMap","ranges":[{"startOffset":52334,"endOffset":52641,"count":0}],"isBlockCoverage":false},{"functionName":"formatSetIterInner","ranges":[{"startOffset":52645,"endOffset":53478,"count":0}],"isBlockCoverage":false},{"functionName":"formatMapIterInner","ranges":[{"startOffset":53482,"endOffset":54840,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakCollection","ranges":[{"startOffset":54844,"endOffset":54938,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakSet","ranges":[{"startOffset":54942,"endOffset":55102,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakMap","ranges":[{"startOffset":55106,"endOffset":55266,"count":0}],"isBlockCoverage":false},{"functionName":"formatIterator","ranges":[{"startOffset":55270,"endOffset":55670,"count":0}],"isBlockCoverage":false},{"functionName":"formatPromise","ranges":[{"startOffset":55674,"endOffset":56155,"count":0}],"isBlockCoverage":false},{"functionName":"formatProperty","ranges":[{"startOffset":56159,"endOffset":58618,"count":45},{"startOffset":56370,"endOffset":56417,"count":0},{"startOffset":56494,"endOffset":56517,"count":0},{"startOffset":56523,"endOffset":56526,"count":0},{"startOffset":56636,"endOffset":56688,"count":0},{"startOffset":56690,"endOffset":56752,"count":0},{"startOffset":56790,"endOffset":58042,"count":0},{"startOffset":58071,"endOffset":58094,"count":0},{"startOffset":58127,"endOffset":58259,"count":0},{"startOffset":58290,"endOffset":58325,"count":0},{"startOffset":58362,"endOffset":58438,"count":0},{"startOffset":58516,"endOffset":58579,"count":0}],"isBlockCoverage":true},{"functionName":"isBelowBreakLength","ranges":[{"startOffset":58622,"endOffset":59586,"count":15},{"startOffset":59184,"endOffset":59197,"count":5},{"startOffset":59197,"endOffset":59241,"count":10},{"startOffset":59241,"endOffset":59455,"count":20},{"startOffset":59326,"endOffset":59380,"count":0},{"startOffset":59421,"endOffset":59450,"count":0},{"startOffset":59455,"endOffset":59559,"count":10},{"startOffset":59559,"endOffset":59582,"count":0}],"isBlockCoverage":true},{"functionName":"reduceToSingleString","ranges":[{"startOffset":59590,"endOffset":62394,"count":15},{"startOffset":60101,"endOffset":60115,"count":0},{"startOffset":60117,"endOffset":60185,"count":0},{"startOffset":61263,"endOffset":61387,"count":10},{"startOffset":61291,"endOffset":61303,"count":0},{"startOffset":61403,"endOffset":61550,"count":5},{"startOffset":61551,"endOffset":61555,"count":0},{"startOffset":61665,"endOffset":62201,"count":0},{"startOffset":62202,"endOffset":62212,"count":0},{"startOffset":62213,"endOffset":62260,"count":0}],"isBlockCoverage":true},{"functionName":"hasBuiltInToString","ranges":[{"startOffset":62398,"endOffset":63447,"count":0}],"isBlockCoverage":false},{"functionName":"firstErrorLine","ranges":[{"startOffset":63474,"endOffset":63513,"count":0}],"isBlockCoverage":false},{"functionName":"tryStringify","ranges":[{"startOffset":63545,"endOffset":64032,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":64036,"endOffset":64122,"count":1}],"isBlockCoverage":true},{"functionName":"formatWithOptions","ranges":[{"startOffset":64126,"endOffset":64410,"count":52},{"startOffset":64250,"endOffset":64345,"count":0}],"isBlockCoverage":true},{"functionName":"formatWithOptionsInternal","ranges":[{"startOffset":64414,"endOffset":68318,"count":53},{"startOffset":64587,"endOffset":68111,"count":51},{"startOffset":64617,"endOffset":64646,"count":50},{"startOffset":64646,"endOffset":64737,"count":1},{"startOffset":64737,"endOffset":67958,"count":41},{"startOffset":64778,"endOffset":67951,"count":1},{"startOffset":65025,"endOffset":65109,"count":0},{"startOffset":65148,"endOffset":65208,"count":0},{"startOffset":65246,"endOffset":65291,"count":0},{"startOffset":65292,"endOffset":65349,"count":0},{"startOffset":65413,"endOffset":65635,"count":0},{"startOffset":65671,"endOffset":65759,"count":0},{"startOffset":65773,"endOffset":66151,"count":0},{"startOffset":66165,"endOffset":66263,"count":0},{"startOffset":66277,"endOffset":66511,"count":0},{"startOffset":66525,"endOffset":66971,"count":0},{"startOffset":66985,"endOffset":67320,"count":0},{"startOffset":67334,"endOffset":67423,"count":0},{"startOffset":67437,"endOffset":67556,"count":0},{"startOffset":67570,"endOffset":67655,"count":0},{"startOffset":67832,"endOffset":67942,"count":0},{"startOffset":67958,"endOffset":68106,"count":1},{"startOffset":68111,"endOffset":68141,"count":3},{"startOffset":68141,"endOffset":68300,"count":4},{"startOffset":68227,"endOffset":68259,"count":2},{"startOffset":68260,"endOffset":68267,"count":2},{"startOffset":68300,"endOffset":68317,"count":3}],"isBlockCoverage":true},{"functionName":"getStringWidth","ranges":[{"startOffset":68756,"endOffset":69323,"count":0}],"isBlockCoverage":false},{"functionName":"getStringWidth","ranges":[{"startOffset":69443,"endOffset":69895,"count":0}],"isBlockCoverage":false},{"functionName":"isFullWidthCodePoint","ranges":[{"startOffset":70069,"endOffset":71714,"count":0}],"isBlockCoverage":false},{"functionName":"isZeroWidthCodePoint","ranges":[{"startOffset":71750,"endOffset":72328,"count":0}],"isBlockCoverage":false},{"functionName":"stripVTControlCharacters","ranges":[{"startOffset":72424,"endOffset":72500,"count":0}],"isBlockCoverage":false}]},{"scriptId":"15","url":"internal/util/types.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1810,"count":1}],"isBlockCoverage":false},{"functionName":"isTypedArray","ranges":[{"startOffset":112,"endOffset":217,"count":0}],"isBlockCoverage":false},{"functionName":"isUint8Array","ranges":[{"startOffset":221,"endOffset":329,"count":113}],"isBlockCoverage":true},{"functionName":"isUint8ClampedArray","ranges":[{"startOffset":333,"endOffset":455,"count":0}],"isBlockCoverage":false},{"functionName":"isUint16Array","ranges":[{"startOffset":459,"endOffset":569,"count":0}],"isBlockCoverage":false},{"functionName":"isUint32Array","ranges":[{"startOffset":573,"endOffset":683,"count":0}],"isBlockCoverage":false},{"functionName":"isInt8Array","ranges":[{"startOffset":687,"endOffset":793,"count":0}],"isBlockCoverage":false},{"functionName":"isInt16Array","ranges":[{"startOffset":797,"endOffset":905,"count":0}],"isBlockCoverage":false},{"functionName":"isInt32Array","ranges":[{"startOffset":909,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat32Array","ranges":[{"startOffset":1021,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat64Array","ranges":[{"startOffset":1137,"endOffset":1249,"count":0}],"isBlockCoverage":false},{"functionName":"isBigInt64Array","ranges":[{"startOffset":1253,"endOffset":1367,"count":0}],"isBlockCoverage":false},{"functionName":"isBigUint64Array","ranges":[{"startOffset":1371,"endOffset":1487,"count":47}],"isBlockCoverage":true}]},{"scriptId":"16","url":"internal/assert.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":499,"count":1}],"isBlockCoverage":false},{"functionName":"lazyError","ranges":[{"startOffset":29,"endOffset":163,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":167,"endOffset":322,"count":85},{"startOffset":216,"endOffset":319,"count":0}],"isBlockCoverage":true},{"functionName":"fail","ranges":[{"startOffset":326,"endOffset":446,"count":0}],"isBlockCoverage":false}]},{"scriptId":"17","url":"internal/validators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7621,"count":1}],"isBlockCoverage":false},{"functionName":"isInt32","ranges":[{"startOffset":610,"endOffset":671,"count":7}],"isBlockCoverage":true},{"functionName":"isUint32","ranges":[{"startOffset":675,"endOffset":739,"count":20}],"isBlockCoverage":true},{"functionName":"parseFileMode","ranges":[{"startOffset":1378,"endOffset":1880,"count":17},{"startOffset":1442,"endOffset":1462,"count":0},{"startOffset":1464,"endOffset":1487,"count":0},{"startOffset":1539,"endOffset":1879,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1928,"endOffset":2316,"count":31},{"startOffset":2050,"endOffset":2104,"count":0},{"startOffset":2146,"endOffset":2200,"count":0},{"startOffset":2245,"endOffset":2311,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2366,"endOffset":2961,"count":7},{"startOffset":2530,"endOffset":2836,"count":0},{"startOffset":2874,"endOffset":2956,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3008,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"validateString","ranges":[{"startOffset":3539,"endOffset":3674,"count":432},{"startOffset":3617,"endOffset":3671,"count":0}],"isBlockCoverage":true},{"functionName":"validateNumber","ranges":[{"startOffset":3678,"endOffset":3813,"count":5},{"startOffset":3756,"endOffset":3810,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3855,"endOffset":4318,"count":3},{"startOffset":3928,"endOffset":4315,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3969,"endOffset":4022,"count":0}],"isBlockCoverage":false},{"functionName":"validateBoolean","ranges":[{"startOffset":4324,"endOffset":4462,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4509,"endOffset":4894,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4938,"endOffset":5233,"count":0}],"isBlockCoverage":false},{"functionName":"validateSignalName","ranges":[{"startOffset":5239,"endOffset":5672,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5715,"endOffset":5951,"count":3},{"startOffset":5781,"endOffset":5948,"count":0}],"isBlockCoverage":true},{"functionName":"validateEncoding","ranges":[{"startOffset":5957,"endOffset":6299,"count":0}],"isBlockCoverage":false},{"functionName":"validatePort","ranges":[{"startOffset":6447,"endOffset":6830,"count":7},{"startOffset":6552,"endOffset":6579,"count":0},{"startOffset":6617,"endOffset":6644,"count":0},{"startOffset":6726,"endOffset":6739,"count":0},{"startOffset":6742,"endOffset":6807,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6875,"endOffset":6979,"count":7},{"startOffset":6935,"endOffset":6976,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7029,"endOffset":7253,"count":2},{"startOffset":7077,"endOffset":7176,"count":0},{"startOffset":7178,"endOffset":7250,"count":0}],"isBlockCoverage":true}]},{"scriptId":"18","url":"buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":38355,"count":1}],"isBlockCoverage":false},{"functionName":"validateOffset","ranges":[{"startOffset":3081,"endOffset":3166,"count":0}],"isBlockCoverage":false},{"functionName":"createUnsafeBuffer","ranges":[{"startOffset":4147,"endOffset":4290,"count":1}],"isBlockCoverage":true},{"functionName":"createPool","ranges":[{"startOffset":4294,"endOffset":4458,"count":1}],"isBlockCoverage":true},{"functionName":"alignPool","ranges":[{"startOffset":4477,"endOffset":4605,"count":5},{"startOffset":4553,"endOffset":4602,"count":4}],"isBlockCoverage":true},{"functionName":"showFlaggedDeprecation","ranges":[{"startOffset":4917,"endOffset":5613,"count":0}],"isBlockCoverage":false},{"functionName":"toInteger","ranges":[{"startOffset":5617,"endOffset":5843,"count":0}],"isBlockCoverage":false},{"functionName":"_copy","ranges":[{"startOffset":5847,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"_copyActual","ranges":[{"startOffset":7156,"endOffset":7702,"count":0}],"isBlockCoverage":false},{"functionName":"Buffer","ranges":[{"startOffset":8290,"endOffset":8633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":8731,"endOffset":8759,"count":0}],"isBlockCoverage":false},{"functionName":"from","ranges":[{"startOffset":9027,"endOffset":10023,"count":3},{"startOffset":9158,"endOffset":9211,"count":0},{"startOffset":9213,"endOffset":10022,"count":0}],"isBlockCoverage":true},{"functionName":"of","ranges":[{"startOffset":10402,"endOffset":10559,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":10856,"endOffset":11084,"count":42},{"startOffset":10901,"endOffset":10968,"count":0},{"startOffset":11012,"endOffset":11081,"count":0}],"isBlockCoverage":true},{"functionName":"alloc","ranges":[{"startOffset":11193,"endOffset":11445,"count":39},{"startOffset":11279,"endOffset":11292,"count":0},{"startOffset":11293,"endOffset":11304,"count":0},{"startOffset":11306,"endOffset":11410,"count":0}],"isBlockCoverage":true},{"functionName":"allocUnsafe","ranges":[{"startOffset":11630,"endOffset":11708,"count":3}],"isBlockCoverage":true},{"functionName":"allocUnsafeSlow","ranges":[{"startOffset":11956,"endOffset":12048,"count":0}],"isBlockCoverage":false},{"functionName":"SlowBuffer","ranges":[{"startOffset":12148,"endOffset":12241,"count":0}],"isBlockCoverage":false},{"functionName":"allocate","ranges":[{"startOffset":12360,"endOffset":12705,"count":3},{"startOffset":12404,"endOffset":12440,"count":0},{"startOffset":12530,"endOffset":12543,"count":0},{"startOffset":12666,"endOffset":12704,"count":0}],"isBlockCoverage":true},{"functionName":"fromStringFast","ranges":[{"startOffset":12709,"endOffset":13272,"count":3},{"startOffset":12839,"endOffset":12888,"count":1},{"startOffset":12888,"endOffset":12937,"count":2},{"startOffset":12937,"endOffset":12950,"count":0},{"startOffset":12950,"endOffset":13086,"count":2},{"startOffset":13086,"endOffset":13215,"count":0},{"startOffset":13215,"endOffset":13271,"count":2}],"isBlockCoverage":true},{"functionName":"fromString","ranges":[{"startOffset":13276,"endOffset":13744,"count":3},{"startOffset":13364,"endOffset":13388,"count":1},{"startOffset":13390,"endOffset":13514,"count":2},{"startOffset":13429,"endOffset":13453,"count":0},{"startOffset":13514,"endOffset":13702,"count":1},{"startOffset":13594,"endOffset":13635,"count":0},{"startOffset":13673,"endOffset":13697,"count":0}],"isBlockCoverage":true},{"functionName":"fromArrayBuffer","ranges":[{"startOffset":13748,"endOffset":14474,"count":0}],"isBlockCoverage":false},{"functionName":"fromArrayLike","ranges":[{"startOffset":14478,"endOffset":14885,"count":0}],"isBlockCoverage":false},{"functionName":"fromObject","ranges":[{"startOffset":14889,"endOffset":15206,"count":0}],"isBlockCoverage":false},{"functionName":"isBuffer","ranges":[{"startOffset":15249,"endOffset":15305,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":15327,"endOffset":15666,"count":0}],"isBlockCoverage":false},{"functionName":"isEncoding","ranges":[{"startOffset":15691,"endOffset":15845,"count":5}],"isBlockCoverage":true},{"functionName":"concat","ranges":[{"startOffset":15914,"endOffset":17163,"count":0}],"isBlockCoverage":false},{"functionName":"base64ByteLength","ranges":[{"startOffset":17168,"endOffset":17445,"count":1},{"startOffset":17293,"endOffset":17301,"count":0},{"startOffset":17379,"endOffset":17387,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":17587,"endOffset":17651,"count":2}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":17665,"endOffset":17711,"count":3}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":17727,"endOffset":17824,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":17922,"endOffset":17951,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17965,"endOffset":18029,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18043,"endOffset":18089,"count":14}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":18105,"endOffset":18205,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18309,"endOffset":18338,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18352,"endOffset":18416,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18430,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18492,"endOffset":18592,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18693,"endOffset":18718,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18732,"endOffset":18798,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18812,"endOffset":18860,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18876,"endOffset":18975,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19073,"endOffset":19098,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":19112,"endOffset":19177,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19191,"endOffset":19238,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19254,"endOffset":19471,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19572,"endOffset":19623,"count":1}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":19637,"endOffset":19703,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19717,"endOffset":19765,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19781,"endOffset":20000,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":20092,"endOffset":20123,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":20137,"endOffset":20200,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":20214,"endOffset":20259,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":20275,"endOffset":20488,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingOps","ranges":[{"startOffset":20499,"endOffset":22201,"count":22},{"startOffset":20589,"endOffset":20894,"count":21},{"startOffset":20629,"endOffset":20653,"count":7},{"startOffset":20653,"endOffset":20710,"count":14},{"startOffset":20710,"endOffset":20894,"count":0},{"startOffset":20900,"endOffset":21327,"count":0},{"startOffset":21333,"endOffset":21491,"count":0},{"startOffset":21497,"endOffset":21657,"count":0},{"startOffset":21663,"endOffset":22052,"count":1},{"startOffset":21739,"endOffset":21765,"count":0},{"startOffset":21826,"endOffset":21940,"count":0},{"startOffset":21951,"endOffset":22052,"count":0},{"startOffset":22058,"endOffset":22193,"count":0}],"isBlockCoverage":true},{"functionName":"byteLength","ranges":[{"startOffset":22205,"endOffset":22885,"count":4},{"startOffset":22280,"endOffset":22500,"count":0},{"startOffset":22576,"endOffset":22600,"count":0},{"startOffset":22640,"endOffset":22649,"count":0},{"startOffset":22675,"endOffset":22724,"count":0},{"startOffset":22799,"endOffset":22848,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":23032,"endOffset":23130,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23212,"endOffset":23314,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":23350,"endOffset":23485,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":23772,"endOffset":24381,"count":17},{"startOffset":23845,"endOffset":23895,"count":0},{"startOffset":23952,"endOffset":23962,"count":0},{"startOffset":23994,"endOffset":24004,"count":0},{"startOffset":24057,"endOffset":24069,"count":0},{"startOffset":24086,"endOffset":24109,"count":0},{"startOffset":24138,"endOffset":24148,"count":0},{"startOffset":24187,"endOffset":24221,"count":0},{"startOffset":24296,"endOffset":24337,"count":0}],"isBlockCoverage":true},{"functionName":"equals","ranges":[{"startOffset":24412,"endOffset":24779,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":24911,"endOffset":26077,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":26176,"endOffset":27363,"count":0}],"isBlockCoverage":false},{"functionName":"bidirectionalIndexOf","ranges":[{"startOffset":27802,"endOffset":29152,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":29183,"endOffset":29302,"count":0}],"isBlockCoverage":false},{"functionName":"lastIndexOf","ranges":[{"startOffset":29338,"endOffset":29462,"count":0}],"isBlockCoverage":false},{"functionName":"includes","ranges":[{"startOffset":29495,"endOffset":29602,"count":0}],"isBlockCoverage":false},{"functionName":"fill","ranges":[{"startOffset":29786,"endOffset":29887,"count":0}],"isBlockCoverage":false},{"functionName":"_fill","ranges":[{"startOffset":29892,"endOffset":31907,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":31936,"endOffset":32987,"count":0}],"isBlockCoverage":false},{"functionName":"toJSON","ranges":[{"startOffset":33018,"endOffset":33260,"count":0}],"isBlockCoverage":false},{"functionName":"adjustOffset","ranges":[{"startOffset":33265,"endOffset":33714,"count":28},{"startOffset":33509,"endOffset":33550,"count":14},{"startOffset":33550,"endOffset":33616,"count":0},{"startOffset":33616,"endOffset":33641,"count":14},{"startOffset":33641,"endOffset":33667,"count":0},{"startOffset":33667,"endOffset":33698,"count":14},{"startOffset":33698,"endOffset":33701,"count":0},{"startOffset":33702,"endOffset":33710,"count":14}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":33743,"endOffset":34049,"count":14},{"startOffset":33907,"endOffset":33918,"count":0},{"startOffset":33967,"endOffset":33970,"count":0}],"isBlockCoverage":true},{"functionName":"swap","ranges":[{"startOffset":34054,"endOffset":34129,"count":0}],"isBlockCoverage":false},{"functionName":"swap16","ranges":[{"startOffset":34159,"endOffset":34576,"count":0}],"isBlockCoverage":false},{"functionName":"swap32","ranges":[{"startOffset":34607,"endOffset":35066,"count":0}],"isBlockCoverage":false},{"functionName":"swap64","ranges":[{"startOffset":35097,"endOffset":35622,"count":0}],"isBlockCoverage":false},{"functionName":"transcode","ranges":[{"startOffset":35948,"endOffset":36707,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":36781,"endOffset":36975,"count":0}],"isBlockCoverage":false},{"functionName":"btoa","ranges":[{"startOffset":36981,"endOffset":37406,"count":0}],"isBlockCoverage":false},{"functionName":"atob","ranges":[{"startOffset":37507,"endOffset":37916,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38264,"endOffset":38299,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38306,"endOffset":38343,"count":0}],"isBlockCoverage":false}]},{"scriptId":"19","url":"internal/buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31055,"count":1}],"isBlockCoverage":false},{"functionName":"checkBounds","ranges":[{"startOffset":1155,"endOffset":1375,"count":0}],"isBlockCoverage":false},{"functionName":"checkInt","ranges":[{"startOffset":1379,"endOffset":2018,"count":0}],"isBlockCoverage":false},{"functionName":"boundsError","ranges":[{"startOffset":2022,"endOffset":2437,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64LE","ranges":[{"startOffset":2460,"endOffset":2977,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64BE","ranges":[{"startOffset":2981,"endOffset":3498,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64LE","ranges":[{"startOffset":3502,"endOffset":4019,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64BE","ranges":[{"startOffset":4023,"endOffset":4534,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntLE","ranges":[{"startOffset":4538,"endOffset":5107,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48LE","ranges":[{"startOffset":5111,"endOffset":5506,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40LE","ranges":[{"startOffset":5510,"endOffset":5878,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32LE","ranges":[{"startOffset":5882,"endOffset":6219,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24LE","ranges":[{"startOffset":6223,"endOffset":6519,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16LE","ranges":[{"startOffset":6523,"endOffset":6791,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt8","ranges":[{"startOffset":6795,"endOffset":6982,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntBE","ranges":[{"startOffset":6986,"endOffset":7555,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48BE","ranges":[{"startOffset":7559,"endOffset":7954,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40BE","ranges":[{"startOffset":7958,"endOffset":8326,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32BE","ranges":[{"startOffset":8330,"endOffset":8667,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24BE","ranges":[{"startOffset":8671,"endOffset":8967,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16BE","ranges":[{"startOffset":8971,"endOffset":9239,"count":0}],"isBlockCoverage":false},{"functionName":"readIntLE","ranges":[{"startOffset":9243,"endOffset":9805,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48LE","ranges":[{"startOffset":9809,"endOffset":10253,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40LE","ranges":[{"startOffset":10257,"endOffset":10656,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32LE","ranges":[{"startOffset":10660,"endOffset":11006,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24LE","ranges":[{"startOffset":11010,"endOffset":11351,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16LE","ranges":[{"startOffset":11355,"endOffset":11670,"count":0}],"isBlockCoverage":false},{"functionName":"readInt8","ranges":[{"startOffset":11674,"endOffset":11889,"count":0}],"isBlockCoverage":false},{"functionName":"readIntBE","ranges":[{"startOffset":11893,"endOffset":12455,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48BE","ranges":[{"startOffset":12459,"endOffset":12901,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40BE","ranges":[{"startOffset":12905,"endOffset":13305,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32BE","ranges":[{"startOffset":13309,"endOffset":13655,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24BE","ranges":[{"startOffset":13659,"endOffset":14000,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16BE","ranges":[{"startOffset":14004,"endOffset":14319,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatBackwards","ranges":[{"startOffset":14339,"endOffset":14756,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatForwards","ranges":[{"startOffset":14760,"endOffset":15176,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleBackwards","ranges":[{"startOffset":15180,"endOffset":15766,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleForwards","ranges":[{"startOffset":15770,"endOffset":16355,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64LE","ranges":[{"startOffset":16379,"endOffset":16881,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64LE","ranges":[{"startOffset":16885,"endOffset":17009,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64BE","ranges":[{"startOffset":17013,"endOffset":17531,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64BE","ranges":[{"startOffset":17535,"endOffset":17659,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64LE","ranges":[{"startOffset":17663,"endOffset":17810,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64BE","ranges":[{"startOffset":17814,"endOffset":17961,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntLE","ranges":[{"startOffset":17965,"endOffset":18589,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48LE","ranges":[{"startOffset":18593,"endOffset":19021,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40LE","ranges":[{"startOffset":19025,"endOffset":19418,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32LE","ranges":[{"startOffset":19422,"endOffset":19741,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32LE","ranges":[{"startOffset":19745,"endOffset":19853,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24LE","ranges":[{"startOffset":19857,"endOffset":20126,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16LE","ranges":[{"startOffset":20130,"endOffset":20333,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16LE","ranges":[{"startOffset":20337,"endOffset":20441,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int8","ranges":[{"startOffset":20445,"endOffset":20869,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt8","ranges":[{"startOffset":20873,"endOffset":20969,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntBE","ranges":[{"startOffset":20973,"endOffset":21597,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48BE","ranges":[{"startOffset":21601,"endOffset":22037,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40BE","ranges":[{"startOffset":22041,"endOffset":22416,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32BE","ranges":[{"startOffset":22420,"endOffset":22747,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32BE","ranges":[{"startOffset":22751,"endOffset":22859,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24BE","ranges":[{"startOffset":22863,"endOffset":23138,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16BE","ranges":[{"startOffset":23142,"endOffset":23345,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16BE","ranges":[{"startOffset":23349,"endOffset":23453,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntLE","ranges":[{"startOffset":23457,"endOffset":24134,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32LE","ranges":[{"startOffset":24138,"endOffset":24255,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16LE","ranges":[{"startOffset":24259,"endOffset":24368,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt8","ranges":[{"startOffset":24372,"endOffset":24471,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntBE","ranges":[{"startOffset":24475,"endOffset":25152,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32BE","ranges":[{"startOffset":25156,"endOffset":25273,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16BE","ranges":[{"startOffset":25277,"endOffset":25386,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleForwards","ranges":[{"startOffset":25408,"endOffset":25888,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleBackwards","ranges":[{"startOffset":25892,"endOffset":26373,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatForwards","ranges":[{"startOffset":26377,"endOffset":26688,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatBackwards","ranges":[{"startOffset":26692,"endOffset":27004,"count":0}],"isBlockCoverage":false},{"functionName":"FastBuffer","ranges":[{"startOffset":27250,"endOffset":27352,"count":64}],"isBlockCoverage":true},{"functionName":"addBufferPrototypeMethods","ranges":[{"startOffset":27359,"endOffset":30495,"count":1},{"startOffset":29500,"endOffset":29520,"count":0},{"startOffset":29575,"endOffset":29594,"count":0},{"startOffset":29651,"endOffset":29672,"count":0},{"startOffset":29729,"endOffset":29749,"count":0},{"startOffset":29807,"endOffset":29828,"count":0},{"startOffset":29885,"endOffset":29905,"count":0},{"startOffset":29964,"endOffset":29986,"count":0},{"startOffset":30045,"endOffset":30066,"count":0}],"isBlockCoverage":true},{"functionName":"markAsUntransferable","ranges":[{"startOffset":30655,"endOffset":30923,"count":1},{"startOffset":30724,"endOffset":30752,"count":0},{"startOffset":30776,"endOffset":30783,"count":0}],"isBlockCoverage":true}]},{"scriptId":"20","url":"internal/worker/js_transferable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1395,"count":1}],"isBlockCoverage":false},{"functionName":"setup","ranges":[{"startOffset":347,"endOffset":1166,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":632,"endOffset":1161,"count":0}],"isBlockCoverage":false}]},{"scriptId":"21","url":"internal/process/per_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10963,"count":1}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":833,"endOffset":923,"count":0}],"isBlockCoverage":false},{"functionName":"wrapProcessMethods","ranges":[{"startOffset":1004,"endOffset":6941,"count":1}],"isBlockCoverage":true},{"functionName":"_rawDebug","ranges":[{"startOffset":1224,"endOffset":1308,"count":0}],"isBlockCoverage":false},{"functionName":"cpuUsage","ranges":[{"startOffset":1526,"endOffset":3129,"count":0}],"isBlockCoverage":false},{"functionName":"previousValueIsValid","ranges":[{"startOffset":3286,"endOffset":3427,"count":0}],"isBlockCoverage":false},{"functionName":"hrtime","ranges":[{"startOffset":3658,"endOffset":4282,"count":0}],"isBlockCoverage":false},{"functionName":"hrtimeBigInt","ranges":[{"startOffset":4474,"endOffset":4571,"count":0}],"isBlockCoverage":false},{"functionName":"memoryUsage","ranges":[{"startOffset":4619,"endOffset":4854,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":4860,"endOffset":5310,"count":0}],"isBlockCoverage":false},{"functionName":"kill","ranges":[{"startOffset":5316,"endOffset":5987,"count":0}],"isBlockCoverage":false},{"functionName":"resourceUsage","ranges":[{"startOffset":6041,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"buildAllowedFlags","ranges":[{"startOffset":7160,"endOffset":10315,"count":0}],"isBlockCoverage":false},{"functionName":"toggleTraceCategoryState","ranges":[{"startOffset":10511,"endOffset":10851,"count":1},{"startOffset":10592,"endOffset":10773,"count":0},{"startOffset":10805,"endOffset":10848,"count":0}],"isBlockCoverage":true}]},{"scriptId":"22","url":"internal/async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19517,"count":1}],"isBlockCoverage":false},{"functionName":"useDomainTrampoline","ranges":[{"startOffset":5292,"endOffset":5348,"count":0}],"isBlockCoverage":false},{"functionName":"callbackTrampoline","ranges":[{"startOffset":5352,"endOffset":5921,"count":0}],"isBlockCoverage":false},{"functionName":"executionAsyncResource","ranges":[{"startOffset":6003,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"inspectExceptionValue","ranges":[{"startOffset":6516,"endOffset":6655,"count":0}],"isBlockCoverage":false},{"functionName":"fatalError","ranges":[{"startOffset":6719,"endOffset":7119,"count":0}],"isBlockCoverage":false},{"functionName":"lookupPublicResource","ranges":[{"startOffset":7123,"endOffset":7480,"count":0}],"isBlockCoverage":false},{"functionName":"emitInitNative","ranges":[{"startOffset":7678,"endOffset":8799,"count":0}],"isBlockCoverage":false},{"functionName":"emitHook","ranges":[{"startOffset":8904,"endOffset":9879,"count":0}],"isBlockCoverage":false},{"functionName":"emitHookFactory","ranges":[{"startOffset":9883,"endOffset":10133,"count":4}],"isBlockCoverage":true},{"functionName":"getHookArrays","ranges":[{"startOffset":10166,"endOffset":10666,"count":0}],"isBlockCoverage":false},{"functionName":"storeActiveHooks","ranges":[{"startOffset":10672,"endOffset":10978,"count":0}],"isBlockCoverage":false},{"functionName":"copyHooks","ranges":[{"startOffset":10982,"endOffset":11253,"count":0}],"isBlockCoverage":false},{"functionName":"restoreActiveHooks","ranges":[{"startOffset":11373,"endOffset":11584,"count":0}],"isBlockCoverage":false},{"functionName":"trackPromise","ranges":[{"startOffset":11588,"endOffset":11955,"count":0}],"isBlockCoverage":false},{"functionName":"fastPromiseHook","ranges":[{"startOffset":11959,"endOffset":13130,"count":0}],"isBlockCoverage":false},{"functionName":"enableHooks","ranges":[{"startOffset":13164,"endOffset":13226,"count":0}],"isBlockCoverage":false},{"functionName":"updatePromiseHookMode","ranges":[{"startOffset":13257,"endOffset":13559,"count":0}],"isBlockCoverage":false},{"functionName":"disableHooks","ranges":[{"startOffset":13563,"endOffset":13846,"count":0}],"isBlockCoverage":false},{"functionName":"disablePromiseHookIfNecessary","ranges":[{"startOffset":13850,"endOffset":13981,"count":0}],"isBlockCoverage":false},{"functionName":"newAsyncId","ranges":[{"startOffset":14189,"endOffset":14261,"count":72}],"isBlockCoverage":true},{"functionName":"getOrSetAsyncId","ranges":[{"startOffset":14265,"endOffset":14461,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultTriggerAsyncId","ranges":[{"startOffset":14650,"endOffset":14946,"count":72},{"startOffset":14868,"endOffset":14910,"count":65},{"startOffset":14910,"endOffset":14945,"count":7}],"isBlockCoverage":true},{"functionName":"clearDefaultTriggerAsyncId","ranges":[{"startOffset":14952,"endOffset":15043,"count":1}],"isBlockCoverage":true},{"functionName":"defaultTriggerAsyncIdScope","ranges":[{"startOffset":15049,"endOffset":15555,"count":13},{"startOffset":15161,"endOffset":15192,"count":0}],"isBlockCoverage":true},{"functionName":"hasHooks","ranges":[{"startOffset":15559,"endOffset":15624,"count":348}],"isBlockCoverage":true},{"functionName":"enabledHooksExist","ranges":[{"startOffset":15628,"endOffset":15689,"count":69}],"isBlockCoverage":true},{"functionName":"initHooksExist","ranges":[{"startOffset":15693,"endOffset":15750,"count":72}],"isBlockCoverage":true},{"functionName":"afterHooksExist","ranges":[{"startOffset":15754,"endOffset":15813,"count":0}],"isBlockCoverage":false},{"functionName":"destroyHooksExist","ranges":[{"startOffset":15817,"endOffset":15880,"count":69}],"isBlockCoverage":true},{"functionName":"emitInitScript","ranges":[{"startOffset":15886,"endOffset":16305,"count":0}],"isBlockCoverage":false},{"functionName":"emitBeforeScript","ranges":[{"startOffset":16311,"endOffset":16492,"count":69},{"startOffset":16463,"endOffset":16489,"count":0}],"isBlockCoverage":true},{"functionName":"emitAfterScript","ranges":[{"startOffset":16498,"endOffset":16623,"count":69},{"startOffset":16564,"endOffset":16589,"count":0}],"isBlockCoverage":true},{"functionName":"emitDestroyScript","ranges":[{"startOffset":16629,"endOffset":16844,"count":0}],"isBlockCoverage":false},{"functionName":"hasAsyncIdStack","ranges":[{"startOffset":16850,"endOffset":16915,"count":0}],"isBlockCoverage":false},{"functionName":"pushAsyncContext","ranges":[{"startOffset":16985,"endOffset":17565,"count":69},{"startOffset":17209,"endOffset":17259,"count":0}],"isBlockCoverage":true},{"functionName":"popAsyncContext","ranges":[{"startOffset":17634,"endOffset":18260,"count":69},{"startOffset":17752,"endOffset":17765,"count":0},{"startOffset":17846,"endOffset":17955,"count":0}],"isBlockCoverage":true},{"functionName":"executionAsyncId","ranges":[{"startOffset":18266,"endOffset":18344,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":18348,"endOffset":18422,"count":0}],"isBlockCoverage":false}]},{"scriptId":"23","url":"internal/process/task_queues.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4585,"count":1}],"isBlockCoverage":false},{"functionName":"hasTickScheduled","ranges":[{"startOffset":1053,"endOffset":1130,"count":0}],"isBlockCoverage":false},{"functionName":"setHasTickScheduled","ranges":[{"startOffset":1134,"endOffset":1222,"count":63},{"startOffset":1211,"endOffset":1214,"count":35},{"startOffset":1215,"endOffset":1218,"count":28}],"isBlockCoverage":true},{"functionName":"runNextTicks","ranges":[{"startOffset":1329,"endOffset":1532,"count":0}],"isBlockCoverage":false},{"functionName":"processTicksAndRejections","ranges":[{"startOffset":1536,"endOffset":2536,"count":28},{"startOffset":1630,"endOffset":2386,"count":63},{"startOffset":1837,"endOffset":1872,"count":6},{"startOffset":1872,"endOffset":2255,"count":57},{"startOffset":1962,"endOffset":1995,"count":32},{"startOffset":2009,"endOffset":2051,"count":24},{"startOffset":2065,"endOffset":2116,"count":1},{"startOffset":2130,"endOffset":2190,"count":0},{"startOffset":2204,"endOffset":2231,"count":0},{"startOffset":2320,"endOffset":2341,"count":0}],"isBlockCoverage":true},{"functionName":"nextTick","ranges":[{"startOffset":2684,"endOffset":3631,"count":65},{"startOffset":2758,"endOffset":2799,"count":0},{"startOffset":2832,"endOffset":2839,"count":0},{"startOffset":2891,"endOffset":2905,"count":6},{"startOffset":2911,"endOffset":2948,"count":33},{"startOffset":2954,"endOffset":3005,"count":25},{"startOffset":3011,"endOffset":3076,"count":1},{"startOffset":3082,"endOffset":3229,"count":0},{"startOffset":3261,"endOffset":3287,"count":35},{"startOffset":3541,"endOffset":3601,"count":0}],"isBlockCoverage":true},{"functionName":"runMicrotask","ranges":[{"startOffset":3635,"endOffset":3820,"count":0}],"isBlockCoverage":false},{"functionName":"queueMicrotask","ranges":[{"startOffset":3896,"endOffset":4268,"count":0}],"isBlockCoverage":false},{"functionName":"setupTaskQueue","ranges":[{"startOffset":4294,"endOffset":4560,"count":1}],"isBlockCoverage":true}]},{"scriptId":"24","url":"internal/process/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9905,"count":1}],"isBlockCoverage":false},{"functionName":"setHasRejectionToWarn","ranges":[{"startOffset":1984,"endOffset":2076,"count":28},{"startOffset":2065,"endOffset":2068,"count":0}],"isBlockCoverage":true},{"functionName":"hasRejectionToWarn","ranges":[{"startOffset":2080,"endOffset":2161,"count":0}],"isBlockCoverage":false},{"functionName":"getUnhandledRejectionsMode","ranges":[{"startOffset":2165,"endOffset":2716,"count":0}],"isBlockCoverage":false},{"functionName":"promiseRejectHandler","ranges":[{"startOffset":2720,"endOffset":3307,"count":0}],"isBlockCoverage":false},{"functionName":"resolveError","ranges":[{"startOffset":3311,"endOffset":3567,"count":0}],"isBlockCoverage":false},{"functionName":"unhandledRejection","ranges":[{"startOffset":3571,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"handledRejection","ranges":[{"startOffset":3878,"endOffset":4713,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionWarning","ranges":[{"startOffset":4788,"endOffset":5706,"count":0}],"isBlockCoverage":false},{"functionName":"emitDeprecationWarning","ranges":[{"startOffset":5742,"endOffset":6033,"count":0}],"isBlockCoverage":false},{"functionName":"processPromiseRejections","ranges":[{"startOffset":6211,"endOffset":8765,"count":28},{"startOffset":6372,"endOffset":6543,"count":0},{"startOffset":6611,"endOffset":8666,"count":0}],"isBlockCoverage":true},{"functionName":"getErrorWithoutStack","ranges":[{"startOffset":8769,"endOffset":9201,"count":0}],"isBlockCoverage":false},{"functionName":"generateUnhandledRejectionError","ranges":[{"startOffset":9205,"endOffset":9686,"count":0}],"isBlockCoverage":false},{"functionName":"listenForRejections","ranges":[{"startOffset":9690,"endOffset":9776,"count":1}],"isBlockCoverage":true}]},{"scriptId":"25","url":"internal/fixed_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4301,"count":1}],"isBlockCoverage":false},{"functionName":"FixedCircularBuffer","ranges":[{"startOffset":3018,"endOffset":3137,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3143,"endOffset":3197,"count":184}],"isBlockCoverage":true},{"functionName":"isFull","ranges":[{"startOffset":3203,"endOffset":3272,"count":65}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3278,"endOffset":3368,"count":65}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":3374,"endOffset":3596,"count":91},{"startOffset":3470,"endOffset":3482,"count":28},{"startOffset":3482,"endOffset":3595,"count":63}],"isBlockCoverage":true},{"functionName":"FixedQueue","ranges":[{"startOffset":3642,"endOffset":3718,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3724,"endOffset":3773,"count":93}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3779,"endOffset":4050,"count":65},{"startOffset":3821,"endOffset":4018,"count":0}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":4056,"endOffset":4295,"count":91},{"startOffset":4151,"endOffset":4172,"count":62},{"startOffset":4174,"endOffset":4272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"26","url":"async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9887,"count":1}],"isBlockCoverage":false},{"functionName":"AsyncHook","ranges":[{"startOffset":1481,"endOffset":2332,"count":1},{"startOffset":1611,"endOffset":1653,"count":0},{"startOffset":1684,"endOffset":1715,"count":0},{"startOffset":1724,"endOffset":1768,"count":0},{"startOffset":1798,"endOffset":1828,"count":0},{"startOffset":1837,"endOffset":1880,"count":0},{"startOffset":1912,"endOffset":1944,"count":0},{"startOffset":1953,"endOffset":1998,"count":0},{"startOffset":2037,"endOffset":2076,"count":0},{"startOffset":2085,"endOffset":2137,"count":0}],"isBlockCoverage":true},{"functionName":"enable","ranges":[{"startOffset":2338,"endOffset":3614,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":3620,"endOffset":4426,"count":0}],"isBlockCoverage":false},{"functionName":"createHook","ranges":[{"startOffset":4435,"endOffset":4494,"count":1}],"isBlockCoverage":true},{"functionName":"AsyncResource","ranges":[{"startOffset":4595,"endOffset":5817,"count":0}],"isBlockCoverage":false},{"functionName":"runInAsyncScope","ranges":[{"startOffset":5823,"endOffset":6152,"count":0}],"isBlockCoverage":false},{"functionName":"emitDestroy","ranges":[{"startOffset":6158,"endOffset":6339,"count":0}],"isBlockCoverage":false},{"functionName":"asyncId","ranges":[{"startOffset":6345,"endOffset":6396,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":6402,"endOffset":6468,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":6474,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":7008,"endOffset":7130,"count":0}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":7198,"endOffset":7486,"count":0}],"isBlockCoverage":false},{"functionName":"AsyncLocalStorage","ranges":[{"startOffset":7588,"endOffset":7688,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":7694,"endOffset":8029,"count":0}],"isBlockCoverage":false},{"functionName":"_enable","ranges":[{"startOffset":8035,"endOffset":8187,"count":0}],"isBlockCoverage":false},{"functionName":"_propagate","ranges":[{"startOffset":8259,"endOffset":8438,"count":0}],"isBlockCoverage":false},{"functionName":"enterWith","ranges":[{"startOffset":8444,"endOffset":8580,"count":0}],"isBlockCoverage":false},{"functionName":"run","ranges":[{"startOffset":8586,"endOffset":9209,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":9215,"endOffset":9457,"count":0}],"isBlockCoverage":false},{"functionName":"getStore","ranges":[{"startOffset":9463,"endOffset":9607,"count":0}],"isBlockCoverage":false}]},{"scriptId":"27","url":"internal/console/global.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1993,"count":1}],"isBlockCoverage":false}]},{"scriptId":"28","url":"internal/console/constructor.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20604,"count":1}],"isBlockCoverage":false},{"functionName":"Console","ranges":[{"startOffset":2686,"endOffset":4925,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5144,"endOffset":5200,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5458,"endOffset":5669,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5878,"endOffset":6489,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":6067,"endOffset":6165,"count":155},{"startOffset":6101,"endOffset":6124,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":6178,"endOffset":6208,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6315,"endOffset":6417,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6430,"endOffset":6460,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6563,"endOffset":7776,"count":1}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":7850,"endOffset":9334,"count":52},{"startOffset":8081,"endOffset":8095,"count":0},{"startOffset":8171,"endOffset":8197,"count":0},{"startOffset":8238,"endOffset":8432,"count":0},{"startOffset":8493,"endOffset":8521,"count":0},{"startOffset":8887,"endOffset":8914,"count":30},{"startOffset":8971,"endOffset":9261,"count":0}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9411,"endOffset":9918,"count":52},{"startOffset":9629,"endOffset":9635,"count":0},{"startOffset":9714,"endOffset":9840,"count":0},{"startOffset":9886,"endOffset":9910,"count":0}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9993,"endOffset":10124,"count":52}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":10199,"endOffset":10330,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteErrorHandler","ranges":[{"startOffset":10424,"endOffset":11331,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10493,"endOffset":11327,"count":51},{"startOffset":10768,"endOffset":10786,"count":0},{"startOffset":11268,"endOffset":11315,"count":22}],"isBlockCoverage":true},{"functionName":"log","ranges":[{"startOffset":11363,"endOffset":11452,"count":52}],"isBlockCoverage":true},{"functionName":"warn","ranges":[{"startOffset":11461,"endOffset":11551,"count":0}],"isBlockCoverage":false},{"functionName":"dir","ranges":[{"startOffset":11560,"endOffset":11751,"count":0}],"isBlockCoverage":false},{"functionName":"time","ranges":[{"startOffset":11758,"endOffset":12125,"count":0}],"isBlockCoverage":false},{"functionName":"timeEnd","ranges":[{"startOffset":12132,"endOffset":12429,"count":0}],"isBlockCoverage":false},{"functionName":"timeLog","ranges":[{"startOffset":12436,"endOffset":12679,"count":0}],"isBlockCoverage":false},{"functionName":"trace","ranges":[{"startOffset":12693,"endOffset":12886,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":12893,"endOffset":13116,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":13180,"endOffset":13620,"count":0}],"isBlockCoverage":false},{"functionName":"count","ranges":[{"startOffset":13684,"endOffset":14153,"count":0}],"isBlockCoverage":false},{"functionName":"countReset","ranges":[{"startOffset":14222,"endOffset":14518,"count":0}],"isBlockCoverage":false},{"functionName":"group","ranges":[{"startOffset":14525,"endOffset":14699,"count":0}],"isBlockCoverage":false},{"functionName":"groupEnd","ranges":[{"startOffset":14706,"endOffset":14880,"count":0}],"isBlockCoverage":false},{"functionName":"table","ranges":[{"startOffset":14932,"endOffset":18454,"count":0}],"isBlockCoverage":false},{"functionName":"timeLogImpl","ranges":[{"startOffset":18499,"endOffset":19012,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":19016,"endOffset":19095,"count":0}],"isBlockCoverage":false},{"functionName":"formatTime","ranges":[{"startOffset":19099,"endOffset":19892,"count":0}],"isBlockCoverage":false},{"functionName":"isArray","ranges":[{"startOffset":20033,"endOffset":20089,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":20094,"endOffset":20112,"count":0}],"isBlockCoverage":false}]},{"scriptId":"29","url":"internal/constants.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1638,"count":1}],"isBlockCoverage":false}]},{"scriptId":"30","url":"internal/util/inspector.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2283,"count":1}],"isBlockCoverage":false},{"functionName":"sendInspectorCommand","ranges":[{"startOffset":100,"endOffset":453,"count":0}],"isBlockCoverage":false},{"functionName":"installConsoleExtensions","ranges":[{"startOffset":530,"endOffset":1094,"count":0}],"isBlockCoverage":false},{"functionName":"wrapConsole","ranges":[{"startOffset":1176,"endOffset":1984,"count":1},{"startOffset":1336,"endOffset":1981,"count":23},{"startOffset":1555,"endOffset":1855,"count":19},{"startOffset":1855,"endOffset":1976,"count":4}],"isBlockCoverage":true},{"functionName":"get consoleFromVM","ranges":[{"startOffset":2164,"endOffset":2217,"count":0}],"isBlockCoverage":false},{"functionName":"set consoleFromVM","ranges":[{"startOffset":2222,"endOffset":2277,"count":1}],"isBlockCoverage":true}]},{"scriptId":"31","url":"internal/url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":44204,"count":1}],"isBlockCoverage":false},{"functionName":"toUSVString","ranges":[{"startOffset":2695,"endOffset":3015,"count":27},{"startOffset":2970,"endOffset":3014,"count":0}],"isBlockCoverage":true},{"functionName":"serializeTupleOrigin","ranges":[{"startOffset":3233,"endOffset":3353,"count":0}],"isBlockCoverage":false},{"functionName":"URLContext","ranges":[{"startOffset":3766,"endOffset":3999,"count":377}],"isBlockCoverage":true},{"functionName":"URLSearchParams","ranges":[{"startOffset":4297,"endOffset":6766,"count":332},{"startOffset":4415,"endOffset":6700,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6772,"endOffset":7982,"count":0}],"isBlockCoverage":false},{"functionName":"onParseComplete","ranges":[{"startOffset":7989,"endOffset":8699,"count":332},{"startOffset":8249,"endOffset":8259,"count":0},{"startOffset":8323,"endOffset":8333,"count":0},{"startOffset":8416,"endOffset":8420,"count":0}],"isBlockCoverage":true},{"functionName":"onParseError","ranges":[{"startOffset":8703,"endOffset":8780,"count":45}],"isBlockCoverage":true},{"functionName":"onParseProtocolComplete","ranges":[{"startOffset":8784,"endOffset":9139,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostnameComplete","ranges":[{"startOffset":9143,"endOffset":9499,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePortComplete","ranges":[{"startOffset":9503,"endOffset":9668,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostComplete","ranges":[{"startOffset":9672,"endOffset":9999,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePathComplete","ranges":[{"startOffset":10003,"endOffset":10513,"count":42},{"startOffset":10275,"endOffset":10346,"count":0}],"isBlockCoverage":true},{"functionName":"onParseSearchComplete","ranges":[{"startOffset":10517,"endOffset":10688,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHashComplete","ranges":[{"startOffset":10692,"endOffset":10865,"count":0}],"isBlockCoverage":false},{"functionName":"URL","ranges":[{"startOffset":10884,"endOffset":11240,"count":377},{"startOffset":11023,"endOffset":11077,"count":115}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11246,"endOffset":11329,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11335,"endOffset":11430,"count":1005}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11508,"endOffset":11713,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11719,"endOffset":12684,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":12861,"endOffset":14079,"count":309},{"startOffset":12948,"endOffset":13009,"count":0},{"startOffset":13433,"endOffset":13600,"count":0},{"startOffset":13633,"endOffset":13671,"count":0},{"startOffset":13727,"endOffset":13749,"count":0},{"startOffset":13758,"endOffset":13824,"count":0},{"startOffset":13940,"endOffset":13963,"count":0},{"startOffset":14027,"endOffset":14053,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":14365,"endOffset":14426,"count":79}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":14497,"endOffset":14544,"count":230}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":14551,"endOffset":14754,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14840,"endOffset":15490,"count":184},{"startOffset":14984,"endOffset":15236,"count":0},{"startOffset":15246,"endOffset":15258,"count":0},{"startOffset":15268,"endOffset":15283,"count":0},{"startOffset":15293,"endOffset":15306,"count":0},{"startOffset":15316,"endOffset":15330,"count":0},{"startOffset":15340,"endOffset":15351,"count":0},{"startOffset":15361,"endOffset":15445,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":15565,"endOffset":15615,"count":241}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":15622,"endOffset":16021,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16096,"endOffset":16148,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16155,"endOffset":16566,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16641,"endOffset":16693,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16700,"endOffset":17111,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17182,"endOffset":17344,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":17351,"endOffset":17682,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17757,"endOffset":17811,"count":170}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":17818,"endOffset":18126,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18197,"endOffset":18300,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":18307,"endOffset":18666,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18741,"endOffset":18958,"count":963},{"startOffset":18823,"endOffset":18842,"count":0},{"startOffset":18886,"endOffset":18896,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":18965,"endOffset":19191,"count":42},{"startOffset":19079,"endOffset":19086,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":19264,"endOffset":19408,"count":27},{"startOffset":19338,"endOffset":19353,"count":0},{"startOffset":19374,"endOffset":19407,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":19415,"endOffset":19973,"count":27},{"startOffset":19607,"endOffset":19913,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":20065,"endOffset":20113,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":20184,"endOffset":20340,"count":27},{"startOffset":20264,"endOffset":20282,"count":0},{"startOffset":20303,"endOffset":20339,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":20347,"endOffset":20825,"count":27},{"startOffset":20577,"endOffset":20824,"count":0}],"isBlockCoverage":true},{"functionName":"toJSON","ranges":[{"startOffset":20978,"endOffset":21037,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":21051,"endOffset":21369,"count":0}],"isBlockCoverage":false},{"functionName":"initSearchParams","ranges":[{"startOffset":21373,"endOffset":21519,"count":359},{"startOffset":21474,"endOffset":21518,"count":0}],"isBlockCoverage":true},{"functionName":"parseParams","ranges":[{"startOffset":21632,"endOffset":24107,"count":0}],"isBlockCoverage":false},{"functionName":"serializeParams","ranges":[{"startOffset":25110,"endOffset":25686,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":25744,"endOffset":26458,"count":2},{"startOffset":26092,"endOffset":26245,"count":13},{"startOffset":26301,"endOffset":26455,"count":1}],"isBlockCoverage":true},{"functionName":"merge","ranges":[{"startOffset":26481,"endOffset":27137,"count":0}],"isBlockCoverage":false},{"functionName":"append","ranges":[{"startOffset":27207,"endOffset":27621,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":27628,"endOffset":28146,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28153,"endOffset":28603,"count":0}],"isBlockCoverage":false},{"functionName":"getAll","ranges":[{"startOffset":28610,"endOffset":29095,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":29102,"endOffset":29546,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":29553,"endOffset":30632,"count":0}],"isBlockCoverage":false},{"functionName":"sort","ranges":[{"startOffset":30639,"endOffset":31858,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":32026,"endOffset":32241,"count":0}],"isBlockCoverage":false},{"functionName":"forEach","ranges":[{"startOffset":32248,"endOffset":32839,"count":0}],"isBlockCoverage":false},{"functionName":"keys","ranges":[{"startOffset":32897,"endOffset":33103,"count":0}],"isBlockCoverage":false},{"functionName":"values","ranges":[{"startOffset":33110,"endOffset":33320,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":33457,"endOffset":33663,"count":0}],"isBlockCoverage":false},{"functionName":"createSearchParamsIterator","ranges":[{"startOffset":33954,"endOffset":34165,"count":0}],"isBlockCoverage":false},{"functionName":"next","ranges":[{"startOffset":34395,"endOffset":35185,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":35190,"endOffset":36608,"count":0}],"isBlockCoverage":false},{"functionName":"domainToASCII","ranges":[{"startOffset":36617,"endOffset":36798,"count":0}],"isBlockCoverage":false},{"functionName":"domainToUnicode","ranges":[{"startOffset":36802,"endOffset":36987,"count":0}],"isBlockCoverage":false},{"functionName":"urlToOptions","ranges":[{"startOffset":37135,"endOffset":37744,"count":0}],"isBlockCoverage":false},{"functionName":"getPathFromURLWin32","ranges":[{"startOffset":37784,"endOffset":39210,"count":170},{"startOffset":37931,"endOffset":38293,"count":9230},{"startOffset":37963,"endOffset":38288,"count":0},{"startOffset":38419,"endOffset":38865,"count":0},{"startOffset":39110,"endOffset":39178,"count":0}],"isBlockCoverage":true},{"functionName":"getPathFromURLPosix","ranges":[{"startOffset":39214,"endOffset":39734,"count":0}],"isBlockCoverage":false},{"functionName":"fileURLToPath","ranges":[{"startOffset":39738,"endOffset":40093,"count":170},{"startOffset":39807,"endOffset":39828,"count":0},{"startOffset":39868,"endOffset":39932,"count":0},{"startOffset":39972,"endOffset":40013,"count":0},{"startOffset":40062,"endOffset":40089,"count":0}],"isBlockCoverage":true},{"functionName":"encodePathChars","ranges":[{"startOffset":40872,"endOffset":41601,"count":42},{"startOffset":40961,"endOffset":41026,"count":0},{"startOffset":41102,"endOffset":41144,"count":0},{"startOffset":41151,"endOffset":41218,"count":0},{"startOffset":41272,"endOffset":41337,"count":0},{"startOffset":41391,"endOffset":41463,"count":0},{"startOffset":41517,"endOffset":41578,"count":0}],"isBlockCoverage":true},{"functionName":"pathToFileURL","ranges":[{"startOffset":41605,"endOffset":42891,"count":42},{"startOffset":41743,"endOffset":42366,"count":0},{"startOffset":42670,"endOffset":42734,"count":41},{"startOffset":42736,"endOffset":42790,"count":1},{"startOffset":42799,"endOffset":42815,"count":1}],"isBlockCoverage":true},{"functionName":"isURLInstance","ranges":[{"startOffset":42895,"endOffset":43016,"count":281},{"startOffset":42989,"endOffset":43012,"count":184}],"isBlockCoverage":true},{"functionName":"toPathIfFileURL","ranges":[{"startOffset":43020,"endOffset":43169,"count":111},{"startOffset":43105,"endOffset":43126,"count":97},{"startOffset":43126,"endOffset":43168,"count":14}],"isBlockCoverage":true},{"functionName":"constructUrl","ranges":[{"startOffset":43173,"endOffset":43893,"count":0}],"isBlockCoverage":false}]},{"scriptId":"32","url":"internal/querystring.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3433,"count":1}],"isBlockCoverage":false},{"functionName":"encodeStr","ranges":[{"startOffset":1577,"endOffset":3364,"count":0}],"isBlockCoverage":false}]},{"scriptId":"33","url":"path.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":47658,"count":1}],"isBlockCoverage":false},{"functionName":"isPathSeparator","ranges":[{"startOffset":1699,"endOffset":1805,"count":12828},{"startOffset":1770,"endOffset":1801,"count":12799}],"isBlockCoverage":true},{"functionName":"isPosixPathSeparator","ranges":[{"startOffset":1809,"endOffset":1888,"count":0}],"isBlockCoverage":false},{"functionName":"isWindowsDeviceRoot","ranges":[{"startOffset":1892,"endOffset":2065,"count":474},{"startOffset":1965,"endOffset":1992,"count":470},{"startOffset":1994,"endOffset":2061,"count":26},{"startOffset":2033,"endOffset":2060,"count":22}],"isBlockCoverage":true},{"functionName":"normalizeString","ranges":[{"startOffset":2131,"endOffset":4141,"count":262},{"startOffset":2354,"endOffset":4123,"count":11862},{"startOffset":2389,"endOffset":2431,"count":11600},{"startOffset":2431,"endOffset":2526,"count":262},{"startOffset":2482,"endOffset":2526,"count":0},{"startOffset":2526,"endOffset":2561,"count":11600},{"startOffset":2561,"endOffset":4019,"count":1521},{"startOffset":2594,"endOffset":2607,"count":1494},{"startOffset":2609,"endOffset":2636,"count":27},{"startOffset":2636,"endOffset":3973,"count":1494},{"startOffset":2658,"endOffset":3722,"count":1},{"startOffset":2715,"endOffset":2790,"count":0},{"startOffset":2791,"endOffset":2866,"count":0},{"startOffset":3023,"endOffset":3102,"count":0},{"startOffset":3391,"endOffset":3566,"count":0},{"startOffset":3577,"endOffset":3713,"count":0},{"startOffset":3722,"endOffset":3973,"count":1493},{"startOffset":3770,"endOffset":3839,"count":1252},{"startOffset":3839,"endOffset":3916,"count":241},{"startOffset":3973,"endOffset":4019,"count":1520},{"startOffset":4019,"endOffset":4118,"count":10079},{"startOffset":4047,"endOffset":4061,"count":185},{"startOffset":4063,"endOffset":4086,"count":4},{"startOffset":4086,"endOffset":4118,"count":10075}],"isBlockCoverage":true},{"functionName":"_format","ranges":[{"startOffset":4332,"endOffset":4768,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":4894,"endOffset":9812,"count":262},{"startOffset":5057,"endOffset":9345,"count":274},{"startOffset":5095,"endOffset":5268,"count":272},{"startOffset":5226,"endOffset":5259,"count":0},{"startOffset":5268,"endOffset":6233,"count":2},{"startOffset":5348,"endOffset":6233,"count":0},{"startOffset":6457,"endOffset":6622,"count":0},{"startOffset":6655,"endOffset":8177,"count":0},{"startOffset":8213,"endOffset":8284,"count":270},{"startOffset":8286,"endOffset":8642,"count":262},{"startOffset":8675,"endOffset":9003,"count":262},{"startOffset":8717,"endOffset":8940,"count":0},{"startOffset":9035,"endOffset":9103,"count":0},{"startOffset":9269,"endOffset":9297,"count":262},{"startOffset":9299,"endOffset":9329,"count":262},{"startOffset":9756,"endOffset":9806,"count":0}],"isBlockCoverage":true},{"functionName":"normalize","ranges":[{"startOffset":9884,"endOffset":13047,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":13120,"endOffset":13549,"count":22},{"startOffset":13231,"endOffset":13244,"count":0},{"startOffset":13481,"endOffset":13542,"count":8}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":13624,"endOffset":15834,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":16142,"endOffset":20025,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":20032,"endOffset":21163,"count":166},{"startOffset":20172,"endOffset":20184,"count":0},{"startOffset":20278,"endOffset":20290,"count":0},{"startOffset":20370,"endOffset":20789,"count":0},{"startOffset":21138,"endOffset":21162,"count":0}],"isBlockCoverage":true},{"functionName":"dirname","ranges":[{"startOffset":21235,"endOffset":23870,"count":9},{"startOffset":21343,"endOffset":21354,"count":0},{"startOffset":21475,"endOffset":21639,"count":0},{"startOffset":21702,"endOffset":23122,"count":0},{"startOffset":23323,"endOffset":23326,"count":0},{"startOffset":23456,"endOffset":23713,"count":81},{"startOffset":23522,"endOffset":23611,"count":9},{"startOffset":23611,"endOffset":23706,"count":72},{"startOffset":23737,"endOffset":23817,"count":0}],"isBlockCoverage":true},{"functionName":"basename","ranges":[{"startOffset":23970,"endOffset":26798,"count":3},{"startOffset":24027,"endOffset":24054,"count":0},{"startOffset":24549,"endOffset":24566,"count":0},{"startOffset":24567,"endOffset":24595,"count":0},{"startOffset":24597,"endOffset":26154,"count":0},{"startOffset":26207,"endOffset":26700,"count":27},{"startOffset":26273,"endOffset":26504,"count":3},{"startOffset":26504,"endOffset":26693,"count":24},{"startOffset":26526,"endOffset":26693,"count":3},{"startOffset":26731,"endOffset":26741,"count":0}],"isBlockCoverage":true},{"functionName":"extname","ranges":[{"startOffset":26870,"endOffset":29005,"count":27},{"startOffset":27451,"endOffset":27518,"count":0},{"startOffset":27520,"endOffset":27558,"count":0},{"startOffset":27613,"endOffset":28597,"count":274},{"startOffset":27705,"endOffset":27959,"count":27},{"startOffset":27931,"endOffset":27959,"count":0},{"startOffset":27959,"endOffset":27983,"count":247},{"startOffset":27983,"endOffset":28145,"count":27},{"startOffset":28145,"endOffset":28176,"count":247},{"startOffset":28176,"endOffset":28382,"count":27},{"startOffset":28308,"endOffset":28373,"count":0},{"startOffset":28382,"endOffset":28590,"count":220},{"startOffset":28409,"endOffset":28590,"count":166},{"startOffset":28843,"endOffset":28876,"count":0},{"startOffset":28877,"endOffset":28916,"count":0},{"startOffset":28919,"endOffset":28945,"count":0}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":29241,"endOffset":34147,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":34344,"endOffset":35294,"count":0}],"isBlockCoverage":false},{"functionName":"normalize","ranges":[{"startOffset":35366,"endOffset":36002,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":36075,"endOffset":36235,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":36310,"endOffset":36741,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":36838,"endOffset":39268,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":39275,"endOffset":39354,"count":0}],"isBlockCoverage":false},{"functionName":"dirname","ranges":[{"startOffset":39426,"endOffset":40126,"count":0}],"isBlockCoverage":false},{"functionName":"basename","ranges":[{"startOffset":40226,"endOffset":42699,"count":0}],"isBlockCoverage":false},{"functionName":"extname","ranges":[{"startOffset":42771,"endOffset":44511,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":44752,"endOffset":47303,"count":0}],"isBlockCoverage":false}]},{"scriptId":"34","url":"internal/encoding.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":16538,"count":1}],"isBlockCoverage":false},{"functionName":"lazyBuffer","ranges":[{"startOffset":1035,"endOffset":1148,"count":0}],"isBlockCoverage":false},{"functionName":"validateEncoder","ranges":[{"startOffset":1152,"endOffset":1280,"count":0}],"isBlockCoverage":false},{"functionName":"validateDecoder","ranges":[{"startOffset":1284,"endOffset":1412,"count":14},{"startOffset":1367,"endOffset":1409,"count":0}],"isBlockCoverage":true},{"functionName":"validateArgument","ranges":[{"startOffset":1416,"endOffset":1630,"count":15},{"startOffset":1566,"endOffset":1627,"count":0}],"isBlockCoverage":true},{"functionName":"trimAsciiWhitespace","ranges":[{"startOffset":8599,"endOffset":9117,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingFromLabel","ranges":[{"startOffset":9121,"endOffset":9304,"count":1},{"startOffset":9234,"endOffset":9303,"count":0}],"isBlockCoverage":true},{"functionName":"TextEncoder","ranges":[{"startOffset":9380,"endOffset":9428,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":9434,"endOffset":9504,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":9510,"endOffset":9605,"count":0}],"isBlockCoverage":false},{"functionName":"encodeInto","ranges":[{"startOffset":9611,"endOffset":9928,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":9934,"endOffset":10340,"count":0}],"isBlockCoverage":false},{"functionName":"makeTextDecoderICU","ranges":[{"startOffset":10714,"endOffset":12431,"count":1}],"isBlockCoverage":true},{"functionName":"TextDecoder","ranges":[{"startOffset":10859,"endOffset":11608,"count":1},{"startOffset":11097,"endOffset":11144,"count":0},{"startOffset":11232,"endOffset":11255,"count":0},{"startOffset":11297,"endOffset":11325,"count":0},{"startOffset":11432,"endOffset":11479,"count":0}],"isBlockCoverage":true},{"functionName":"decode","ranges":[{"startOffset":11618,"endOffset":12398,"count":14},{"startOffset":11722,"endOffset":11775,"count":0},{"startOffset":11812,"endOffset":11995,"count":0},{"startOffset":12147,"endOffset":12150,"count":0},{"startOffset":12271,"endOffset":12355,"count":0}],"isBlockCoverage":true},{"functionName":"makeTextDecoderJS","ranges":[{"startOffset":12435,"endOffset":15075,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":15206,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"get fatal","ranges":[{"startOffset":15299,"endOffset":15429,"count":0}],"isBlockCoverage":false},{"functionName":"get ignoreBOM","ranges":[{"startOffset":15438,"endOffset":15597,"count":0}],"isBlockCoverage":false},{"functionName":"ObjectGetOwnPropertyDescriptors","ranges":[{"startOffset":15606,"endOffset":16236,"count":0}],"isBlockCoverage":false}]},{"scriptId":"35","url":"timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8654,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1868,"endOffset":1895,"count":0}],"isBlockCoverage":false},{"functionName":"unenroll","ranges":[{"startOffset":2409,"endOffset":3628,"count":0}],"isBlockCoverage":false},{"functionName":"enroll","ranges":[{"startOffset":3840,"endOffset":4102,"count":0}],"isBlockCoverage":false},{"functionName":"setTimeout","ranges":[{"startOffset":4140,"endOffset":4813,"count":7},{"startOffset":4301,"endOffset":4308,"count":0},{"startOffset":4341,"endOffset":4384,"count":0},{"startOffset":4390,"endOffset":4439,"count":0},{"startOffset":4445,"endOffset":4672,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4893,"endOffset":5031,"count":0}],"isBlockCoverage":false},{"functionName":"clearTimeout","ranges":[{"startOffset":5040,"endOffset":5419,"count":9},{"startOffset":5084,"endOffset":5103,"count":0},{"startOffset":5105,"endOffset":5176,"count":0},{"startOffset":5240,"endOffset":5416,"count":0}],"isBlockCoverage":true},{"functionName":"setInterval","ranges":[{"startOffset":5423,"endOffset":6098,"count":0}],"isBlockCoverage":false},{"functionName":"clearInterval","ranges":[{"startOffset":6102,"endOffset":6405,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.close","ranges":[{"startOffset":6435,"endOffset":6489,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.","ranges":[{"startOffset":6533,"endOffset":6701,"count":0}],"isBlockCoverage":false},{"functionName":"setImmediate","ranges":[{"startOffset":6706,"endOffset":7271,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":7353,"endOffset":7493,"count":0}],"isBlockCoverage":false},{"functionName":"clearImmediate","ranges":[{"startOffset":7504,"endOffset":7988,"count":0}],"isBlockCoverage":false}]},{"scriptId":"36","url":"internal/linkedlist.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1166,"count":1}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":17,"endOffset":93,"count":0}],"isBlockCoverage":false},{"functionName":"peek","ranges":[{"startOffset":126,"endOffset":221,"count":12},{"startOffset":180,"endOffset":220,"count":6}],"isBlockCoverage":true},{"functionName":"remove","ranges":[{"startOffset":259,"endOffset":497,"count":13}],"isBlockCoverage":true},{"functionName":"append","ranges":[{"startOffset":556,"endOffset":1021,"count":7},{"startOffset":608,"endOffset":625,"count":0}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":1025,"endOffset":1087,"count":0}],"isBlockCoverage":false}]},{"scriptId":"37","url":"internal/timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19218,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4552,"endOffset":4579,"count":1}],"isBlockCoverage":true},{"functionName":"initAsyncResource","ranges":[{"startOffset":5554,"endOffset":5838,"count":7},{"startOffset":5785,"endOffset":5835,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout","ranges":[{"startOffset":5927,"endOffset":6954,"count":7},{"startOffset":6078,"endOffset":6422,"count":0},{"startOffset":6770,"endOffset":6777,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout.","ranges":[{"startOffset":7070,"endOffset":7249,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.refresh","ranges":[{"startOffset":7282,"endOffset":7387,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.unref","ranges":[{"startOffset":7418,"endOffset":7553,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.ref","ranges":[{"startOffset":7582,"endOffset":7717,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.hasRef","ranges":[{"startOffset":7749,"endOffset":7788,"count":0}],"isBlockCoverage":false},{"functionName":"TimersList","ranges":[{"startOffset":7793,"endOffset":8100,"count":7}],"isBlockCoverage":true},{"functionName":"TimersList.","ranges":[{"startOffset":8219,"endOffset":8398,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList","ranges":[{"startOffset":8459,"endOffset":8530,"count":2}],"isBlockCoverage":true},{"functionName":"ImmediateList.append","ranges":[{"startOffset":8713,"endOffset":8888,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList.remove","ranges":[{"startOffset":9070,"endOffset":9423,"count":0}],"isBlockCoverage":false},{"functionName":"incRefCount","ranges":[{"startOffset":9428,"endOffset":9507,"count":7},{"startOffset":9483,"endOffset":9504,"count":4}],"isBlockCoverage":true},{"functionName":"decRefCount","ranges":[{"startOffset":9511,"endOffset":9591,"count":0}],"isBlockCoverage":false},{"functionName":"active","ranges":[{"startOffset":9678,"endOffset":9734,"count":0}],"isBlockCoverage":false},{"functionName":"unrefActive","ranges":[{"startOffset":9885,"endOffset":9947,"count":0}],"isBlockCoverage":false},{"functionName":"insertGuarded","ranges":[{"startOffset":10174,"endOffset":10713,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":10717,"endOffset":11388,"count":7}],"isBlockCoverage":true},{"functionName":"setUnrefTimeout","ranges":[{"startOffset":11392,"endOffset":11708,"count":0}],"isBlockCoverage":false},{"functionName":"getTimerDuration","ranges":[{"startOffset":11778,"endOffset":12321,"count":0}],"isBlockCoverage":false},{"functionName":"compareTimersLists","ranges":[{"startOffset":12325,"endOffset":12539,"count":3},{"startOffset":12429,"endOffset":12514,"count":0}],"isBlockCoverage":true},{"functionName":"setPosition","ranges":[{"startOffset":12543,"endOffset":12616,"count":13}],"isBlockCoverage":true},{"functionName":"getTimerCallbacks","ranges":[{"startOffset":12620,"endOffset":17917,"count":1}],"isBlockCoverage":true},{"functionName":"processImmediate","ranges":[{"startOffset":12938,"endOffset":14800,"count":0}],"isBlockCoverage":false},{"functionName":"processTimers","ranges":[{"startOffset":14808,"endOffset":15300,"count":6},{"startOffset":15004,"endOffset":15280,"count":9},{"startOffset":15036,"endOffset":15138,"count":3},{"startOffset":15115,"endOffset":15128,"count":0},{"startOffset":15138,"endOffset":15178,"count":6},{"startOffset":15178,"endOffset":15193,"count":0},{"startOffset":15193,"endOffset":15280,"count":6},{"startOffset":15280,"endOffset":15299,"count":3}],"isBlockCoverage":true},{"functionName":"listOnTimeout","ranges":[{"startOffset":15306,"endOffset":17852,"count":6},{"startOffset":15732,"endOffset":15966,"count":0},{"startOffset":16009,"endOffset":16024,"count":0},{"startOffset":16235,"endOffset":16475,"count":0},{"startOffset":16600,"endOffset":16622,"count":0},{"startOffset":16741,"endOffset":16811,"count":0},{"startOffset":16858,"endOffset":16886,"count":0},{"startOffset":16888,"endOffset":17000,"count":0},{"startOffset":17215,"endOffset":17236,"count":0}],"isBlockCoverage":true},{"functionName":"Immediate","ranges":[{"startOffset":17942,"endOffset":18278,"count":0}],"isBlockCoverage":false},{"functionName":"ref","ranges":[{"startOffset":18284,"endOffset":18464,"count":0}],"isBlockCoverage":false},{"functionName":"unref","ranges":[{"startOffset":18470,"endOffset":18653,"count":0}],"isBlockCoverage":false},{"functionName":"hasRef","ranges":[{"startOffset":18659,"endOffset":18702,"count":0}],"isBlockCoverage":false}]},{"scriptId":"38","url":"internal/priority_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2871,"count":1}],"isBlockCoverage":false},{"functionName":"PriorityQueue","ranges":[{"startOffset":589,"endOffset":838,"count":1}],"isBlockCoverage":true},{"functionName":"module.exports","ranges":[{"startOffset":844,"endOffset":886,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":892,"endOffset":1086,"count":7},{"startOffset":1034,"endOffset":1051,"count":0}],"isBlockCoverage":true},{"functionName":"peek","ranges":[{"startOffset":1092,"endOffset":1133,"count":12}],"isBlockCoverage":true},{"functionName":"percolateDown","ranges":[{"startOffset":1139,"endOffset":1829,"count":3},{"startOffset":1364,"endOffset":1734,"count":0}],"isBlockCoverage":true},{"functionName":"percolateUp","ranges":[{"startOffset":1835,"endOffset":2344,"count":7},{"startOffset":2019,"endOffset":2249,"count":3},{"startOffset":2110,"endOffset":2116,"count":0}],"isBlockCoverage":true},{"functionName":"removeAt","ranges":[{"startOffset":2350,"endOffset":2695,"count":6},{"startOffset":2516,"endOffset":2530,"count":3},{"startOffset":2532,"endOffset":2690,"count":3},{"startOffset":2553,"endOffset":2604,"count":0},{"startOffset":2615,"endOffset":2637,"count":0}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":2701,"endOffset":2865,"count":6},{"startOffset":2807,"endOffset":2814,"count":0}],"isBlockCoverage":true}]},{"scriptId":"39","url":"internal/util/debuglog.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2918,"count":1}],"isBlockCoverage":false},{"functionName":"initializeDebugEnv","ranges":[{"startOffset":521,"endOffset":904,"count":1},{"startOffset":614,"endOffset":819,"count":0}],"isBlockCoverage":true},{"functionName":"emitWarningIfNeeded","ranges":[{"startOffset":982,"endOffset":1314,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":1318,"endOffset":1336,"count":352}],"isBlockCoverage":true},{"functionName":"debuglogImpl","ranges":[{"startOffset":1340,"endOffset":1921,"count":8},{"startOffset":1416,"endOffset":1891,"count":6},{"startOffset":1436,"endOffset":1841,"count":0}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":1528,"endOffset":1833,"count":0}],"isBlockCoverage":false},{"functionName":"debuglog","ranges":[{"startOffset":2147,"endOffset":2855,"count":14}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":2179,"endOffset":2278,"count":8}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":2294,"endOffset":2539,"count":8}],"isBlockCoverage":true},{"functionName":"test","ranges":[{"startOffset":2571,"endOffset":2644,"count":0}],"isBlockCoverage":false},{"functionName":"logger","ranges":[{"startOffset":2664,"endOffset":2691,"count":8}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2743,"endOffset":2779,"count":0}],"isBlockCoverage":false}]},{"scriptId":"40","url":"internal/process/execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7161,"count":1}],"isBlockCoverage":false},{"functionName":"tryGetCwd","ranges":[{"startOffset":551,"endOffset":890,"count":1},{"startOffset":615,"endOffset":887,"count":0}],"isBlockCoverage":true},{"functionName":"evalModule","ranges":[{"startOffset":894,"endOffset":1347,"count":0}],"isBlockCoverage":false},{"functionName":"evalScript","ranges":[{"startOffset":1351,"endOffset":2774,"count":0}],"isBlockCoverage":false},{"functionName":"setUncaughtExceptionCaptureCallback","ranges":[{"startOffset":2858,"endOffset":3570,"count":0}],"isBlockCoverage":false},{"functionName":"hasUncaughtExceptionCaptureCallback","ranges":[{"startOffset":3574,"endOffset":3677,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3681,"endOffset":3699,"count":0}],"isBlockCoverage":false},{"functionName":"createOnGlobalUncaughtException","ranges":[{"startOffset":4252,"endOffset":6711,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4525,"endOffset":6707,"count":1},{"startOffset":5165,"endOffset":5362,"count":0},{"startOffset":5372,"endOffset":5380,"count":0},{"startOffset":5483,"endOffset":5505,"count":0},{"startOffset":5637,"endOffset":5689,"count":0},{"startOffset":6070,"endOffset":6141,"count":0},{"startOffset":6169,"endOffset":6706,"count":0}],"isBlockCoverage":true},{"functionName":"readStdin","ranges":[{"startOffset":6715,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"41","url":"internal/process/warning.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5000,"count":1}],"isBlockCoverage":false},{"functionName":"lazyOption","ranges":[{"startOffset":322,"endOffset":891,"count":0}],"isBlockCoverage":false},{"functionName":"writeOut","ranges":[{"startOffset":997,"endOffset":1124,"count":0}],"isBlockCoverage":false},{"functionName":"writeToFile","ranges":[{"startOffset":1128,"endOffset":1531,"count":0}],"isBlockCoverage":false},{"functionName":"doEmitWarning","ranges":[{"startOffset":1535,"endOffset":1608,"count":0}],"isBlockCoverage":false},{"functionName":"onWarning","ranges":[{"startOffset":1650,"endOffset":2831,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarning","ranges":[{"startOffset":2959,"endOffset":4137,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarningSync","ranges":[{"startOffset":4141,"endOffset":4237,"count":0}],"isBlockCoverage":false},{"functionName":"createWarningObject","ranges":[{"startOffset":4241,"endOffset":4922,"count":0}],"isBlockCoverage":false}]},{"scriptId":"42","url":"internal/bootstrap/switches/is_main_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6632,"count":1}],"isBlockCoverage":true},{"functionName":"process._startProfilerIdleNotifier","ranges":[{"startOffset":525,"endOffset":533,"count":0}],"isBlockCoverage":false},{"functionName":"process._stopProfilerIdleNotifier","ranges":[{"startOffset":572,"endOffset":580,"count":0}],"isBlockCoverage":false},{"functionName":"defineStream","ranges":[{"startOffset":585,"endOffset":738,"count":3}],"isBlockCoverage":true},{"functionName":"createWritableStdioStream","ranges":[{"startOffset":1318,"endOffset":2943,"count":2},{"startOffset":1612,"endOffset":1802,"count":0},{"startOffset":1810,"endOffset":1822,"count":0},{"startOffset":1828,"endOffset":2552,"count":0},{"startOffset":2560,"endOffset":2813,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2753,"endOffset":2802,"count":0}],"isBlockCoverage":false},{"functionName":"dummyDestroy","ranges":[{"startOffset":2947,"endOffset":3343,"count":0}],"isBlockCoverage":false},{"functionName":"getStdout","ranges":[{"startOffset":3387,"endOffset":3728,"count":1},{"startOffset":3425,"endOffset":3439,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3673,"endOffset":3700,"count":0}],"isBlockCoverage":false},{"functionName":"getStderr","ranges":[{"startOffset":3732,"endOffset":4073,"count":9},{"startOffset":3770,"endOffset":3784,"count":8},{"startOffset":3784,"endOffset":4072,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4018,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"getStdin","ranges":[{"startOffset":4077,"endOffset":6480,"count":0}],"isBlockCoverage":false},{"functionName":"rawMethods.resetStdioForTesting","ranges":[{"startOffset":6546,"endOffset":6629,"count":0}],"isBlockCoverage":false}]},{"scriptId":"43","url":"internal/process/signal.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1177,"count":1}],"isBlockCoverage":false},{"functionName":"isSignal","ranges":[{"startOffset":220,"endOffset":318,"count":5}],"isBlockCoverage":true},{"functionName":"startListeningIfSignal","ranges":[{"startOffset":385,"endOffset":892,"count":5},{"startOffset":447,"endOffset":472,"count":2},{"startOffset":474,"endOffset":889,"count":1},{"startOffset":766,"endOffset":848,"count":0}],"isBlockCoverage":true},{"functionName":"stopListeningIfSignal","ranges":[{"startOffset":896,"endOffset":1097,"count":0}],"isBlockCoverage":false}]},{"scriptId":"44","url":"internal/bootstrap/switches/does_own_process_state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3655,"count":1},{"startOffset":298,"endOffset":598,"count":0}],"isBlockCoverage":true},{"functionName":"wrapPosixCredentialSetters","ranges":[{"startOffset":846,"endOffset":3064,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedChdir","ranges":[{"startOffset":3221,"endOffset":3397,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedUmask","ranges":[{"startOffset":3401,"endOffset":3542,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedCwd","ranges":[{"startOffset":3546,"endOffset":3653,"count":4},{"startOffset":3600,"endOffset":3629,"count":1}],"isBlockCoverage":true}]},{"scriptId":"45","url":"internal/main/run_main_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":649,"count":1}],"isBlockCoverage":true}]},{"scriptId":"46","url":"internal/bootstrap/pre_execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":15672,"count":1}],"isBlockCoverage":true},{"functionName":"prepareMainThreadExecution","ranges":[{"startOffset":429,"endOffset":2235,"count":1}],"isBlockCoverage":true},{"functionName":"patchProcessObject","ranges":[{"startOffset":2239,"endOffset":3854,"count":1},{"startOffset":2855,"endOffset":2863,"count":0}],"isBlockCoverage":true},{"functionName":"addReadOnlyProcessAlias","ranges":[{"startOffset":3858,"endOffset":4125,"count":13},{"startOffset":3981,"endOffset":4122,"count":1}],"isBlockCoverage":true},{"functionName":"setupWarningHandler","ranges":[{"startOffset":4129,"endOffset":4366,"count":1}],"isBlockCoverage":true},{"functionName":"setupCoverageHooks","ranges":[{"startOffset":4482,"endOffset":5176,"count":1},{"startOffset":4962,"endOffset":5144,"count":0}],"isBlockCoverage":true},{"functionName":"setupStacktracePrinterOnSigint","ranges":[{"startOffset":5180,"endOffset":5413,"count":1},{"startOffset":5285,"endOffset":5412,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReport","ranges":[{"startOffset":5417,"endOffset":5650,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":5604,"endOffset":5640,"count":0}],"isBlockCoverage":false},{"functionName":"setupDebugEnv","ranges":[{"startOffset":5654,"endOffset":5891,"count":1},{"startOffset":5807,"endOffset":5888,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReportSignalHandlers","ranges":[{"startOffset":5956,"endOffset":6095,"count":1}],"isBlockCoverage":true},{"functionName":"initializeHeapSnapshotSignalHandlers","ranges":[{"startOffset":6099,"endOffset":6418,"count":1},{"startOffset":6238,"endOffset":6417,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6375,"endOffset":6413,"count":0}],"isBlockCoverage":false},{"functionName":"setupTraceCategoryState","ranges":[{"startOffset":6422,"endOffset":6685,"count":1}],"isBlockCoverage":true},{"functionName":"setupInspectorHooks","ranges":[{"startOffset":6689,"endOffset":7283,"count":1}],"isBlockCoverage":true},{"functionName":"initializeDeprecations","ranges":[{"startOffset":7483,"endOffset":10089,"count":1},{"startOffset":8219,"endOffset":8529,"count":16},{"startOffset":8265,"endOffset":8502,"count":0},{"startOffset":8853,"endOffset":9033,"count":0},{"startOffset":9063,"endOffset":9465,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":9721,"endOffset":9759,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":9766,"endOffset":9810,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9943,"endOffset":9980,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":9987,"endOffset":10030,"count":0}],"isBlockCoverage":false},{"functionName":"initializeAbortController","ranges":[{"startOffset":10093,"endOffset":10683,"count":1},{"startOffset":10233,"endOffset":10680,"count":0}],"isBlockCoverage":true},{"functionName":"setupChildProcessIpcChannel","ranges":[{"startOffset":10687,"endOffset":11269,"count":1},{"startOffset":10764,"endOffset":11266,"count":0}],"isBlockCoverage":true},{"functionName":"initializeClusterIPC","ranges":[{"startOffset":11273,"endOffset":11550,"count":1},{"startOffset":11361,"endOffset":11547,"count":0}],"isBlockCoverage":true},{"functionName":"initializePolicy","ranges":[{"startOffset":11554,"endOffset":13425,"count":1},{"startOffset":11682,"endOffset":13422,"count":0}],"isBlockCoverage":true},{"functionName":"initializeWASI","ranges":[{"startOffset":13429,"endOffset":13663,"count":1}],"isBlockCoverage":true},{"functionName":"initializeCJSLoader","ranges":[{"startOffset":13667,"endOffset":13959,"count":1}],"isBlockCoverage":true},{"functionName":"initializeESMLoader","ranges":[{"startOffset":13963,"endOffset":14646,"count":1},{"startOffset":14176,"endOffset":14183,"count":0}],"isBlockCoverage":true},{"functionName":"initializeFrozenIntrinsics","ranges":[{"startOffset":14650,"endOffset":14913,"count":1},{"startOffset":14736,"endOffset":14910,"count":0}],"isBlockCoverage":true},{"functionName":"loadPreloadModules","ranges":[{"startOffset":14917,"endOffset":15275,"count":1},{"startOffset":15114,"endOffset":15272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"47","url":"internal/options.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":863,"count":1}],"isBlockCoverage":false},{"functionName":"getOptionValue","ranges":[{"startOffset":182,"endOffset":256,"count":88}],"isBlockCoverage":true},{"functionName":"getAllowUnauthorized","ranges":[{"startOffset":260,"endOffset":737,"count":0}],"isBlockCoverage":false}]},{"scriptId":"48","url":"internal/inspector_async_hook.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2048,"count":1}],"isBlockCoverage":false},{"functionName":"lazyHookCreation","ranges":[{"startOffset":84,"endOffset":1304,"count":0}],"isBlockCoverage":false},{"functionName":"enable","ranges":[{"startOffset":1308,"endOffset":1905,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":1909,"endOffset":1998,"count":0}],"isBlockCoverage":false}]},{"scriptId":"49","url":"internal/source_map/source_map_cache.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7781,"count":1}],"isBlockCoverage":false},{"functionName":"ObjectGetValueSafe","ranges":[{"startOffset":269,"endOffset":450,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":636,"endOffset":663,"count":0}],"isBlockCoverage":false},{"functionName":"getSourceMapsEnabled","ranges":[{"startOffset":1370,"endOffset":1890,"count":20},{"startOffset":1444,"endOffset":1858,"count":1},{"startOffset":1539,"endOffset":1853,"count":0}],"isBlockCoverage":true},{"functionName":"maybeCacheSourceMap","ranges":[{"startOffset":1894,"endOffset":2991,"count":17},{"startOffset":2054,"endOffset":2074,"count":0},{"startOffset":2077,"endOffset":2084,"count":0},{"startOffset":2147,"endOffset":2290,"count":0},{"startOffset":2426,"endOffset":2988,"count":0}],"isBlockCoverage":true},{"functionName":"dataFromUrl","ranges":[{"startOffset":2995,"endOffset":3537,"count":0}],"isBlockCoverage":false},{"functionName":"lineLengths","ranges":[{"startOffset":3732,"endOffset":4078,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromFile","ranges":[{"startOffset":4082,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromDataUrl","ranges":[{"startOffset":4445,"endOffset":5141,"count":0}],"isBlockCoverage":false},{"functionName":"sourcesToAbsolute","ranges":[{"startOffset":5331,"endOffset":5667,"count":0}],"isBlockCoverage":false},{"functionName":"rekeySourceMap","ranges":[{"startOffset":5739,"endOffset":5939,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapCacheToObject","ranges":[{"startOffset":6386,"endOffset":6646,"count":0}],"isBlockCoverage":false},{"functionName":"appendCJSCache","ranges":[{"startOffset":6650,"endOffset":6947,"count":0}],"isBlockCoverage":false},{"functionName":"findSourceMap","ranges":[{"startOffset":6951,"endOffset":7640,"count":0}],"isBlockCoverage":false}]},{"scriptId":"50","url":"fs.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":62004,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3833,"endOffset":3997,"count":0}],"isBlockCoverage":false},{"functionName":"showTruncateDeprecation","ranges":[{"startOffset":4243,"endOffset":4538,"count":0}],"isBlockCoverage":false},{"functionName":"maybeCallback","ranges":[{"startOffset":4542,"endOffset":4663,"count":0}],"isBlockCoverage":false},{"functionName":"makeCallback","ranges":[{"startOffset":4871,"endOffset":5020,"count":1},{"startOffset":4932,"endOffset":4979,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4992,"endOffset":5016,"count":1}],"isBlockCoverage":true},{"functionName":"makeStatsCallback","ranges":[{"startOffset":5206,"endOffset":5430,"count":0}],"isBlockCoverage":false},{"functionName":"isFileType","ranges":[{"startOffset":5460,"endOffset":5727,"count":229},{"startOffset":5664,"endOffset":5684,"count":48}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":5731,"endOffset":6102,"count":0}],"isBlockCoverage":false},{"functionName":"accessSync","ranges":[{"startOffset":6106,"endOffset":6351,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6355,"endOffset":6605,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6681,"endOffset":6761,"count":0}],"isBlockCoverage":false},{"functionName":"existsSync","ranges":[{"startOffset":7187,"endOffset":7735,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterOpen","ranges":[{"startOffset":7739,"endOffset":8033,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterStat","ranges":[{"startOffset":8037,"endOffset":8561,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":8565,"endOffset":9614,"count":0}],"isBlockCoverage":false},{"functionName":"tryStatSync","ranges":[{"startOffset":9618,"endOffset":9856,"count":3},{"startOffset":9764,"endOffset":9776,"count":0},{"startOffset":9778,"endOffset":9836,"count":0}],"isBlockCoverage":true},{"functionName":"tryCreateBuffer","ranges":[{"startOffset":9860,"endOffset":10184,"count":3},{"startOffset":9982,"endOffset":10036,"count":0},{"startOffset":10127,"endOffset":10139,"count":0},{"startOffset":10141,"endOffset":10158,"count":0}],"isBlockCoverage":true},{"functionName":"tryReadSync","ranges":[{"startOffset":10188,"endOffset":10453,"count":3},{"startOffset":10393,"endOffset":10405,"count":0},{"startOffset":10407,"endOffset":10424,"count":0}],"isBlockCoverage":true},{"functionName":"readFileSync","ranges":[{"startOffset":10457,"endOffset":11889,"count":3},{"startOffset":10629,"endOffset":10635,"count":0},{"startOffset":10778,"endOffset":10781,"count":0},{"startOffset":10916,"endOffset":10941,"count":0},{"startOffset":11204,"endOffset":11569,"count":0},{"startOffset":11634,"endOffset":11733,"count":0},{"startOffset":11755,"endOffset":11797,"count":0}],"isBlockCoverage":true},{"functionName":"defaultCloseCallback","ranges":[{"startOffset":11893,"endOffset":11963,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":11967,"endOffset":12231,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":12235,"endOffset":12384,"count":3}],"isBlockCoverage":true},{"functionName":"open","ranges":[{"startOffset":12388,"endOffset":12987,"count":0}],"isBlockCoverage":false},{"functionName":"openSync","ranges":[{"startOffset":12993,"endOffset":13400,"count":3}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":13513,"endOffset":15076,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":15354,"endOffset":16311,"count":3},{"startOffset":15475,"endOffset":15629,"count":0},{"startOffset":15684,"endOffset":15707,"count":0},{"startOffset":15804,"endOffset":15825,"count":0},{"startOffset":15860,"endOffset":15993,"count":0}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":16315,"endOffset":16761,"count":0}],"isBlockCoverage":false},{"functionName":"readvSync","ranges":[{"startOffset":16909,"endOffset":17231,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17383,"endOffset":18696,"count":0}],"isBlockCoverage":false},{"functionName":"writeSync","ranges":[{"startOffset":18982,"endOffset":19878,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":19943,"endOffset":20387,"count":0}],"isBlockCoverage":false},{"functionName":"writevSync","ranges":[{"startOffset":20523,"endOffset":20849,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":20853,"endOffset":21243,"count":0}],"isBlockCoverage":false},{"functionName":"renameSync","ranges":[{"startOffset":21247,"endOffset":21601,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":21605,"endOffset":22247,"count":0}],"isBlockCoverage":false},{"functionName":"truncateSync","ranges":[{"startOffset":22251,"endOffset":22673,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":22677,"endOffset":23030,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncateSync","ranges":[{"startOffset":23034,"endOffset":23261,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadRimraf","ranges":[{"startOffset":23267,"endOffset":23389,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":23393,"endOffset":24057,"count":0}],"isBlockCoverage":false},{"functionName":"rmdirSync","ranges":[{"startOffset":24061,"endOffset":24512,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":24516,"endOffset":24867,"count":0}],"isBlockCoverage":false},{"functionName":"rmSync","ranges":[{"startOffset":24871,"endOffset":25046,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":25050,"endOffset":25229,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasyncSync","ranges":[{"startOffset":25233,"endOffset":25388,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":25392,"endOffset":25563,"count":0}],"isBlockCoverage":false},{"functionName":"fsyncSync","ranges":[{"startOffset":25567,"endOffset":25714,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":25718,"endOffset":26522,"count":0}],"isBlockCoverage":false},{"functionName":"mkdirSync","ranges":[{"startOffset":26526,"endOffset":27321,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":27325,"endOffset":27925,"count":0}],"isBlockCoverage":false},{"functionName":"readdirSync","ranges":[{"startOffset":27929,"endOffset":28364,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":28368,"endOffset":28718,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":28722,"endOffset":29108,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":29112,"endOffset":29496,"count":0}],"isBlockCoverage":false},{"functionName":"hasNoEntryError","ranges":[{"startOffset":29500,"endOffset":29733,"count":61},{"startOffset":29550,"endOffset":29643,"count":14},{"startOffset":29643,"endOffset":29664,"count":47},{"startOffset":29664,"endOffset":29711,"count":0},{"startOffset":29711,"endOffset":29732,"count":47}],"isBlockCoverage":true},{"functionName":"fstatSync","ranges":[{"startOffset":29737,"endOffset":30007,"count":0}],"isBlockCoverage":false},{"functionName":"lstatSync","ranges":[{"startOffset":30011,"endOffset":30445,"count":0}],"isBlockCoverage":false},{"functionName":"statSync","ranges":[{"startOffset":30449,"endOffset":30880,"count":61},{"startOffset":30778,"endOffset":30807,"count":14},{"startOffset":30807,"endOffset":30879,"count":47}],"isBlockCoverage":true},{"functionName":"readlink","ranges":[{"startOffset":30884,"endOffset":31239,"count":0}],"isBlockCoverage":false},{"functionName":"readlinkSync","ranges":[{"startOffset":31243,"endOffset":31582,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":31586,"endOffset":33236,"count":0}],"isBlockCoverage":false},{"functionName":"symlinkSync","ranges":[{"startOffset":33240,"endOffset":33916,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":33920,"endOffset":34333,"count":0}],"isBlockCoverage":false},{"functionName":"linkSync","ranges":[{"startOffset":34337,"endOffset":34796,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":34800,"endOffset":35033,"count":1}],"isBlockCoverage":true},{"functionName":"unlinkSync","ranges":[{"startOffset":35037,"endOffset":35228,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":35232,"endOffset":35482,"count":0}],"isBlockCoverage":false},{"functionName":"fchmodSync","ranges":[{"startOffset":35486,"endOffset":35686,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":35690,"endOffset":36142,"count":0}],"isBlockCoverage":false},{"functionName":"lchmodSync","ranges":[{"startOffset":36146,"endOffset":36480,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":36486,"endOffset":36770,"count":0}],"isBlockCoverage":false},{"functionName":"chmodSync","ranges":[{"startOffset":36774,"endOffset":37016,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":37020,"endOffset":37369,"count":0}],"isBlockCoverage":false},{"functionName":"lchownSync","ranges":[{"startOffset":37373,"endOffset":37680,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":37684,"endOffset":37999,"count":0}],"isBlockCoverage":false},{"functionName":"fchownSync","ranges":[{"startOffset":38003,"endOffset":38270,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":38274,"endOffset":38623,"count":0}],"isBlockCoverage":false},{"functionName":"chownSync","ranges":[{"startOffset":38627,"endOffset":38932,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":38936,"endOffset":39287,"count":0}],"isBlockCoverage":false},{"functionName":"utimesSync","ranges":[{"startOffset":39291,"endOffset":39580,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":39584,"endOffset":39901,"count":0}],"isBlockCoverage":false},{"functionName":"futimesSync","ranges":[{"startOffset":39905,"endOffset":40172,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":40176,"endOffset":40532,"count":0}],"isBlockCoverage":false},{"functionName":"lutimesSync","ranges":[{"startOffset":40536,"endOffset":40848,"count":0}],"isBlockCoverage":false},{"functionName":"writeAll","ranges":[{"startOffset":40852,"endOffset":41829,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":41833,"endOffset":42802,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileSync","ranges":[{"startOffset":42806,"endOffset":43540,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":43544,"endOffset":43996,"count":0}],"isBlockCoverage":false},{"functionName":"appendFileSync","ranges":[{"startOffset":44000,"endOffset":44390,"count":0}],"isBlockCoverage":false},{"functionName":"watch","ranges":[{"startOffset":44394,"endOffset":45664,"count":0}],"isBlockCoverage":false},{"functionName":"watchFile","ranges":[{"startOffset":45705,"endOffset":46856,"count":0}],"isBlockCoverage":false},{"functionName":"unwatchFile","ranges":[{"startOffset":46860,"endOffset":47569,"count":0}],"isBlockCoverage":false},{"functionName":"splitRoot","ranges":[{"startOffset":47793,"endOffset":47861,"count":21}],"isBlockCoverage":true},{"functionName":"splitRoot","ranges":[{"startOffset":47888,"endOffset":48072,"count":0}],"isBlockCoverage":false},{"functionName":"encodeRealpathResult","ranges":[{"startOffset":48080,"endOffset":48375,"count":21},{"startOffset":48166,"endOffset":48196,"count":0},{"startOffset":48217,"endOffset":48374,"count":0}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48503,"endOffset":48755,"count":137},{"startOffset":48560,"endOffset":48734,"count":1020},{"startOffset":48679,"endOffset":48707,"count":904},{"startOffset":48718,"endOffset":48727,"count":116},{"startOffset":48734,"endOffset":48754,"count":21}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48781,"endOffset":48834,"count":0}],"isBlockCoverage":false},{"functionName":"realpathSync","ranges":[{"startOffset":48880,"endOffset":52875,"count":32},{"startOffset":49017,"endOffset":49037,"count":0},{"startOffset":49212,"endOffset":49249,"count":11},{"startOffset":49249,"endOffset":50163,"count":21},{"startOffset":50163,"endOffset":52788,"count":137},{"startOffset":50279,"endOffset":50399,"count":21},{"startOffset":50399,"endOffset":50529,"count":116},{"startOffset":50655,"endOffset":50798,"count":89},{"startOffset":50748,"endOffset":50774,"count":0},{"startOffset":50798,"endOffset":50881,"count":48},{"startOffset":50913,"endOffset":50964,"count":0},{"startOffset":50964,"endOffset":52286,"count":48},{"startOffset":51430,"endOffset":52279,"count":0},{"startOffset":52286,"endOffset":52591,"count":0},{"startOffset":52593,"endOffset":52783,"count":0},{"startOffset":52788,"endOffset":52874,"count":21}],"isBlockCoverage":true},{"functionName":"realpathSync.native","ranges":[{"startOffset":52903,"endOffset":53149,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":53156,"endOffset":56716,"count":0}],"isBlockCoverage":false},{"functionName":"realpath.native","ranges":[{"startOffset":56740,"endOffset":57017,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":57022,"endOffset":57504,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtempSync","ranges":[{"startOffset":57510,"endOffset":57997,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":58003,"endOffset":58576,"count":0}],"isBlockCoverage":false},{"functionName":"copyFileSync","ranges":[{"startOffset":58582,"endOffset":58965,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadStreams","ranges":[{"startOffset":58969,"endOffset":59168,"count":8},{"startOffset":59018,"endOffset":59165,"count":1}],"isBlockCoverage":true},{"functionName":"createReadStream","ranges":[{"startOffset":59172,"endOffset":59280,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteStream","ranges":[{"startOffset":59284,"endOffset":59394,"count":0}],"isBlockCoverage":false},{"functionName":"get ReadStream","ranges":[{"startOffset":60709,"endOffset":60780,"count":2}],"isBlockCoverage":true},{"functionName":"set ReadStream","ranges":[{"startOffset":60787,"endOffset":60836,"count":0}],"isBlockCoverage":false},{"functionName":"get WriteStream","ranges":[{"startOffset":60843,"endOffset":60916,"count":2}],"isBlockCoverage":true},{"functionName":"set WriteStream","ranges":[{"startOffset":60923,"endOffset":60974,"count":0}],"isBlockCoverage":false},{"functionName":"get FileReadStream","ranges":[{"startOffset":61116,"endOffset":61195,"count":2}],"isBlockCoverage":true},{"functionName":"set FileReadStream","ranges":[{"startOffset":61202,"endOffset":61259,"count":0}],"isBlockCoverage":false},{"functionName":"get FileWriteStream","ranges":[{"startOffset":61266,"endOffset":61347,"count":2}],"isBlockCoverage":true},{"functionName":"set FileWriteStream","ranges":[{"startOffset":61354,"endOffset":61413,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":61863,"endOffset":61992,"count":2},{"startOffset":61910,"endOffset":61961,"count":1}],"isBlockCoverage":true}]},{"scriptId":"51","url":"internal/fs/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":22715,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadFs","ranges":[{"startOffset":2640,"endOffset":2724,"count":0}],"isBlockCoverage":false},{"functionName":"assertEncoding","ranges":[{"startOffset":2728,"endOffset":2879,"count":35},{"startOffset":2780,"endOffset":2811,"count":3},{"startOffset":2813,"endOffset":2876,"count":0}],"isBlockCoverage":true},{"functionName":"Dirent","ranges":[{"startOffset":2901,"endOffset":2979,"count":0}],"isBlockCoverage":false},{"functionName":"isDirectory","ranges":[{"startOffset":2985,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"isFile","ranges":[{"startOffset":3054,"endOffset":3113,"count":0}],"isBlockCoverage":false},{"functionName":"isBlockDevice","ranges":[{"startOffset":3119,"endOffset":3186,"count":0}],"isBlockCoverage":false},{"functionName":"isCharacterDevice","ranges":[{"startOffset":3192,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbolicLink","ranges":[{"startOffset":3268,"endOffset":3335,"count":0}],"isBlockCoverage":false},{"functionName":"isFIFO","ranges":[{"startOffset":3341,"endOffset":3400,"count":0}],"isBlockCoverage":false},{"functionName":"isSocket","ranges":[{"startOffset":3406,"endOffset":3469,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats","ranges":[{"startOffset":3518,"endOffset":3600,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats.","ranges":[{"startOffset":3752,"endOffset":3803,"count":0}],"isBlockCoverage":false},{"functionName":"copyObject","ranges":[{"startOffset":3811,"endOffset":3944,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":3998,"endOffset":4626,"count":0}],"isBlockCoverage":false},{"functionName":"getDirents","ranges":[{"startOffset":4630,"endOffset":5768,"count":0}],"isBlockCoverage":false},{"functionName":"getDirent","ranges":[{"startOffset":5772,"endOffset":6520,"count":0}],"isBlockCoverage":false},{"functionName":"getOptions","ranges":[{"startOffset":6524,"endOffset":7187,"count":49},{"startOffset":6620,"endOffset":6659,"count":35},{"startOffset":6661,"endOffset":6695,"count":14},{"startOffset":6695,"endOffset":6734,"count":35},{"startOffset":6734,"endOffset":6856,"count":3},{"startOffset":6856,"endOffset":6980,"count":32},{"startOffset":6895,"endOffset":6980,"count":0},{"startOffset":6980,"endOffset":7099,"count":35},{"startOffset":7099,"endOffset":7165,"count":0},{"startOffset":7165,"endOffset":7186,"count":35}],"isBlockCoverage":true},{"functionName":"handleErrorFromBinding","ranges":[{"startOffset":7191,"endOffset":7733,"count":125},{"startOffset":7262,"endOffset":7401,"count":0},{"startOffset":7434,"endOffset":7730,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7878,"endOffset":8451,"count":111},{"startOffset":8113,"endOffset":8133,"count":0},{"startOffset":8188,"endOffset":8237,"count":0},{"startOffset":8258,"endOffset":8450,"count":0}],"isBlockCoverage":true},{"functionName":"preprocessSymlinkDestination","ranges":[{"startOffset":8457,"endOffset":9159,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase","ranges":[{"startOffset":9195,"endOffset":9514,"count":61}],"isBlockCoverage":true},{"functionName":"StatsBase.isDirectory","ranges":[{"startOffset":9552,"endOffset":9611,"count":51}],"isBlockCoverage":true},{"functionName":"StatsBase.isFile","ranges":[{"startOffset":9645,"endOffset":9704,"count":37}],"isBlockCoverage":true},{"functionName":"StatsBase.isBlockDevice","ranges":[{"startOffset":9745,"endOffset":9804,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isCharacterDevice","ranges":[{"startOffset":9849,"endOffset":9908,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSymbolicLink","ranges":[{"startOffset":9950,"endOffset":10009,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isFIFO","ranges":[{"startOffset":10043,"endOffset":10102,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSocket","ranges":[{"startOffset":10138,"endOffset":10198,"count":0}],"isBlockCoverage":false},{"functionName":"msFromTimeSpec","ranges":[{"startOffset":10329,"endOffset":10413,"count":188}],"isBlockCoverage":true},{"functionName":"nsFromTimeSpecBigInt","ranges":[{"startOffset":10417,"endOffset":10502,"count":0}],"isBlockCoverage":false},{"functionName":"dateFromMs","ranges":[{"startOffset":10859,"endOffset":10925,"count":244}],"isBlockCoverage":true},{"functionName":"BigIntStats","ranges":[{"startOffset":10929,"endOffset":11683,"count":0}],"isBlockCoverage":false},{"functionName":"BigIntStats._checkModeProperty","ranges":[{"startOffset":11846,"endOffset":12098,"count":0}],"isBlockCoverage":false},{"functionName":"Stats","ranges":[{"startOffset":12103,"endOffset":12633,"count":61}],"isBlockCoverage":true},{"functionName":"Stats._checkModeProperty","ranges":[{"startOffset":12983,"endOffset":13219,"count":88},{"startOffset":13102,"endOffset":13171,"count":0}],"isBlockCoverage":true},{"functionName":"getStatsFromBinding","ranges":[{"startOffset":13224,"endOffset":14325,"count":47},{"startOffset":13306,"endOffset":13842,"count":0}],"isBlockCoverage":true},{"functionName":"stringToFlags","ranges":[{"startOffset":14329,"endOffset":15576,"count":17},{"startOffset":14395,"endOffset":14420,"count":0},{"startOffset":14445,"endOffset":14473,"count":0},{"startOffset":14534,"endOffset":14545,"count":0},{"startOffset":14568,"endOffset":14605,"count":0},{"startOffset":14611,"endOffset":14637,"count":0},{"startOffset":14643,"endOffset":14655,"count":0},{"startOffset":14678,"endOffset":14714,"count":0},{"startOffset":14722,"endOffset":14769,"count":0},{"startOffset":14775,"endOffset":14786,"count":0},{"startOffset":14809,"endOffset":14866,"count":0},{"startOffset":14874,"endOffset":14920,"count":0},{"startOffset":14926,"endOffset":14937,"count":0},{"startOffset":14960,"endOffset":15015,"count":0},{"startOffset":15023,"endOffset":15071,"count":0},{"startOffset":15077,"endOffset":15088,"count":0},{"startOffset":15111,"endOffset":15169,"count":0},{"startOffset":15175,"endOffset":15186,"count":0},{"startOffset":15209,"endOffset":15267,"count":0},{"startOffset":15275,"endOffset":15322,"count":0},{"startOffset":15328,"endOffset":15339,"count":0},{"startOffset":15362,"endOffset":15418,"count":0},{"startOffset":15424,"endOffset":15435,"count":0},{"startOffset":15458,"endOffset":15514,"count":0},{"startOffset":15519,"endOffset":15575,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":15624,"endOffset":16001,"count":0}],"isBlockCoverage":false},{"functionName":"toUnixTimestamp","ranges":[{"startOffset":16066,"endOffset":16525,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":16582,"endOffset":16972,"count":31},{"startOffset":16639,"endOffset":16708,"count":0},{"startOffset":16730,"endOffset":16799,"count":0},{"startOffset":16841,"endOffset":16967,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17034,"endOffset":17452,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":17497,"endOffset":17777,"count":111},{"startOffset":17560,"endOffset":17582,"count":0},{"startOffset":17584,"endOffset":17672,"count":0},{"startOffset":17752,"endOffset":17774,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17824,"endOffset":17963,"count":79}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":18013,"endOffset":18354,"count":0}],"isBlockCoverage":false},{"functionName":"warnOnNonPortableTemplate","ranges":[{"startOffset":18399,"endOffset":18865,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19116,"endOffset":19759,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19811,"endOffset":20418,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":20473,"endOffset":20968,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21011,"endOffset":21610,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21675,"endOffset":22066,"count":0}],"isBlockCoverage":false}]},{"scriptId":"52","url":"internal/fs/dir.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6994,"count":1}],"isBlockCoverage":false},{"functionName":"Dir","ranges":[{"startOffset":1153,"endOffset":1948,"count":0}],"isBlockCoverage":false},{"functionName":"get path","ranges":[{"startOffset":1954,"endOffset":1999,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":2005,"endOffset":2074,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2080,"endOffset":3501,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":3507,"endOffset":4292,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4298,"endOffset":5054,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":5060,"endOffset":5451,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":5457,"endOffset":5732,"count":0}],"isBlockCoverage":false},{"functionName":"opendir","ranges":[{"startOffset":5903,"endOffset":6554,"count":0}],"isBlockCoverage":false},{"functionName":"opendirSync","ranges":[{"startOffset":6558,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"53","url":"internal/util/iterable_weak_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2387,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":760,"endOffset":879,"count":1}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":886,"endOffset":1412,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":1418,"endOffset":1476,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":1482,"endOffset":1533,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":1539,"endOffset":1786,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1792,"endOffset":2233,"count":0}],"isBlockCoverage":false},{"functionName":"cleanup","ranges":[{"startOffset":2240,"endOffset":2295,"count":0}],"isBlockCoverage":false}]},{"scriptId":"54","url":"internal/modules/cjs/helpers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5803,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":815,"endOffset":842,"count":1}],"isBlockCoverage":true},{"functionName":"loadNativeModule","ranges":[{"startOffset":1001,"endOffset":1214,"count":10},{"startOffset":1107,"endOffset":1211,"count":7}],"isBlockCoverage":true},{"functionName":"makeRequireFunction","ranges":[{"startOffset":1469,"endOffset":3537,"count":3},{"startOffset":1587,"endOffset":2901,"count":0}],"isBlockCoverage":true},{"functionName":"require","ranges":[{"startOffset":1729,"endOffset":2895,"count":0}],"isBlockCoverage":false},{"functionName":"require","ranges":[{"startOffset":2924,"endOffset":2988,"count":1}],"isBlockCoverage":true},{"functionName":"resolve","ranges":[{"startOffset":3000,"endOffset":3149,"count":0}],"isBlockCoverage":false},{"functionName":"paths","ranges":[{"startOffset":3187,"endOffset":3312,"count":0}],"isBlockCoverage":false},{"functionName":"stripBOM","ranges":[{"startOffset":3729,"endOffset":3889,"count":0}],"isBlockCoverage":false},{"functionName":"addBuiltinLibsToObject","ranges":[{"startOffset":3893,"endOffset":5450,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeReferrerURL","ranges":[{"startOffset":5454,"endOffset":5647,"count":17},{"startOffset":5562,"endOffset":5610,"count":3},{"startOffset":5610,"endOffset":5646,"count":14}],"isBlockCoverage":true}]},{"scriptId":"55","url":"internal/process/report.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3067,"count":1}],"isBlockCoverage":false},{"functionName":"writeReport","ranges":[{"startOffset":313,"endOffset":833,"count":0}],"isBlockCoverage":false},{"functionName":"getReport","ranges":[{"startOffset":838,"endOffset":1081,"count":0}],"isBlockCoverage":false},{"functionName":"get directory","ranges":[{"startOffset":1086,"endOffset":1139,"count":0}],"isBlockCoverage":false},{"functionName":"set directory","ranges":[{"startOffset":1144,"endOffset":1235,"count":0}],"isBlockCoverage":false},{"functionName":"get filename","ranges":[{"startOffset":1240,"endOffset":1291,"count":0}],"isBlockCoverage":false},{"functionName":"set filename","ranges":[{"startOffset":1296,"endOffset":1387,"count":0}],"isBlockCoverage":false},{"functionName":"get compact","ranges":[{"startOffset":1392,"endOffset":1441,"count":0}],"isBlockCoverage":false},{"functionName":"set compact","ranges":[{"startOffset":1446,"endOffset":1526,"count":0}],"isBlockCoverage":false},{"functionName":"get signal","ranges":[{"startOffset":1531,"endOffset":1578,"count":0}],"isBlockCoverage":false},{"functionName":"set signal","ranges":[{"startOffset":1583,"endOffset":1725,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnFatalError","ranges":[{"startOffset":1730,"endOffset":1804,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnFatalError","ranges":[{"startOffset":1809,"endOffset":1998,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnSignal","ranges":[{"startOffset":2003,"endOffset":2069,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnSignal","ranges":[{"startOffset":2074,"endOffset":2308,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnUncaughtException","ranges":[{"startOffset":2313,"endOffset":2401,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnUncaughtException","ranges":[{"startOffset":2406,"endOffset":2609,"count":0}],"isBlockCoverage":false},{"functionName":"addSignalHandler","ranges":[{"startOffset":2617,"endOffset":2795,"count":1},{"startOffset":2684,"endOffset":2792,"count":0}],"isBlockCoverage":true},{"functionName":"removeSignalHandler","ranges":[{"startOffset":2799,"endOffset":2928,"count":0}],"isBlockCoverage":false},{"functionName":"signalHandler","ranges":[{"startOffset":2932,"endOffset":3008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"56","url":"internal/modules/cjs/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":40276,"count":1}],"isBlockCoverage":false},{"functionName":"get hasLoadedAnyUserCJSModule","ranges":[{"startOffset":2259,"endOffset":2328,"count":1}],"isBlockCoverage":true},{"functionName":"stat","ranges":[{"startOffset":4712,"endOffset":5038,"count":4},{"startOffset":4812,"endOffset":4909,"count":0},{"startOffset":4985,"endOffset":5017,"count":0}],"isBlockCoverage":true},{"functionName":"updateChildren","ranges":[{"startOffset":5042,"endOffset":5251,"count":6},{"startOffset":5116,"endOffset":5134,"count":0},{"startOffset":5152,"endOffset":5205,"count":0},{"startOffset":5212,"endOffset":5248,"count":0}],"isBlockCoverage":true},{"functionName":"Module","ranges":[{"startOffset":5255,"endOffset":5501,"count":3}],"isBlockCoverage":true},{"functionName":"wrap","ranges":[{"startOffset":5988,"endOffset":6067,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6220,"endOffset":6345,"count":0}],"isBlockCoverage":false},{"functionName":"defineProperty","ranges":[{"startOffset":6352,"endOffset":6488,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6539,"endOffset":6569,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6576,"endOffset":6633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6687,"endOffset":6725,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6732,"endOffset":6797,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6833,"endOffset":6863,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7091,"endOffset":7118,"count":1}],"isBlockCoverage":true},{"functionName":"readPackage","ranges":[{"startOffset":7482,"endOffset":8321,"count":5},{"startOffset":7666,"endOffset":7682,"count":0},{"startOffset":7783,"endOffset":7789,"count":0},{"startOffset":7834,"endOffset":7903,"count":1},{"startOffset":7903,"endOffset":8199,"count":4},{"startOffset":8199,"endOffset":8318,"count":0}],"isBlockCoverage":true},{"functionName":"readPackageScope","ranges":[{"startOffset":8325,"endOffset":8883,"count":4},{"startOffset":8463,"endOffset":8818,"count":5},{"startOffset":8674,"endOffset":8687,"count":0},{"startOffset":8753,"endOffset":8813,"count":4},{"startOffset":8818,"endOffset":8882,"count":0}],"isBlockCoverage":true},{"functionName":"tryPackage","ranges":[{"startOffset":8887,"endOffset":10223,"count":0}],"isBlockCoverage":false},{"functionName":"tryFile","ranges":[{"startOffset":10579,"endOffset":10796,"count":0}],"isBlockCoverage":false},{"functionName":"toRealPath","ranges":[{"startOffset":10800,"endOffset":10935,"count":5}],"isBlockCoverage":true},{"functionName":"tryExtensions","ranges":[{"startOffset":11013,"endOffset":11228,"count":0}],"isBlockCoverage":false},{"functionName":"findLongestRegisteredExtension","ranges":[{"startOffset":11321,"endOffset":11801,"count":3},{"startOffset":11603,"endOffset":11612,"count":0},{"startOffset":11781,"endOffset":11800,"count":0}],"isBlockCoverage":true},{"functionName":"trySelfParentPath","ranges":[{"startOffset":11805,"endOffset":12106,"count":3},{"startOffset":11871,"endOffset":12103,"count":0}],"isBlockCoverage":true},{"functionName":"trySelf","ranges":[{"startOffset":12110,"endOffset":12984,"count":3},{"startOffset":12183,"endOffset":12260,"count":0},{"startOffset":12274,"endOffset":12302,"count":0},{"startOffset":12304,"endOffset":12981,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExports","ranges":[{"startOffset":13151,"endOffset":13908,"count":0}],"isBlockCoverage":false},{"functionName":"Module._findPath","ranges":[{"startOffset":13977,"endOffset":16671,"count":4},{"startOffset":14114,"endOffset":14179,"count":0},{"startOffset":14321,"endOffset":14334,"count":0},{"startOffset":14750,"endOffset":14770,"count":0},{"startOffset":14772,"endOffset":14781,"count":0},{"startOffset":14811,"endOffset":14945,"count":0},{"startOffset":15137,"endOffset":15311,"count":3},{"startOffset":15172,"endOffset":15234,"count":0},{"startOffset":15311,"endOffset":16047,"count":1},{"startOffset":15343,"endOffset":15985,"count":0},{"startOffset":16081,"endOffset":16280,"count":0},{"startOffset":16309,"endOffset":16320,"count":0},{"startOffset":16322,"endOffset":16543,"count":0},{"startOffset":16649,"endOffset":16670,"count":0}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":16922,"endOffset":18481,"count":6},{"startOffset":17427,"endOffset":17502,"count":0},{"startOffset":17511,"endOffset":17542,"count":0},{"startOffset":17643,"endOffset":18455,"count":298},{"startOffset":18037,"endOffset":18078,"count":262},{"startOffset":18079,"endOffset":18112,"count":262},{"startOffset":18114,"endOffset":18318,"count":42},{"startOffset":18153,"endOffset":18274,"count":36},{"startOffset":18318,"endOffset":18448,"count":256},{"startOffset":18338,"endOffset":18448,"count":114},{"startOffset":18374,"endOffset":18402,"count":78},{"startOffset":18402,"endOffset":18439,"count":36}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":18576,"endOffset":19750,"count":0}],"isBlockCoverage":false},{"functionName":"Module._resolveLookupPaths","ranges":[{"startOffset":19787,"endOffset":21041,"count":3},{"startOffset":19866,"endOffset":19935,"count":0},{"startOffset":20023,"endOffset":20226,"count":0},{"startOffset":20286,"endOffset":20301,"count":0},{"startOffset":20302,"endOffset":20324,"count":0},{"startOffset":20326,"endOffset":20392,"count":0},{"startOffset":20484,"endOffset":20490,"count":0},{"startOffset":20496,"endOffset":20567,"count":0},{"startOffset":20568,"endOffset":20587,"count":0},{"startOffset":20589,"endOffset":21040,"count":0}],"isBlockCoverage":true},{"functionName":"emitCircularRequireWarning","ranges":[{"startOffset":21046,"endOffset":21234,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21432,"endOffset":21811,"count":0}],"isBlockCoverage":false},{"functionName":"getOwnPropertyDescriptor","ranges":[{"startOffset":21818,"endOffset":22064,"count":0}],"isBlockCoverage":false},{"functionName":"getExportsForCircularRequire","ranges":[{"startOffset":22073,"endOffset":22732,"count":0}],"isBlockCoverage":false},{"functionName":"Module._load","ranges":[{"startOffset":23153,"endOffset":26289,"count":4},{"startOffset":23238,"endOffset":24032,"count":1},{"startOffset":23665,"endOffset":24027,"count":0},{"startOffset":24191,"endOffset":24561,"count":3},{"startOffset":24409,"endOffset":24459,"count":0},{"startOffset":24506,"endOffset":24556,"count":0},{"startOffset":24627,"endOffset":24654,"count":1},{"startOffset":24656,"endOffset":24675,"count":1},{"startOffset":24675,"endOffset":24777,"count":3},{"startOffset":24777,"endOffset":24808,"count":0},{"startOffset":24827,"endOffset":24889,"count":0},{"startOffset":24889,"endOffset":24958,"count":3},{"startOffset":24958,"endOffset":25029,"count":0},{"startOffset":25029,"endOffset":25281,"count":3},{"startOffset":25281,"endOffset":25478,"count":0},{"startOffset":25478,"endOffset":26258,"count":3},{"startOffset":25574,"endOffset":25998,"count":0},{"startOffset":26183,"endOffset":26253,"count":0},{"startOffset":26258,"endOffset":26288,"count":3}],"isBlockCoverage":true},{"functionName":"Module._resolveFilename","ranges":[{"startOffset":26320,"endOffset":29410,"count":4},{"startOffset":26416,"endOffset":26443,"count":1},{"startOffset":26443,"endOffset":26497,"count":3},{"startOffset":26497,"endOffset":26516,"count":0},{"startOffset":26518,"endOffset":27625,"count":0},{"startOffset":27625,"endOffset":27712,"count":3},{"startOffset":27712,"endOffset":27730,"count":0},{"startOffset":27732,"endOffset":28329,"count":0},{"startOffset":28329,"endOffset":28495,"count":3},{"startOffset":28495,"endOffset":28696,"count":0},{"startOffset":28696,"endOffset":28863,"count":3},{"startOffset":28863,"endOffset":29409,"count":0}],"isBlockCoverage":true},{"functionName":"finalizeEsmResolution","ranges":[{"startOffset":29415,"endOffset":30145,"count":0}],"isBlockCoverage":false},{"functionName":"createEsmNotFoundErr","ranges":[{"startOffset":30149,"endOffset":30447,"count":0}],"isBlockCoverage":false},{"functionName":"Module.load","ranges":[{"startOffset":30539,"endOffset":31377,"count":3},{"startOffset":30883,"endOffset":30913,"count":0},{"startOffset":30920,"endOffset":30956,"count":0},{"startOffset":31239,"endOffset":31288,"count":0}],"isBlockCoverage":true},{"functionName":"Module.require","ranges":[{"startOffset":31500,"endOffset":31811,"count":1},{"startOffset":31562,"endOffset":31683,"count":0}],"isBlockCoverage":true},{"functionName":"wrapSafe","ranges":[{"startOffset":31999,"endOffset":33162,"count":3},{"startOffset":32073,"endOffset":32424,"count":0},{"startOffset":32733,"endOffset":32846,"count":0}],"isBlockCoverage":true},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32260,"endOffset":32409,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32978,"endOffset":33121,"count":0}],"isBlockCoverage":false},{"functionName":"Module._compile","ranges":[{"startOffset":33368,"endOffset":35269,"count":3},{"startOffset":33459,"endOffset":33630,"count":0},{"startOffset":33817,"endOffset":33841,"count":0},{"startOffset":33843,"endOffset":34600,"count":0},{"startOffset":34882,"endOffset":35024,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..js","ranges":[{"startOffset":35331,"endOffset":36142,"count":3},{"startOffset":35570,"endOffset":35809,"count":0},{"startOffset":36038,"endOffset":36100,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..json","ranges":[{"startOffset":36210,"endOffset":36588,"count":0}],"isBlockCoverage":false},{"functionName":"Module._extensions..node","ranges":[{"startOffset":36656,"endOffset":36982,"count":0}],"isBlockCoverage":false},{"functionName":"createRequireFromPath","ranges":[{"startOffset":36987,"endOffset":37463,"count":0}],"isBlockCoverage":false},{"functionName":"createRequire","ranges":[{"startOffset":37760,"endOffset":38330,"count":0}],"isBlockCoverage":false},{"functionName":"Module._initPaths","ranges":[{"startOffset":38395,"endOffset":39387,"count":1},{"startOffset":38463,"endOffset":38483,"count":0},{"startOffset":38539,"endOffset":38564,"count":0},{"startOffset":38794,"endOffset":38843,"count":0},{"startOffset":39100,"endOffset":39248,"count":0}],"isBlockCoverage":true},{"functionName":"Module._preloadModules","ranges":[{"startOffset":39417,"endOffset":40020,"count":0}],"isBlockCoverage":false},{"functionName":"syncBuiltinESMExports","ranges":[{"startOffset":40056,"endOffset":40218,"count":0}],"isBlockCoverage":false}]},{"scriptId":"57","url":"vm.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13414,"count":1}],"isBlockCoverage":false},{"functionName":"Script","ranges":[{"startOffset":2081,"endOffset":4303,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":4309,"endOffset":4612,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":4618,"endOffset":5025,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":5031,"endOffset":5205,"count":0}],"isBlockCoverage":false},{"functionName":"validateContext","ranges":[{"startOffset":5212,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"getRunInContextArgs","ranges":[{"startOffset":5440,"endOffset":6054,"count":0}],"isBlockCoverage":false},{"functionName":"getContextOptions","ranges":[{"startOffset":6058,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"isContext","ranges":[{"startOffset":7156,"endOffset":7343,"count":0}],"isBlockCoverage":false},{"functionName":"createContext","ranges":[{"startOffset":7381,"endOffset":8555,"count":0}],"isBlockCoverage":false},{"functionName":"createScript","ranges":[{"startOffset":8559,"endOffset":8637,"count":0}],"isBlockCoverage":false},{"functionName":"sigintHandlersWrap","ranges":[{"startOffset":8795,"endOffset":9270,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":9274,"endOffset":9683,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":9687,"endOffset":10046,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":10050,"endOffset":10241,"count":0}],"isBlockCoverage":false},{"functionName":"compileFunction","ranges":[{"startOffset":10245,"endOffset":12042,"count":0}],"isBlockCoverage":false},{"functionName":"measureMemory","ranges":[{"startOffset":12331,"endOffset":12905,"count":0}],"isBlockCoverage":false}]},{"scriptId":"58","url":"internal/modules/package_json_reader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1016,"count":1}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":294,"endOffset":984,"count":19},{"startOffset":348,"endOffset":387,"count":5},{"startOffset":387,"endOffset":618,"count":14},{"startOffset":618,"endOffset":931,"count":8},{"startOffset":653,"endOffset":791,"count":1},{"startOffset":713,"endOffset":767,"count":0},{"startOffset":820,"endOffset":926,"count":0},{"startOffset":931,"endOffset":983,"count":14}],"isBlockCoverage":true}]},{"scriptId":"59","url":"url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31138,"count":1}],"isBlockCoverage":false},{"functionName":"Url","ranges":[{"startOffset":1958,"endOffset":2247,"count":0}],"isBlockCoverage":false},{"functionName":"urlParse","ranges":[{"startOffset":4007,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"isIpv6Hostname","ranges":[{"startOffset":4231,"endOffset":4460,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":4486,"endOffset":14118,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname","ranges":[{"startOffset":14123,"endOffset":14867,"count":0}],"isBlockCoverage":false},{"functionName":"autoEscapeStr","ranges":[{"startOffset":15946,"endOffset":16674,"count":0}],"isBlockCoverage":false},{"functionName":"urlFormat","ranges":[{"startOffset":16723,"endOffset":17450,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":18176,"endOffset":20711,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolve","ranges":[{"startOffset":20716,"endOffset":20817,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":20845,"endOffset":20948,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolveObject","ranges":[{"startOffset":20953,"endOffset":21099,"count":0}],"isBlockCoverage":false},{"functionName":"resolveObject","ranges":[{"startOffset":21133,"endOffset":30527,"count":0}],"isBlockCoverage":false},{"functionName":"parseHost","ranges":[{"startOffset":30558,"endOffset":30842,"count":0}],"isBlockCoverage":false}]},{"scriptId":"60","url":"internal/idna.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":273,"count":1}],"isBlockCoverage":false}]},{"scriptId":"61","url":"internal/process/esm_loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2405,"count":1}],"isBlockCoverage":false},{"functionName":"exports.initializeImportMetaObject","ranges":[{"startOffset":419,"endOffset":723,"count":0}],"isBlockCoverage":false},{"functionName":"exports.importModuleDynamicallyCallback","ranges":[{"startOffset":770,"endOffset":1171,"count":0}],"isBlockCoverage":false},{"functionName":"initializeLoader","ranges":[{"startOffset":1241,"endOffset":2031,"count":1},{"startOffset":1431,"endOffset":2030,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1776,"endOffset":2024,"count":0}],"isBlockCoverage":true},{"functionName":"loadESM","ranges":[{"startOffset":2053,"endOffset":2402,"count":1},{"startOffset":2159,"endOffset":2399,"count":0}],"isBlockCoverage":true}]},{"scriptId":"62","url":"internal/modules/esm/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8891,"count":1}],"isBlockCoverage":false},{"functionName":"Loader","ranges":[{"startOffset":1459,"endOffset":3269,"count":1}],"isBlockCoverage":true},{"functionName":"resolve","ranges":[{"startOffset":3275,"endOffset":3916,"count":36},{"startOffset":3383,"endOffset":3422,"count":35},{"startOffset":3603,"endOffset":3709,"count":0},{"startOffset":3784,"endOffset":3894,"count":0}],"isBlockCoverage":true},{"functionName":"getFormat","ranges":[{"startOffset":3922,"endOffset":5277,"count":36},{"startOffset":4082,"endOffset":4192,"count":0},{"startOffset":4264,"endOffset":4529,"count":0},{"startOffset":4567,"endOffset":4685,"count":0},{"startOffset":4719,"endOffset":4749,"count":9},{"startOffset":4749,"endOffset":4795,"count":27},{"startOffset":4795,"endOffset":4972,"count":0},{"startOffset":4972,"endOffset":5067,"count":27},{"startOffset":5068,"endOffset":5118,"count":0},{"startOffset":5126,"endOffset":5250,"count":0},{"startOffset":5250,"endOffset":5276,"count":27}],"isBlockCoverage":true},{"functionName":"eval","ranges":[{"startOffset":5283,"endOffset":5979,"count":0}],"isBlockCoverage":false},{"functionName":"import","ranges":[{"startOffset":5985,"endOffset":6160,"count":1},{"startOffset":6120,"endOffset":6159,"count":0}],"isBlockCoverage":true},{"functionName":"hook","ranges":[{"startOffset":6166,"endOffset":7157,"count":0}],"isBlockCoverage":false},{"functionName":"runGlobalPreloadCode","ranges":[{"startOffset":7163,"endOffset":7992,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleJob","ranges":[{"startOffset":7998,"endOffset":8809,"count":36},{"startOffset":8291,"endOffset":8328,"count":0},{"startOffset":8364,"endOffset":8375,"count":13},{"startOffset":8375,"endOffset":8420,"count":23},{"startOffset":8420,"endOffset":8464,"count":0},{"startOffset":8464,"endOffset":8570,"count":23},{"startOffset":8570,"endOffset":8601,"count":1},{"startOffset":8602,"endOffset":8636,"count":1}],"isBlockCoverage":true}]},{"scriptId":"63","url":"internal/modules/esm/module_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":911,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":181,"endOffset":208,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":433,"endOffset":509,"count":36}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":513,"endOffset":797,"count":23},{"startOffset":605,"endOffset":642,"count":0},{"startOffset":644,"endOffset":716,"count":0}],"isBlockCoverage":true},{"functionName":"has","ranges":[{"startOffset":801,"endOffset":877,"count":0}],"isBlockCoverage":false}]},{"scriptId":"64","url":"internal/modules/esm/module_job.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7309,"count":1}],"isBlockCoverage":false},{"functionName":"isCommonJSGlobalLikeNotDefinedError","ranges":[{"startOffset":850,"endOffset":984,"count":0}],"isBlockCoverage":false},{"functionName":"ModuleJob","ranges":[{"startOffset":1229,"endOffset":2916,"count":23}],"isBlockCoverage":true},{"functionName":"link","ranges":[{"startOffset":1709,"endOffset":2533,"count":23}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2174,"endOffset":2406,"count":35}],"isBlockCoverage":true},{"functionName":"instantiate","ranges":[{"startOffset":2922,"endOffset":3072,"count":1}],"isBlockCoverage":true},{"functionName":"_instantiate","ranges":[{"startOffset":3078,"endOffset":6006,"count":1},{"startOffset":3566,"endOffset":3747,"count":0},{"startOffset":3807,"endOffset":5752,"count":0},{"startOffset":5801,"endOffset":6001,"count":23}],"isBlockCoverage":true},{"functionName":"addJobsToDependencyGraph","ranges":[{"startOffset":3179,"endOffset":3461,"count":36},{"startOffset":3241,"endOffset":3268,"count":13},{"startOffset":3268,"endOffset":3460,"count":23}],"isBlockCoverage":true},{"functionName":"run","ranges":[{"startOffset":6012,"endOffset":7225,"count":1},{"startOffset":6185,"endOffset":7224,"count":0}],"isBlockCoverage":true}]},{"scriptId":"65","url":"internal/modules/esm/resolve.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":29108,"count":1}],"isBlockCoverage":false},{"functionName":"getConditionsSet","ranges":[{"startOffset":1935,"endOffset":2296,"count":27},{"startOffset":2045,"endOffset":2259,"count":0}],"isBlockCoverage":true},{"functionName":"tryStatSync","ranges":[{"startOffset":2435,"endOffset":2501,"count":61},{"startOffset":2487,"endOffset":2501,"count":14}],"isBlockCoverage":true},{"functionName":"getPackageConfig","ranges":[{"startOffset":2506,"endOffset":3894,"count":75},{"startOffset":2636,"endOffset":2664,"count":61},{"startOffset":2664,"endOffset":2749,"count":14},{"startOffset":2749,"endOffset":3036,"count":6},{"startOffset":3036,"endOffset":3111,"count":8},{"startOffset":3111,"endOffset":3296,"count":0},{"startOffset":3296,"endOffset":3422,"count":8},{"startOffset":3422,"endOffset":3441,"count":0},{"startOffset":3443,"endOffset":3497,"count":8},{"startOffset":3497,"endOffset":3514,"count":0},{"startOffset":3514,"endOffset":3548,"count":8},{"startOffset":3548,"endOffset":3565,"count":0},{"startOffset":3565,"endOffset":3645,"count":8},{"startOffset":3645,"endOffset":3667,"count":3},{"startOffset":3669,"endOffset":3683,"count":3},{"startOffset":3683,"endOffset":3893,"count":8}],"isBlockCoverage":true},{"functionName":"getPackageScopeConfig","ranges":[{"startOffset":3898,"endOffset":5027,"count":37},{"startOffset":4018,"endOffset":4685,"count":65},{"startOffset":4161,"endOffset":4167,"count":0},{"startOffset":4329,"endOffset":4350,"count":37},{"startOffset":4350,"endOffset":4674,"count":28},{"startOffset":4674,"endOffset":4680,"count":0},{"startOffset":4685,"endOffset":5026,"count":0}],"isBlockCoverage":true},{"functionName":"fileExists","ranges":[{"startOffset":5293,"endOffset":5374,"count":10}],"isBlockCoverage":true},{"functionName":"legacyMainResolve","ranges":[{"startOffset":5378,"endOffset":7096,"count":10},{"startOffset":5724,"endOffset":6650,"count":0},{"startOffset":6676,"endOffset":7095,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExtensionsWithTryExactName","ranges":[{"startOffset":7100,"endOffset":7234,"count":0}],"isBlockCoverage":false},{"functionName":"resolveExtensions","ranges":[{"startOffset":7293,"endOffset":7557,"count":0}],"isBlockCoverage":false},{"functionName":"resolveIndex","ranges":[{"startOffset":7561,"endOffset":7650,"count":0}],"isBlockCoverage":false},{"functionName":"finalizeResolution","ranges":[{"startOffset":7691,"endOffset":8930,"count":27},{"startOffset":7806,"endOffset":7951,"count":0},{"startOffset":8068,"endOffset":8488,"count":0},{"startOffset":8555,"endOffset":8592,"count":0},{"startOffset":8630,"endOffset":8761,"count":0},{"startOffset":8788,"endOffset":8905,"count":0}],"isBlockCoverage":true},{"functionName":"throwImportNotDefined","ranges":[{"startOffset":8934,"endOffset":9153,"count":0}],"isBlockCoverage":false},{"functionName":"throwExportsNotFound","ranges":[{"startOffset":9157,"endOffset":9360,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidSubpath","ranges":[{"startOffset":9364,"endOffset":9719,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidPackageTarget","ranges":[{"startOffset":9723,"endOffset":10115,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTargetString","ranges":[{"startOffset":10221,"endOffset":11926,"count":0}],"isBlockCoverage":false},{"functionName":"isArrayIndex","ranges":[{"startOffset":11987,"endOffset":12131,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTarget","ranges":[{"startOffset":12135,"endOffset":14330,"count":0}],"isBlockCoverage":false},{"functionName":"isConditionalExportsMainSugar","ranges":[{"startOffset":14334,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"packageExportsResolve","ranges":[{"startOffset":15485,"endOffset":17415,"count":0}],"isBlockCoverage":false},{"functionName":"packageImportsResolve","ranges":[{"startOffset":17419,"endOffset":19465,"count":0}],"isBlockCoverage":false},{"functionName":"getPackageType","ranges":[{"startOffset":19469,"endOffset":19585,"count":27}],"isBlockCoverage":true},{"functionName":"packageResolve","ranges":[{"startOffset":19706,"endOffset":22615,"count":10},{"startOffset":19911,"endOffset":20147,"count":0},{"startOffset":20212,"endOffset":20264,"count":0},{"startOffset":20411,"endOffset":20533,"count":106},{"startOffset":20473,"endOffset":20528,"count":0},{"startOffset":20562,"endOffset":20684,"count":0},{"startOffset":20747,"endOffset":20801,"count":0},{"startOffset":21021,"endOffset":21068,"count":0},{"startOffset":21069,"endOffset":21102,"count":0},{"startOffset":21104,"endOffset":21241,"count":0},{"startOffset":21423,"endOffset":22401,"count":24},{"startOffset":21608,"endOffset":21892,"count":14},{"startOffset":21687,"endOffset":21725,"count":0},{"startOffset":21892,"endOffset":22042,"count":10},{"startOffset":22042,"endOffset":22075,"count":0},{"startOffset":22084,"endOffset":22205,"count":0},{"startOffset":22205,"endOffset":22308,"count":10},{"startOffset":22308,"endOffset":22401,"count":0},{"startOffset":22401,"endOffset":22614,"count":0}],"isBlockCoverage":true},{"functionName":"isBareSpecifier","ranges":[{"startOffset":22619,"endOffset":22731,"count":0}],"isBlockCoverage":false},{"functionName":"isRelativeSpecifier","ranges":[{"startOffset":22735,"endOffset":23014,"count":27},{"startOffset":22806,"endOffset":22994,"count":16},{"startOffset":22865,"endOffset":22877,"count":4},{"startOffset":22877,"endOffset":22989,"count":12},{"startOffset":22994,"endOffset":23013,"count":11}],"isBlockCoverage":true},{"functionName":"shouldBeTreatedAsRelativeOrAbsolutePath","ranges":[{"startOffset":23018,"endOffset":23205,"count":27},{"startOffset":23105,"endOffset":23118,"count":0},{"startOffset":23148,"endOffset":23160,"count":0}],"isBlockCoverage":true},{"functionName":"moduleResolve","ranges":[{"startOffset":23326,"endOffset":23913,"count":27},{"startOffset":23558,"endOffset":23606,"count":16},{"startOffset":23606,"endOffset":23864,"count":11},{"startOffset":23638,"endOffset":23718,"count":0},{"startOffset":23782,"endOffset":23859,"count":10}],"isBlockCoverage":true},{"functionName":"resolveAsCommonJS","ranges":[{"startOffset":24067,"endOffset":25512,"count":0}],"isBlockCoverage":false},{"functionName":"defaultResolve","ranges":[{"startOffset":25516,"endOffset":28922,"count":36},{"startOffset":25650,"endOffset":25669,"count":35},{"startOffset":25671,"endOffset":26294,"count":0},{"startOffset":26391,"endOffset":26449,"count":0},{"startOffset":26455,"endOffset":26463,"count":35},{"startOffset":26478,"endOffset":26508,"count":1},{"startOffset":26515,"endOffset":26541,"count":0},{"startOffset":26556,"endOffset":26586,"count":1},{"startOffset":26587,"endOffset":26617,"count":0},{"startOffset":26624,"endOffset":26673,"count":0},{"startOffset":26727,"endOffset":26787,"count":9},{"startOffset":26787,"endOffset":26805,"count":27},{"startOffset":26805,"endOffset":26853,"count":26},{"startOffset":26855,"endOffset":26946,"count":0},{"startOffset":26946,"endOffset":27007,"count":27},{"startOffset":27007,"endOffset":27545,"count":1},{"startOffset":27501,"endOffset":27540,"count":0},{"startOffset":27545,"endOffset":27680,"count":27},{"startOffset":27680,"endOffset":28505,"count":0},{"startOffset":28505,"endOffset":28522,"count":27},{"startOffset":28522,"endOffset":28545,"count":1},{"startOffset":28546,"endOffset":28565,"count":26},{"startOffset":28567,"endOffset":28888,"count":27},{"startOffset":28814,"endOffset":28819,"count":0},{"startOffset":28888,"endOffset":28921,"count":27}],"isBlockCoverage":true}]},{"scriptId":"66","url":"internal/modules/esm/get_format.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2574,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetFormat","ranges":[{"startOffset":1169,"endOffset":2526,"count":36},{"startOffset":1283,"endOffset":1324,"count":9},{"startOffset":1324,"endOffset":1393,"count":27},{"startOffset":1393,"endOffset":1815,"count":0},{"startOffset":1815,"endOffset":2495,"count":27},{"startOffset":1999,"endOffset":2009,"count":23},{"startOffset":2010,"endOffset":2022,"count":4},{"startOffset":2030,"endOffset":2085,"count":0},{"startOffset":2104,"endOffset":2450,"count":0},{"startOffset":2480,"endOffset":2487,"count":0},{"startOffset":2495,"endOffset":2525,"count":0}],"isBlockCoverage":true}]},{"scriptId":"67","url":"internal/modules/esm/get_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1351,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetSource","ranges":[{"startOffset":632,"endOffset":1303,"count":14},{"startOffset":838,"endOffset":1192,"count":0},{"startOffset":1218,"endOffset":1278,"count":0}],"isBlockCoverage":true}]},{"scriptId":"68","url":"internal/fs/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20745,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2363,"endOffset":2527,"count":0}],"isBlockCoverage":false},{"functionName":"FileHandle","ranges":[{"startOffset":2578,"endOffset":2762,"count":14},{"startOffset":2695,"endOffset":2699,"count":0}],"isBlockCoverage":true},{"functionName":"getAsyncId","ranges":[{"startOffset":2768,"endOffset":2827,"count":0}],"isBlockCoverage":false},{"functionName":"get fd","ranges":[{"startOffset":2833,"endOffset":2871,"count":42}],"isBlockCoverage":true},{"functionName":"appendFile","ranges":[{"startOffset":2877,"endOffset":2961,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":2967,"endOffset":3025,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":3031,"endOffset":3097,"count":0}],"isBlockCoverage":false},{"functionName":"datasync","ranges":[{"startOffset":3103,"endOffset":3157,"count":0}],"isBlockCoverage":false},{"functionName":"sync","ranges":[{"startOffset":3163,"endOffset":3209,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":3215,"endOffset":3326,"count":0}],"isBlockCoverage":false},{"functionName":"readv","ranges":[{"startOffset":3332,"endOffset":3415,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":3421,"endOffset":3490,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":3496,"endOffset":3558,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":3564,"endOffset":3630,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":3636,"endOffset":3712,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":3718,"endOffset":3831,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":3837,"endOffset":3922,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":3928,"endOffset":4011,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4017,"endOffset":4736,"count":14}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4025,"endOffset":4736,"count":14},{"startOffset":4060,"endOffset":4100,"count":0},{"startOffset":4133,"endOffset":4176,"count":0},{"startOffset":4378,"endOffset":4696,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4311,"endOffset":4369,"count":14}],"isBlockCoverage":true},{"functionName":".Promise.finally.","ranges":[{"startOffset":4427,"endOffset":4536,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4546,"endOffset":4687,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4742,"endOffset":5227,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5233,"endOffset":5288,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5294,"endOffset":5384,"count":0}],"isBlockCoverage":false},{"functionName":"fsCall","ranges":[{"startOffset":5391,"endOffset":6034,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileHandle","ranges":[{"startOffset":6038,"endOffset":6733,"count":0}],"isBlockCoverage":false},{"functionName":"readFileHandle","ranges":[{"startOffset":6737,"endOffset":8055,"count":14},{"startOffset":6851,"endOffset":6868,"count":0},{"startOffset":6870,"endOffset":6948,"count":0},{"startOffset":7044,"endOffset":7061,"count":0},{"startOffset":7063,"endOffset":7141,"count":0},{"startOffset":7255,"endOffset":7282,"count":0},{"startOffset":7318,"endOffset":7356,"count":0},{"startOffset":7413,"endOffset":7441,"count":0},{"startOffset":7519,"endOffset":7880,"count":28},{"startOffset":7537,"endOffset":7554,"count":0},{"startOffset":7556,"endOffset":7638,"count":0},{"startOffset":7835,"endOffset":7875,"count":14},{"startOffset":7953,"endOffset":7976,"count":0},{"startOffset":8007,"endOffset":8042,"count":0}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":8212,"endOffset":8439,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":8443,"endOffset":8809,"count":0}],"isBlockCoverage":false},{"functionName":"open","ranges":[{"startOffset":8933,"endOffset":9265,"count":14}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":9269,"endOffset":10365,"count":28},{"startOffset":9410,"endOffset":9702,"count":0},{"startOffset":9728,"endOffset":9751,"count":0},{"startOffset":9853,"endOffset":9890,"count":0},{"startOffset":9921,"endOffset":10054,"count":0},{"startOffset":10163,"endOffset":10177,"count":0},{"startOffset":10322,"endOffset":10326,"count":14}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":10369,"endOffset":10698,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":10702,"endOffset":11651,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":11655,"endOffset":11996,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":12000,"endOffset":12312,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":12316,"endOffset":12462,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":12466,"endOffset":12629,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":12633,"endOffset":12834,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":12838,"endOffset":13110,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":13114,"endOffset":13205,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":13209,"endOffset":13292,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":13296,"endOffset":13843,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":13847,"endOffset":14309,"count":0}],"isBlockCoverage":false},{"functionName":"readlink","ranges":[{"startOffset":14313,"endOffset":14561,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":14565,"endOffset":14986,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":14990,"endOffset":15171,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":15175,"endOffset":15450,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":15454,"endOffset":15726,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":15730,"endOffset":16059,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":16063,"endOffset":16204,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":16208,"endOffset":16344,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":16348,"endOffset":16538,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":16542,"endOffset":16786,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":16790,"endOffset":17072,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":17076,"endOffset":17277,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":17281,"endOffset":17560,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":17564,"endOffset":17842,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":17846,"endOffset":18049,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":18053,"endOffset":18336,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":18340,"endOffset":18521,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":18525,"endOffset":18863,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":18867,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":19610,"endOffset":19856,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":19860,"endOffset":20303,"count":14},{"startOffset":19979,"endOffset":19985,"count":0},{"startOffset":20029,"endOffset":20066,"count":0},{"startOffset":20101,"endOffset":20179,"count":0}],"isBlockCoverage":true}]},{"scriptId":"69","url":"internal/fs/rimraf.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7336,"count":1}],"isBlockCoverage":false},{"functionName":"rimraf","ranges":[{"startOffset":1179,"endOffset":1657,"count":0}],"isBlockCoverage":false},{"functionName":"_rimraf","ranges":[{"startOffset":1663,"endOffset":2550,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERM","ranges":[{"startOffset":2556,"endOffset":3006,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdir","ranges":[{"startOffset":3012,"endOffset":3321,"count":0}],"isBlockCoverage":false},{"functionName":"_rmchildren","ranges":[{"startOffset":3327,"endOffset":4031,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafPromises","ranges":[{"startOffset":4037,"endOffset":4244,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafSync","ranges":[{"startOffset":4250,"endOffset":4985,"count":0}],"isBlockCoverage":false},{"functionName":"_unlinkSync","ranges":[{"startOffset":4991,"endOffset":5490,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdirSync","ranges":[{"startOffset":5496,"endOffset":6805,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERMSync","ranges":[{"startOffset":6811,"endOffset":7272,"count":0}],"isBlockCoverage":false}]},{"scriptId":"70","url":"internal/modules/esm/transform_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":222,"count":1}],"isBlockCoverage":false},{"functionName":"defaultTransformSource","ranges":[{"startOffset":17,"endOffset":162,"count":14}],"isBlockCoverage":true}]},{"scriptId":"71","url":"internal/modules/esm/translators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12430,"count":1}],"isBlockCoverage":false},{"functionName":"lazyTypes","ranges":[{"startOffset":440,"endOffset":555,"count":28},{"startOffset":487,"endOffset":501,"count":27},{"startOffset":501,"endOffset":554,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1249,"endOffset":1276,"count":1}],"isBlockCoverage":true},{"functionName":"initCJSParse","ranges":[{"startOffset":1925,"endOffset":2226,"count":1},{"startOffset":2000,"endOffset":2077,"count":0}],"isBlockCoverage":true},{"functionName":"assertBufferSource","ranges":[{"startOffset":2367,"endOffset":2801,"count":28},{"startOffset":2445,"endOffset":2472,"count":14},{"startOffset":2474,"endOffset":2493,"count":0},{"startOffset":2589,"endOffset":2614,"count":0},{"startOffset":2635,"endOffset":2716,"count":0},{"startOffset":2717,"endOffset":2721,"count":0}],"isBlockCoverage":true},{"functionName":"stringify","ranges":[{"startOffset":2805,"endOffset":3028,"count":14},{"startOffset":2865,"endOffset":2877,"count":0},{"startOffset":2963,"endOffset":2982,"count":1},{"startOffset":2983,"endOffset":2992,"count":13}],"isBlockCoverage":true},{"functionName":"errPath","ranges":[{"startOffset":3032,"endOffset":3183,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":3187,"endOffset":3303,"count":0}],"isBlockCoverage":false},{"functionName":"createImportMetaResolve","ranges":[{"startOffset":3307,"endOffset":3664,"count":0}],"isBlockCoverage":false},{"functionName":"initializeImportMeta","ranges":[{"startOffset":3668,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"moduleStrategy","ranges":[{"startOffset":3928,"endOffset":4524,"count":14}],"isBlockCoverage":true},{"functionName":"enrichCJSError","ranges":[{"startOffset":4530,"endOffset":5449,"count":0}],"isBlockCoverage":false},{"functionName":"commonjsStrategy","ranges":[{"startOffset":5612,"endOffset":6959,"count":3},{"startOffset":5875,"endOffset":5896,"count":1},{"startOffset":6023,"endOffset":6046,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6139,"endOffset":6954,"count":3},{"startOffset":6262,"endOffset":6379,"count":0},{"startOffset":6474,"endOffset":6546,"count":0},{"startOffset":6599,"endOffset":6908,"count":0}],"isBlockCoverage":true},{"functionName":"cjsPreparseModuleExports","ranges":[{"startOffset":6965,"endOffset":8463,"count":3},{"startOffset":7070,"endOffset":7199,"count":0},{"startOffset":7510,"endOffset":7518,"count":0},{"startOffset":7604,"endOffset":7609,"count":0},{"startOffset":7618,"endOffset":7670,"count":0},{"startOffset":7838,"endOffset":7938,"count":0},{"startOffset":7976,"endOffset":8423,"count":0}],"isBlockCoverage":true},{"functionName":"builtinStrategy","ranges":[{"startOffset":8591,"endOffset":8989,"count":6},{"startOffset":8857,"endOffset":8911,"count":0}],"isBlockCoverage":true},{"functionName":"jsonStrategy","ranges":[{"startOffset":9056,"endOffset":11233,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11302,"endOffset":12426,"count":0}],"isBlockCoverage":false}]},{"scriptId":"72","url":"internal/modules/esm/create_dynamic_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1828,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":200,"endOffset":227,"count":0}],"isBlockCoverage":false},{"functionName":"createImport","ranges":[{"startOffset":233,"endOffset":427,"count":0}],"isBlockCoverage":false},{"functionName":"createExport","ranges":[{"startOffset":431,"endOffset":640,"count":0}],"isBlockCoverage":false},{"functionName":"createDynamicModule","ranges":[{"startOffset":672,"endOffset":1784,"count":0}],"isBlockCoverage":false}]},{"scriptId":"73","url":"internal/vm/module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13402,"count":1}],"isBlockCoverage":false},{"functionName":"Module","ranges":[{"startOffset":1731,"endOffset":3982,"count":0}],"isBlockCoverage":false},{"functionName":"get identifier","ranges":[{"startOffset":3988,"endOffset":4130,"count":0}],"isBlockCoverage":false},{"functionName":"get context","ranges":[{"startOffset":4136,"endOffset":4274,"count":0}],"isBlockCoverage":false},{"functionName":"get namespace","ranges":[{"startOffset":4280,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":4571,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":4735,"endOffset":4993,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":4999,"endOffset":5493,"count":0}],"isBlockCoverage":false},{"functionName":"evaluate","ranges":[{"startOffset":5499,"endOffset":6480,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6486,"endOffset":7235,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7389,"endOffset":7426,"count":0}],"isBlockCoverage":false},{"functionName":"SourceTextModule","ranges":[{"startOffset":7433,"endOffset":9946,"count":0}],"isBlockCoverage":false},{"functionName":"get dependencySpecifiers","ranges":[{"startOffset":9952,"endOffset":10259,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":10265,"endOffset":10545,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":10551,"endOffset":10755,"count":0}],"isBlockCoverage":false},{"functionName":"createCachedData","ranges":[{"startOffset":10761,"endOffset":11031,"count":0}],"isBlockCoverage":false},{"functionName":"SyntheticModule","ranges":[{"startOffset":11080,"endOffset":12413,"count":0}],"isBlockCoverage":false},{"functionName":"setExport","ranges":[{"startOffset":12419,"endOffset":12730,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamicallyWrap","ranges":[{"startOffset":12737,"endOffset":13231,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleFromWrap","ranges":[{"startOffset":13360,"endOffset":13395,"count":0}],"isBlockCoverage":false}]},{"scriptId":"74","url":"internal/modules/run_main.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2793,"count":1}],"isBlockCoverage":false},{"functionName":"resolveMainPath","ranges":[{"startOffset":310,"endOffset":761,"count":1},{"startOffset":583,"endOffset":590,"count":0}],"isBlockCoverage":true},{"functionName":"shouldUseESMLoader","ranges":[{"startOffset":765,"endOffset":1367,"count":1},{"startOffset":892,"endOffset":904,"count":0},{"startOffset":1056,"endOffset":1068,"count":0},{"startOffset":1182,"endOffset":1194,"count":0},{"startOffset":1263,"endOffset":1276,"count":0}],"isBlockCoverage":true},{"functionName":"runMainESM","ranges":[{"startOffset":1371,"endOffset":1714,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1557,"endOffset":1708,"count":1},{"startOffset":1656,"endOffset":1666,"count":0}],"isBlockCoverage":true},{"functionName":"handleMainPromise","ranges":[{"startOffset":1718,"endOffset":2182,"count":1}],"isBlockCoverage":true},{"functionName":"handler","ranges":[{"startOffset":1971,"endOffset":2067,"count":1},{"startOffset":2040,"endOffset":2062,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2143,"endOffset":2177,"count":0}],"isBlockCoverage":false},{"functionName":"executeUserEntryPoint","ranges":[{"startOffset":2373,"endOffset":2717,"count":1},{"startOffset":2587,"endOffset":2594,"count":0},{"startOffset":2601,"endOffset":2714,"count":0}],"isBlockCoverage":true}]},{"scriptId":"75","url":"file:///C:/Users/brand/git/node-ipc/test/CI.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":677,"count":1},{"startOffset":675,"endOffset":676,"count":0}],"isBlockCoverage":true},{"functionName":"logOutput","ranges":[{"startOffset":152,"endOffset":328,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":383,"endOffset":469,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":526,"endOffset":619,"count":0}],"isBlockCoverage":false}]},{"scriptId":"76","url":"internal/deps/cjs-module-lexer/dist/lexer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":33596,"count":1}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":116,"endOffset":813,"count":3},{"startOffset":146,"endOffset":181,"count":0},{"startOffset":222,"endOffset":237,"count":0},{"startOffset":273,"endOffset":308,"count":0},{"startOffset":332,"endOffset":334,"count":0},{"startOffset":406,"endOffset":553,"count":0},{"startOffset":601,"endOffset":650,"count":0},{"startOffset":663,"endOffset":696,"count":0},{"startOffset":709,"endOffset":773,"count":0}],"isBlockCoverage":true},{"functionName":"B","ranges":[{"startOffset":813,"endOffset":1040,"count":0}],"isBlockCoverage":false},{"functionName":"E","ranges":[{"startOffset":1040,"endOffset":1141,"count":0}],"isBlockCoverage":false},{"functionName":"C","ranges":[{"startOffset":1141,"endOffset":1215,"count":3},{"startOffset":1192,"endOffset":1214,"count":4064}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":1221,"endOffset":33596,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1251,"endOffset":33591,"count":1},{"startOffset":33435,"endOffset":33504,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":33485,"endOffset":33503,"count":0}],"isBlockCoverage":false}]},{"scriptId":"77","url":"file:///C:/Users/brand/git/node-ipc/test/TCP/client.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4499,"count":1}],"isBlockCoverage":true},{"functionName":"run","ranges":[{"startOffset":167,"endOffset":4454,"count":1},{"startOffset":1443,"endOffset":1481,"count":0},{"startOffset":2502,"endOffset":2540,"count":0},{"startOffset":4397,"endOffset":4435,"count":0}],"isBlockCoverage":true},{"functionName":"cleanup","ranges":[{"startOffset":267,"endOffset":329,"count":3}],"isBlockCoverage":true},{"functionName":"fail","ranges":[{"startOffset":348,"endOffset":419,"count":0}],"isBlockCoverage":false},{"functionName":"open","ranges":[{"startOffset":1002,"endOffset":1051,"count":1}],"isBlockCoverage":true},{"functionName":"gotError","ranges":[{"startOffset":1135,"endOffset":1238,"count":4}],"isBlockCoverage":true},{"functionName":"open","ranges":[{"startOffset":1997,"endOffset":2046,"count":1}],"isBlockCoverage":true},{"functionName":"gotError","ranges":[{"startOffset":2130,"endOffset":2233,"count":1}],"isBlockCoverage":true},{"functionName":"open","ranges":[{"startOffset":2966,"endOffset":3785,"count":1}],"isBlockCoverage":true},{"functionName":"connected","ranges":[{"startOffset":3074,"endOffset":3485,"count":1}],"isBlockCoverage":true},{"functionName":"gotMessage","ranges":[{"startOffset":3599,"endOffset":3750,"count":1}],"isBlockCoverage":true},{"functionName":"gotError","ranges":[{"startOffset":3873,"endOffset":3939,"count":0}],"isBlockCoverage":false}]},{"scriptId":"79","url":"file:///C:/Users/brand/git/node-ipc/node_modules/vanilla-test/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4663,"count":1}],"isBlockCoverage":true},{"functionName":"VanillaTest","ranges":[{"startOffset":220,"endOffset":251,"count":2}],"isBlockCoverage":true},{"functionName":"get is","ranges":[{"startOffset":259,"endOffset":301,"count":0}],"isBlockCoverage":false},{"functionName":"get compare","ranges":[{"startOffset":309,"endOffset":364,"count":5}],"isBlockCoverage":true},{"functionName":"get throw","ranges":[{"startOffset":372,"endOffset":423,"count":0}],"isBlockCoverage":false},{"functionName":"get strict","ranges":[{"startOffset":431,"endOffset":484,"count":0}],"isBlockCoverage":false},{"functionName":"set strict","ranges":[{"startOffset":492,"endOffset":593,"count":0}],"isBlockCoverage":false},{"functionName":"expects","ranges":[{"startOffset":601,"endOffset":1517,"count":4},{"startOffset":687,"endOffset":862,"count":0},{"startOffset":1172,"endOffset":1480,"count":0}],"isBlockCoverage":true},{"functionName":"pass","ranges":[{"startOffset":1525,"endOffset":2173,"count":3},{"startOffset":1697,"endOffset":2001,"count":0}],"isBlockCoverage":true},{"functionName":"fail","ranges":[{"startOffset":2181,"endOffset":2821,"count":0}],"isBlockCoverage":false},{"functionName":"done","ranges":[{"startOffset":2829,"endOffset":3138,"count":3},{"startOffset":2956,"endOffset":2993,"count":0},{"startOffset":3004,"endOffset":3047,"count":0}],"isBlockCoverage":true},{"functionName":"report","ranges":[{"startOffset":3146,"endOffset":4302,"count":0}],"isBlockCoverage":false},{"functionName":"delay","ranges":[{"startOffset":4373,"endOffset":4543,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4551,"endOffset":4610,"count":2}],"isBlockCoverage":true}]},{"scriptId":"80","url":"file:///C:/Users/brand/git/node-ipc/node_modules/strong-type/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7516,"count":1}],"isBlockCoverage":true},{"functionName":"Is","ranges":[{"startOffset":106,"endOffset":165,"count":10}],"isBlockCoverage":true},{"functionName":"throw","ranges":[{"startOffset":182,"endOffset":405,"count":5},{"startOffset":380,"endOffset":404,"count":0}],"isBlockCoverage":true},{"functionName":"typeCheck","ranges":[{"startOffset":411,"endOffset":555,"count":84},{"startOffset":467,"endOffset":503,"count":79},{"startOffset":503,"endOffset":554,"count":5}],"isBlockCoverage":true},{"functionName":"instanceCheck","ranges":[{"startOffset":561,"endOffset":796,"count":27},{"startOffset":732,"endOffset":795,"count":0}],"isBlockCoverage":true},{"functionName":"symbolStringCheck","ranges":[{"startOffset":802,"endOffset":1031,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":1037,"endOffset":1197,"count":5},{"startOffset":1140,"endOffset":1196,"count":0}],"isBlockCoverage":true},{"functionName":"defined","ranges":[{"startOffset":1203,"endOffset":1383,"count":5},{"startOffset":1290,"endOffset":1355,"count":0}],"isBlockCoverage":true},{"functionName":"any","ranges":[{"startOffset":1389,"endOffset":1442,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":1448,"endOffset":1504,"count":0}],"isBlockCoverage":false},{"functionName":"union","ranges":[{"startOffset":1510,"endOffset":2089,"count":0}],"isBlockCoverage":false},{"functionName":"finite","ranges":[{"startOffset":2115,"endOffset":2250,"count":0}],"isBlockCoverage":false},{"functionName":"NaN","ranges":[{"startOffset":2256,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"null","ranges":[{"startOffset":2472,"endOffset":2538,"count":0}],"isBlockCoverage":false},{"functionName":"array","ranges":[{"startOffset":2563,"endOffset":2630,"count":27}],"isBlockCoverage":true},{"functionName":"boolean","ranges":[{"startOffset":2636,"endOffset":2705,"count":11}],"isBlockCoverage":true},{"functionName":"bigInt","ranges":[{"startOffset":2711,"endOffset":2778,"count":0}],"isBlockCoverage":false},{"functionName":"date","ranges":[{"startOffset":2784,"endOffset":2849,"count":0}],"isBlockCoverage":false},{"functionName":"generator","ranges":[{"startOffset":2855,"endOffset":2936,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGenerator","ranges":[{"startOffset":2942,"endOffset":3033,"count":0}],"isBlockCoverage":false},{"functionName":"globalThis","ranges":[{"startOffset":3039,"endOffset":3163,"count":0}],"isBlockCoverage":false},{"functionName":"infinity","ranges":[{"startOffset":3169,"endOffset":3247,"count":0}],"isBlockCoverage":false},{"functionName":"map","ranges":[{"startOffset":3253,"endOffset":3316,"count":0}],"isBlockCoverage":false},{"functionName":"weakMap","ranges":[{"startOffset":3322,"endOffset":3393,"count":0}],"isBlockCoverage":false},{"functionName":"number","ranges":[{"startOffset":3399,"endOffset":3466,"count":0}],"isBlockCoverage":false},{"functionName":"object","ranges":[{"startOffset":3472,"endOffset":3539,"count":0}],"isBlockCoverage":false},{"functionName":"promise","ranges":[{"startOffset":3545,"endOffset":3616,"count":0}],"isBlockCoverage":false},{"functionName":"regExp","ranges":[{"startOffset":3622,"endOffset":3691,"count":0}],"isBlockCoverage":false},{"functionName":"undefined","ranges":[{"startOffset":3701,"endOffset":3774,"count":5}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":3780,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"weakSet","ranges":[{"startOffset":3849,"endOffset":3920,"count":0}],"isBlockCoverage":false},{"functionName":"string","ranges":[{"startOffset":3930,"endOffset":3997,"count":60}],"isBlockCoverage":true},{"functionName":"symbol","ranges":[{"startOffset":4003,"endOffset":4070,"count":0}],"isBlockCoverage":false},{"functionName":"function","ranges":[{"startOffset":4092,"endOffset":4163,"count":8}],"isBlockCoverage":true},{"functionName":"asyncFunction","ranges":[{"startOffset":4169,"endOffset":4258,"count":0}],"isBlockCoverage":false},{"functionName":"generatorFunction","ranges":[{"startOffset":4264,"endOffset":4361,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGeneratorFunction","ranges":[{"startOffset":4367,"endOffset":4474,"count":0}],"isBlockCoverage":false},{"functionName":"error","ranges":[{"startOffset":4498,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"evalError","ranges":[{"startOffset":4571,"endOffset":4646,"count":0}],"isBlockCoverage":false},{"functionName":"rangeError","ranges":[{"startOffset":4652,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"referenceError","ranges":[{"startOffset":4735,"endOffset":4820,"count":0}],"isBlockCoverage":false},{"functionName":"syntaxError","ranges":[{"startOffset":4826,"endOffset":4905,"count":0}],"isBlockCoverage":false},{"functionName":"typeError","ranges":[{"startOffset":4911,"endOffset":4986,"count":0}],"isBlockCoverage":false},{"functionName":"URIError","ranges":[{"startOffset":4992,"endOffset":5065,"count":0}],"isBlockCoverage":false},{"functionName":"bigInt64Array","ranges":[{"startOffset":5099,"endOffset":5182,"count":0}],"isBlockCoverage":false},{"functionName":"bigUint64Array","ranges":[{"startOffset":5188,"endOffset":5273,"count":0}],"isBlockCoverage":false},{"functionName":"float32Array","ranges":[{"startOffset":5279,"endOffset":5360,"count":0}],"isBlockCoverage":false},{"functionName":"float64Array","ranges":[{"startOffset":5366,"endOffset":5447,"count":0}],"isBlockCoverage":false},{"functionName":"int8Array","ranges":[{"startOffset":5453,"endOffset":5528,"count":0}],"isBlockCoverage":false},{"functionName":"int16Array","ranges":[{"startOffset":5534,"endOffset":5611,"count":0}],"isBlockCoverage":false},{"functionName":"int32Array","ranges":[{"startOffset":5617,"endOffset":5694,"count":0}],"isBlockCoverage":false},{"functionName":"uint8Array","ranges":[{"startOffset":5700,"endOffset":5777,"count":0}],"isBlockCoverage":false},{"functionName":"uint8ClampedArray","ranges":[{"startOffset":5783,"endOffset":5874,"count":0}],"isBlockCoverage":false},{"functionName":"uint16Array","ranges":[{"startOffset":5884,"endOffset":5963,"count":0}],"isBlockCoverage":false},{"functionName":"uint32Array","ranges":[{"startOffset":5969,"endOffset":6048,"count":0}],"isBlockCoverage":false},{"functionName":"arrayBuffer","ranges":[{"startOffset":6068,"endOffset":6147,"count":0}],"isBlockCoverage":false},{"functionName":"dataView","ranges":[{"startOffset":6153,"endOffset":6226,"count":0}],"isBlockCoverage":false},{"functionName":"sharedArrayBuffer","ranges":[{"startOffset":6232,"endOffset":6370,"count":0}],"isBlockCoverage":false},{"functionName":"intlDateTimeFormat","ranges":[{"startOffset":6418,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"intlCollator","ranges":[{"startOffset":6518,"endOffset":6600,"count":0}],"isBlockCoverage":false},{"functionName":"intlDisplayNames","ranges":[{"startOffset":6606,"endOffset":6696,"count":0}],"isBlockCoverage":false},{"functionName":"intlListFormat","ranges":[{"startOffset":6702,"endOffset":6788,"count":0}],"isBlockCoverage":false},{"functionName":"intlLocale","ranges":[{"startOffset":6794,"endOffset":6872,"count":0}],"isBlockCoverage":false},{"functionName":"intlNumberFormat","ranges":[{"startOffset":6878,"endOffset":6968,"count":0}],"isBlockCoverage":false},{"functionName":"intlPluralRules","ranges":[{"startOffset":6974,"endOffset":7062,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7068,"endOffset":7170,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7176,"endOffset":7278,"count":0}],"isBlockCoverage":false},{"functionName":"finalizationRegistry","ranges":[{"startOffset":7311,"endOffset":7408,"count":0}],"isBlockCoverage":false},{"functionName":"weakRef","ranges":[{"startOffset":7414,"endOffset":7485,"count":0}],"isBlockCoverage":false}]},{"scriptId":"81","url":"file:///C:/Users/brand/git/node-ipc/helpers/delay.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":186,"count":1}],"isBlockCoverage":true},{"functionName":"delay","ranges":[{"startOffset":0,"endOffset":137,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":65,"endOffset":126,"count":4}],"isBlockCoverage":true}]},{"scriptId":"82","url":"file:///C:/Users/brand/git/node-ipc/node-ipc.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":457,"count":1}],"isBlockCoverage":true},{"functionName":"IPCModule","ranges":[{"startOffset":74,"endOffset":361,"count":5}],"isBlockCoverage":true}]},{"scriptId":"83","url":"file:///C:/Users/brand/git/node-ipc/test/TCP/server.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1416,"count":1}],"isBlockCoverage":true},{"functionName":"run","ranges":[{"startOffset":169,"endOffset":1371,"count":1},{"startOffset":1191,"endOffset":1370,"count":0}],"isBlockCoverage":true},{"functionName":"cleanup","ranges":[{"startOffset":271,"endOffset":333,"count":0}],"isBlockCoverage":false},{"functionName":"fail","ranges":[{"startOffset":352,"endOffset":423,"count":0}],"isBlockCoverage":false},{"functionName":"serverStarted","ranges":[{"startOffset":795,"endOffset":1082,"count":1}],"isBlockCoverage":true},{"functionName":"connected","ranges":[{"startOffset":906,"endOffset":1047,"count":1}],"isBlockCoverage":true}]},{"scriptId":"84","url":"file:///C:/Users/brand/git/node-ipc/node_modules/ansi-colors-es6/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5741,"count":1}],"isBlockCoverage":true},{"functionName":"isObject","ranges":[{"startOffset":32,"endOffset":101,"count":0}],"isBlockCoverage":false},{"functionName":"identity","ranges":[{"startOffset":120,"endOffset":130,"count":0}],"isBlockCoverage":false},{"functionName":"create","ranges":[{"startOffset":409,"endOffset":5674,"count":1}],"isBlockCoverage":true},{"functionName":"ansi","ranges":[{"startOffset":506,"endOffset":1172,"count":42}],"isBlockCoverage":true},{"functionName":"style.wrap","ranges":[{"startOffset":729,"endOffset":1149,"count":11},{"startOffset":784,"endOffset":827,"count":0},{"startOffset":1086,"endOffset":1133,"count":3},{"startOffset":1134,"endOffset":1142,"count":8}],"isBlockCoverage":true},{"functionName":"wrap","ranges":[{"startOffset":1190,"endOffset":1306,"count":11},{"startOffset":1258,"endOffset":1272,"count":0}],"isBlockCoverage":true},{"functionName":"style","ranges":[{"startOffset":1325,"endOffset":1771,"count":7},{"startOffset":1384,"endOffset":1394,"count":0},{"startOffset":1429,"endOffset":1442,"count":0},{"startOffset":1477,"endOffset":1487,"count":0},{"startOffset":1617,"endOffset":1685,"count":0},{"startOffset":1706,"endOffset":1751,"count":11}],"isBlockCoverage":true},{"functionName":"define","ranges":[{"startOffset":1791,"endOffset":2332,"count":42},{"startOffset":1898,"endOffset":1925,"count":5}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":2048,"endOffset":2103,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":2111,"endOffset":2320,"count":11},{"startOffset":2255,"endOffset":2280,"count":4},{"startOffset":2281,"endOffset":2289,"count":7}],"isBlockCoverage":true},{"functionName":"color","ranges":[{"startOffset":2139,"endOffset":2173,"count":7}],"isBlockCoverage":true},{"functionName":"colors.hasColor.colors.hasAnsi","ranges":[{"startOffset":4172,"endOffset":4300,"count":0}],"isBlockCoverage":false},{"functionName":"colors.alias","ranges":[{"startOffset":4320,"endOffset":5084,"count":2},{"startOffset":4378,"endOffset":4393,"count":0},{"startOffset":4438,"endOffset":4549,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":4794,"endOffset":4849,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":4857,"endOffset":5072,"count":2},{"startOffset":5001,"endOffset":5030,"count":0}],"isBlockCoverage":true},{"functionName":"color","ranges":[{"startOffset":4885,"endOffset":4919,"count":0}],"isBlockCoverage":false},{"functionName":"colors.theme","ranges":[{"startOffset":5104,"endOffset":5310,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5339,"endOffset":5507,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5534,"endOffset":5544,"count":0}],"isBlockCoverage":false}]},{"scriptId":"85","url":"file:///C:/Users/brand/git/node-ipc/services/IPC.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7326,"count":1}],"isBlockCoverage":true},{"functionName":"IPC","ranges":[{"startOffset":181,"endOffset":204,"count":5}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":238,"endOffset":288,"count":5}],"isBlockCoverage":true},{"functionName":"get connectTo","ranges":[{"startOffset":322,"endOffset":370,"count":0}],"isBlockCoverage":false},{"functionName":"get connectToNet","ranges":[{"startOffset":376,"endOffset":430,"count":3}],"isBlockCoverage":true},{"functionName":"get disconnect","ranges":[{"startOffset":436,"endOffset":487,"count":3}],"isBlockCoverage":true},{"functionName":"get serve","ranges":[{"startOffset":493,"endOffset":535,"count":0}],"isBlockCoverage":false},{"functionName":"get serveNet","ranges":[{"startOffset":541,"endOffset":589,"count":1}],"isBlockCoverage":true},{"functionName":"get log","ranges":[{"startOffset":595,"endOffset":633,"count":8}],"isBlockCoverage":true},{"functionName":"set connectTo","ranges":[{"startOffset":641,"endOffset":694,"count":0}],"isBlockCoverage":false},{"functionName":"set connectToNet","ranges":[{"startOffset":700,"endOffset":759,"count":0}],"isBlockCoverage":false},{"functionName":"set disconnect","ranges":[{"startOffset":765,"endOffset":821,"count":0}],"isBlockCoverage":false},{"functionName":"set serve","ranges":[{"startOffset":827,"endOffset":874,"count":0}],"isBlockCoverage":false},{"functionName":"set serveNet","ranges":[{"startOffset":880,"endOffset":933,"count":0}],"isBlockCoverage":false},{"functionName":"set log","ranges":[{"startOffset":939,"endOffset":982,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":997,"endOffset":1459,"count":40},{"startOffset":1047,"endOffset":1072,"count":0},{"startOffset":1125,"endOffset":1397,"count":127},{"startOffset":1166,"endOffset":1201,"count":113},{"startOffset":1201,"endOffset":1397,"count":14}],"isBlockCoverage":true},{"functionName":"disconnect","ranges":[{"startOffset":1463,"endOffset":1776,"count":3},{"startOffset":1509,"endOffset":1534,"count":0}],"isBlockCoverage":true},{"functionName":"serve","ranges":[{"startOffset":1780,"endOffset":2453,"count":0}],"isBlockCoverage":false},{"functionName":"emptyCallback","ranges":[{"startOffset":2457,"endOffset":2503,"count":0}],"isBlockCoverage":false},{"functionName":"serveNet","ranges":[{"startOffset":2507,"endOffset":4245,"count":1},{"startOffset":2584,"endOffset":2683,"count":0},{"startOffset":3109,"endOffset":3238,"count":0},{"startOffset":3271,"endOffset":3350,"count":0},{"startOffset":3383,"endOffset":3460,"count":0},{"startOffset":3727,"endOffset":3786,"count":0},{"startOffset":3807,"endOffset":3848,"count":0},{"startOffset":3971,"endOffset":4175,"count":0}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":4249,"endOffset":5515,"count":0}],"isBlockCoverage":false},{"functionName":"connectNet","ranges":[{"startOffset":5519,"endOffset":7278,"count":3},{"startOffset":5575,"endOffset":5770,"count":0},{"startOffset":5907,"endOffset":5981,"count":0},{"startOffset":6245,"endOffset":6298,"count":0},{"startOffset":6313,"endOffset":6527,"count":0},{"startOffset":6566,"endOffset":6626,"count":0},{"startOffset":6645,"endOffset":6686,"count":0},{"startOffset":6709,"endOffset":7021,"count":0},{"startOffset":7128,"endOffset":7156,"count":0}],"isBlockCoverage":true}]},{"scriptId":"86","url":"util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10088,"count":1}],"isBlockCoverage":false},{"functionName":"isBoolean","ranges":[{"startOffset":2262,"endOffset":2326,"count":0}],"isBlockCoverage":false},{"functionName":"isNull","ranges":[{"startOffset":2417,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"isNullOrUndefined","ranges":[{"startOffset":2571,"endOffset":2652,"count":0}],"isBlockCoverage":false},{"functionName":"isNumber","ranges":[{"startOffset":2745,"endOffset":2807,"count":0}],"isBlockCoverage":false},{"functionName":"isString","ranges":[{"startOffset":2871,"endOffset":2933,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbol","ranges":[{"startOffset":3026,"endOffset":3088,"count":0}],"isBlockCoverage":false},{"functionName":"isUndefined","ranges":[{"startOffset":3184,"endOffset":3243,"count":0}],"isBlockCoverage":false},{"functionName":"isObject","ranges":[{"startOffset":3347,"endOffset":3425,"count":0}],"isBlockCoverage":false},{"functionName":"isError","ranges":[{"startOffset":3515,"endOffset":3620,"count":0}],"isBlockCoverage":false},{"functionName":"isFunction","ranges":[{"startOffset":3715,"endOffset":3781,"count":0}],"isBlockCoverage":false},{"functionName":"isPrimitive","ranges":[{"startOffset":3923,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":4103,"endOffset":4164,"count":0}],"isBlockCoverage":false},{"functionName":"timestamp","ranges":[{"startOffset":4338,"endOffset":4574,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":4740,"endOffset":4898,"count":0}],"isBlockCoverage":false},{"functionName":"inherits","ranges":[{"startOffset":5651,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"_extend","ranges":[{"startOffset":6448,"endOffset":6746,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6796,"endOffset":7230,"count":0}],"isBlockCoverage":false},{"functionName":"callbackify","ranges":[{"startOffset":7493,"endOffset":8906,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":8966,"endOffset":9188,"count":5},{"startOffset":9078,"endOffset":9151,"count":0}],"isBlockCoverage":true},{"functionName":"isDeepStrictEqual","ranges":[{"startOffset":9609,"endOffset":9820,"count":0}],"isBlockCoverage":false}]},{"scriptId":"87","url":"file:///C:/Users/brand/git/node-ipc/entities/Defaults.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1215,"count":1}],"isBlockCoverage":true},{"functionName":"Defaults","ranges":[{"startOffset":47,"endOffset":70,"count":7}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":80,"endOffset":723,"count":7},{"startOffset":528,"endOffset":535,"count":0}],"isBlockCoverage":true},{"functionName":"getIPType","ranges":[{"startOffset":736,"endOffset":1158,"count":7},{"startOffset":917,"endOffset":948,"count":0},{"startOffset":950,"endOffset":1135,"count":0}],"isBlockCoverage":true}]},{"scriptId":"88","url":"os.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9302,"count":1}],"isBlockCoverage":false},{"functionName":"getCheckedFunction","ranges":[{"startOffset":2070,"endOffset":2320,"count":3}],"isBlockCoverage":true},{"functionName":"checkError","ranges":[{"startOffset":2130,"endOffset":2315,"count":14},{"startOffset":2245,"endOffset":2293,"count":0}],"isBlockCoverage":true},{"functionName":"getOSRelease","ranges":[{"startOffset":2641,"endOffset":2654,"count":1}],"isBlockCoverage":true},{"functionName":"getOSType","ranges":[{"startOffset":2707,"endOffset":2717,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion","ranges":[{"startOffset":2773,"endOffset":2786,"count":0}],"isBlockCoverage":false},{"functionName":"getFreeMem.","ranges":[{"startOffset":2823,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname.","ranges":[{"startOffset":2877,"endOffset":2896,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion.","ranges":[{"startOffset":2933,"endOffset":2953,"count":0}],"isBlockCoverage":false},{"functionName":"getOSType.","ranges":[{"startOffset":2987,"endOffset":3004,"count":0}],"isBlockCoverage":false},{"functionName":"getOSRelease.","ranges":[{"startOffset":3041,"endOffset":3061,"count":0}],"isBlockCoverage":false},{"functionName":"getHomeDirectory.","ranges":[{"startOffset":3102,"endOffset":3126,"count":0}],"isBlockCoverage":false},{"functionName":"getTotalMem.","ranges":[{"startOffset":3162,"endOffset":3181,"count":0}],"isBlockCoverage":false},{"functionName":"getUptime.","ranges":[{"startOffset":3215,"endOffset":3232,"count":0}],"isBlockCoverage":false},{"functionName":"loadavg","ranges":[{"startOffset":3379,"endOffset":3482,"count":0}],"isBlockCoverage":false},{"functionName":"cpus","ranges":[{"startOffset":3775,"endOffset":4221,"count":0}],"isBlockCoverage":false},{"functionName":"arch","ranges":[{"startOffset":4257,"endOffset":4301,"count":0}],"isBlockCoverage":false},{"functionName":"arch.","ranges":[{"startOffset":4329,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"platform","ranges":[{"startOffset":4384,"endOffset":4436,"count":0}],"isBlockCoverage":false},{"functionName":"platform.","ranges":[{"startOffset":4468,"endOffset":4490,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir","ranges":[{"startOffset":4527,"endOffset":5151,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir.","ranges":[{"startOffset":5181,"endOffset":5195,"count":0}],"isBlockCoverage":false},{"functionName":"endianness","ranges":[{"startOffset":5237,"endOffset":5286,"count":0}],"isBlockCoverage":false},{"functionName":"endianness.","ranges":[{"startOffset":5320,"endOffset":5337,"count":0}],"isBlockCoverage":false},{"functionName":"countBinaryOnes","ranges":[{"startOffset":5429,"endOffset":5687,"count":280}],"isBlockCoverage":true},{"functionName":"getCIDR","ranges":[{"startOffset":5691,"endOffset":6460,"count":49},{"startOffset":5869,"endOffset":5933,"count":35},{"startOffset":6033,"endOffset":6423,"count":308},{"startOffset":6061,"endOffset":6418,"count":280},{"startOffset":6203,"endOffset":6274,"count":14},{"startOffset":6229,"endOffset":6265,"count":0},{"startOffset":6274,"endOffset":6411,"count":266},{"startOffset":6305,"endOffset":6411,"count":14},{"startOffset":6340,"endOffset":6376,"count":0}],"isBlockCoverage":true},{"functionName":"networkInterfaces","ranges":[{"startOffset":6677,"endOffset":7397,"count":7},{"startOffset":6805,"endOffset":6819,"count":0},{"startOffset":6864,"endOffset":7374,"count":49},{"startOffset":7189,"endOffset":7213,"count":35},{"startOffset":7292,"endOffset":7328,"count":35},{"startOffset":7328,"endOffset":7369,"count":14}],"isBlockCoverage":true},{"functionName":"setPriority","ranges":[{"startOffset":7488,"endOffset":7790,"count":0}],"isBlockCoverage":false},{"functionName":"getPriority","ranges":[{"startOffset":7854,"endOffset":8122,"count":0}],"isBlockCoverage":false},{"functionName":"userInfo","ranges":[{"startOffset":8435,"endOffset":8672,"count":0}],"isBlockCoverage":false}]},{"scriptId":"89","url":"file:///C:/Users/brand/git/node-ipc/dao/socketServer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9801,"count":1}],"isBlockCoverage":true},{"functionName":"Server","ranges":[{"startOffset":302,"endOffset":652,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":660,"endOffset":765,"count":1}],"isBlockCoverage":true},{"functionName":"onStart","ranges":[{"startOffset":774,"endOffset":874,"count":1}],"isBlockCoverage":true},{"functionName":"stop","ranges":[{"startOffset":882,"endOffset":926,"count":0}],"isBlockCoverage":false},{"functionName":"start","ranges":[{"startOffset":934,"endOffset":1293,"count":1},{"startOffset":966,"endOffset":1077,"count":0},{"startOffset":1231,"endOffset":1286,"count":0}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":1300,"endOffset":2139,"count":0}],"isBlockCoverage":false},{"functionName":"broadcast","ranges":[{"startOffset":2143,"endOffset":2845,"count":0}],"isBlockCoverage":false},{"functionName":"serverClosed","ranges":[{"startOffset":2849,"endOffset":3494,"count":0}],"isBlockCoverage":false},{"functionName":"gotData","ranges":[{"startOffset":3498,"endOffset":4610,"count":0}],"isBlockCoverage":false},{"functionName":"socketClosed","ranges":[{"startOffset":4614,"endOffset":4708,"count":0}],"isBlockCoverage":false},{"functionName":"serverCreated","ranges":[{"startOffset":4712,"endOffset":5880,"count":1},{"startOffset":5852,"endOffset":5877,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5049,"endOffset":5166,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5311,"endOffset":5735,"count":0}],"isBlockCoverage":false},{"functionName":"startServer","ranges":[{"startOffset":5884,"endOffset":7970,"count":1},{"startOffset":6003,"endOffset":6006,"count":0},{"startOffset":6253,"endOffset":6311,"count":0},{"startOffset":6318,"endOffset":6661,"count":0},{"startOffset":6975,"endOffset":7450,"count":0},{"startOffset":7544,"endOffset":7550,"count":0},{"startOffset":7709,"endOffset":7774,"count":0}],"isBlockCoverage":true},{"functionName":"UDPServerStarted","ranges":[{"startOffset":6531,"endOffset":6631,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6712,"endOffset":6872,"count":0}],"isBlockCoverage":false},{"functionName":"startTLSServer","ranges":[{"startOffset":7974,"endOffset":9186,"count":0}],"isBlockCoverage":false},{"functionName":"UDPWrite","ranges":[{"startOffset":9190,"endOffset":9747,"count":0}],"isBlockCoverage":false}]},{"scriptId":"90","url":"net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":48953,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1511,"endOffset":1538,"count":1}],"isBlockCoverage":true},{"functionName":"noop","ranges":[{"startOffset":3552,"endOffset":3560,"count":0}],"isBlockCoverage":false},{"functionName":"getFlags","ranges":[{"startOffset":3565,"endOffset":3661,"count":1},{"startOffset":3623,"endOffset":3653,"count":0}],"isBlockCoverage":true},{"functionName":"createHandle","ranges":[{"startOffset":3665,"endOffset":4062,"count":0}],"isBlockCoverage":false},{"functionName":"getNewAsyncId","ranges":[{"startOffset":4068,"endOffset":4209,"count":25},{"startOffset":4164,"endOffset":4183,"count":0}],"isBlockCoverage":true},{"functionName":"isPipeName","ranges":[{"startOffset":4215,"endOffset":4300,"count":1},{"startOffset":4272,"endOffset":4296,"count":0}],"isBlockCoverage":true},{"functionName":"createServer","ranges":[{"startOffset":4304,"endOffset":4410,"count":1}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":4648,"endOffset":4950,"count":6},{"startOffset":4860,"endOffset":4907,"count":0}],"isBlockCoverage":true},{"functionName":"normalizeArgs","ranges":[{"startOffset":5458,"endOffset":6217,"count":7},{"startOffset":5529,"endOffset":5614,"count":0},{"startOffset":5695,"endOffset":5711,"count":6},{"startOffset":5713,"endOffset":5769,"count":6},{"startOffset":5769,"endOffset":6026,"count":1},{"startOffset":5797,"endOffset":5855,"count":0},{"startOffset":6104,"endOffset":6126,"count":6},{"startOffset":6126,"endOffset":6160,"count":1}],"isBlockCoverage":true},{"functionName":"initSocketHandle","ranges":[{"startOffset":6293,"endOffset":6918,"count":21},{"startOffset":6465,"endOffset":6915,"count":15},{"startOffset":6660,"endOffset":6910,"count":0}],"isBlockCoverage":true},{"functionName":"Socket","ranges":[{"startOffset":7060,"endOffset":11002,"count":21},{"startOffset":7121,"endOffset":7148,"count":6},{"startOffset":7148,"endOffset":7717,"count":15},{"startOffset":7717,"endOffset":7743,"count":0},{"startOffset":7743,"endOffset":8305,"count":15},{"startOffset":8305,"endOffset":8416,"count":9},{"startOffset":8416,"endOffset":10198,"count":6},{"startOffset":8515,"endOffset":8595,"count":0},{"startOffset":8596,"endOffset":8645,"count":0},{"startOffset":8647,"endOffset":8886,"count":0},{"startOffset":8922,"endOffset":10193,"count":0},{"startOffset":10198,"endOffset":10535,"count":15},{"startOffset":10535,"endOffset":10564,"count":9},{"startOffset":10566,"endOffset":10840,"count":5},{"startOffset":10600,"endOffset":10774,"count":0},{"startOffset":10840,"endOffset":11001,"count":15}],"isBlockCoverage":true},{"functionName":"_unrefTimer","ranges":[{"startOffset":11180,"endOffset":11315,"count":68},{"startOffset":11285,"endOffset":11307,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._final","ranges":[{"startOffset":11440,"endOffset":12110,"count":0}],"isBlockCoverage":false},{"functionName":"afterShutdown","ranges":[{"startOffset":12117,"endOffset":12512,"count":0}],"isBlockCoverage":false},{"functionName":"writeAfterFIN","ranges":[{"startOffset":12724,"endOffset":13195,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._onTimeout","ranges":[{"startOffset":13282,"endOffset":13801,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setNoDelay","ranges":[{"startOffset":13838,"endOffset":14302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setKeepAlive","ranges":[{"startOffset":14341,"endOffset":14598,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":14632,"endOffset":14678,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14749,"endOffset":14795,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14859,"endOffset":14917,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15014,"endOffset":15340,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15414,"endOffset":15498,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15570,"endOffset":15617,"count":7}],"isBlockCoverage":true},{"functionName":"tryReadStart","ranges":[{"startOffset":15628,"endOffset":15881,"count":6},{"startOffset":15834,"endOffset":15878,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._read","ranges":[{"startOffset":15976,"endOffset":16214,"count":17},{"startOffset":16034,"endOffset":16050,"count":11},{"startOffset":16052,"endOffset":16147,"count":6},{"startOffset":16147,"endOffset":16211,"count":11},{"startOffset":16180,"endOffset":16211,"count":6}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":16121,"endOffset":16140,"count":1}],"isBlockCoverage":true},{"functionName":"Socket.end","ranges":[{"startOffset":16244,"endOffset":16436,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.pause","ranges":[{"startOffset":16468,"endOffset":16813,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.resume","ranges":[{"startOffset":16846,"endOffset":17036,"count":11},{"startOffset":16880,"endOffset":16899,"count":0},{"startOffset":16900,"endOffset":16915,"count":0},{"startOffset":16916,"endOffset":16947,"count":0},{"startOffset":16949,"endOffset":16980,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.read","ranges":[{"startOffset":17067,"endOffset":17259,"count":31},{"startOffset":17102,"endOffset":17121,"count":0},{"startOffset":17122,"endOffset":17137,"count":0},{"startOffset":17138,"endOffset":17169,"count":0},{"startOffset":17171,"endOffset":17202,"count":0}],"isBlockCoverage":true},{"functionName":"onReadableStreamEnd","ranges":[{"startOffset":17310,"endOffset":17604,"count":2},{"startOffset":17437,"endOffset":17448,"count":0},{"startOffset":17512,"endOffset":17601,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.destroySoon","ranges":[{"startOffset":17641,"endOffset":17796,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._destroy","ranges":[{"startOffset":17831,"endOffset":18823,"count":9},{"startOffset":18141,"endOffset":18147,"count":5},{"startOffset":18148,"endOffset":18155,"count":4},{"startOffset":18561,"endOffset":18635,"count":0},{"startOffset":18659,"endOffset":18820,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":18365,"endOffset":18447,"count":9}],"isBlockCoverage":true},{"functionName":"Socket._getpeername","ranges":[{"startOffset":18860,"endOffset":19162,"count":0}],"isBlockCoverage":false},{"functionName":"protoGetter","ranges":[{"startOffset":19167,"endOffset":19333,"count":8}],"isBlockCoverage":true},{"functionName":"bytesRead","ranges":[{"startOffset":19362,"endOffset":19455,"count":0}],"isBlockCoverage":false},{"functionName":"remoteAddress","ranges":[{"startOffset":19490,"endOffset":19558,"count":0}],"isBlockCoverage":false},{"functionName":"remoteFamily","ranges":[{"startOffset":19592,"endOffset":19658,"count":0}],"isBlockCoverage":false},{"functionName":"remotePort","ranges":[{"startOffset":19690,"endOffset":19752,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._getsockname","ranges":[{"startOffset":19792,"endOffset":20088,"count":0}],"isBlockCoverage":false},{"functionName":"localAddress","ranges":[{"startOffset":20123,"endOffset":20190,"count":0}],"isBlockCoverage":false},{"functionName":"localPort","ranges":[{"startOffset":20223,"endOffset":20284,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.","ranges":[{"startOffset":20329,"endOffset":20378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writeGeneric","ranges":[{"startOffset":20416,"endOffset":21206,"count":54},{"startOffset":20642,"endOffset":20842,"count":0},{"startOffset":20927,"endOffset":20986,"count":0},{"startOffset":21046,"endOffset":21082,"count":0},{"startOffset":21165,"endOffset":21203,"count":0}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":20740,"endOffset":20822,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writev","ranges":[{"startOffset":21240,"endOffset":21310,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._write","ranges":[{"startOffset":21343,"endOffset":21426,"count":54}],"isBlockCoverage":true},{"functionName":"_bytesDispatched","ranges":[{"startOffset":21624,"endOffset":21730,"count":0}],"isBlockCoverage":false},{"functionName":"bytesWritten","ranges":[{"startOffset":21764,"endOffset":22727,"count":0}],"isBlockCoverage":false},{"functionName":"checkBindError","ranges":[{"startOffset":22735,"endOffset":23552,"count":0}],"isBlockCoverage":false},{"functionName":"internalConnect","ranges":[{"startOffset":23558,"endOffset":25322,"count":6},{"startOffset":23822,"endOffset":24465,"count":0},{"startOffset":24796,"endOffset":24862,"count":0},{"startOffset":24867,"endOffset":25046,"count":0},{"startOffset":25061,"endOffset":25319,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.connect","ranges":[{"startOffset":25355,"endOffset":26711,"count":6},{"startOffset":25772,"endOffset":25823,"count":0},{"startOffset":25940,"endOffset":25976,"count":0},{"startOffset":26002,"endOffset":26090,"count":0},{"startOffset":26227,"endOffset":26266,"count":0},{"startOffset":26362,"endOffset":26399,"count":0},{"startOffset":26494,"endOffset":26642,"count":0}],"isBlockCoverage":true},{"functionName":"lookupAndConnect","ranges":[{"startOffset":26718,"endOffset":29835,"count":6},{"startOffset":26838,"endOffset":26852,"count":0},{"startOffset":26903,"endOffset":26925,"count":0},{"startOffset":26927,"endOffset":26986,"count":0},{"startOffset":27006,"endOffset":27038,"count":0},{"startOffset":27040,"endOffset":27125,"count":0},{"startOffset":27200,"endOffset":27227,"count":0},{"startOffset":27229,"endOffset":27358,"count":0},{"startOffset":27823,"endOffset":27887,"count":0},{"startOffset":27894,"endOffset":28140,"count":0},{"startOffset":28167,"endOffset":28197,"count":0},{"startOffset":28198,"endOffset":28228,"count":0},{"startOffset":28229,"endOffset":28258,"count":0},{"startOffset":28260,"endOffset":28455,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":27584,"endOffset":27803,"count":6}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":28510,"endOffset":29830,"count":0}],"isBlockCoverage":false},{"functionName":"connectErrorNT","ranges":[{"startOffset":29841,"endOffset":29902,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":29931,"endOffset":30129,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":30161,"endOffset":30365,"count":0}],"isBlockCoverage":false},{"functionName":"afterConnect","ranges":[{"startOffset":30372,"endOffset":31669,"count":6},{"startOffset":30546,"endOffset":30565,"count":0},{"startOffset":30701,"endOffset":31124,"count":1},{"startOffset":30740,"endOffset":30792,"count":0},{"startOffset":30830,"endOffset":30857,"count":0},{"startOffset":31124,"endOffset":31666,"count":5},{"startOffset":31206,"endOffset":31222,"count":0},{"startOffset":31224,"endOffset":31289,"count":0},{"startOffset":31550,"endOffset":31638,"count":0}],"isBlockCoverage":true},{"functionName":"Server","ranges":[{"startOffset":31675,"endOffset":33049,"count":1},{"startOffset":31761,"endOffset":31808,"count":0},{"startOffset":31987,"endOffset":32273,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":32371,"endOffset":32484,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":32619,"endOffset":32653,"count":0}],"isBlockCoverage":false},{"functionName":"toNumber","ranges":[{"startOffset":33165,"endOffset":33230,"count":2},{"startOffset":33216,"endOffset":33219,"count":0}],"isBlockCoverage":true},{"functionName":"createServerHandle","ranges":[{"startOffset":33301,"endOffset":34809,"count":1},{"startOffset":33523,"endOffset":33533,"count":0},{"startOffset":33535,"endOffset":33860,"count":0},{"startOffset":33882,"endOffset":33903,"count":0},{"startOffset":33905,"endOffset":34163,"count":0},{"startOffset":34256,"endOffset":34263,"count":0},{"startOffset":34264,"endOffset":34272,"count":0},{"startOffset":34306,"endOffset":34314,"count":0},{"startOffset":34336,"endOffset":34581,"count":0},{"startOffset":34610,"endOffset":34667,"count":0},{"startOffset":34742,"endOffset":34786,"count":0}],"isBlockCoverage":true},{"functionName":"setupListenHandle","ranges":[{"startOffset":34813,"endOffset":37233,"count":1},{"startOffset":35123,"endOffset":35185,"count":0},{"startOffset":35365,"endOffset":35390,"count":0},{"startOffset":35392,"endOffset":35689,"count":0},{"startOffset":35826,"endOffset":35977,"count":0},{"startOffset":36425,"endOffset":36793,"count":0},{"startOffset":37030,"endOffset":37043,"count":0}],"isBlockCoverage":true},{"functionName":"emitErrorNT","ranges":[{"startOffset":37304,"endOffset":37368,"count":0}],"isBlockCoverage":false},{"functionName":"emitListeningNT","ranges":[{"startOffset":37374,"endOffset":37493,"count":1}],"isBlockCoverage":true},{"functionName":"listenInCluster","ranges":[{"startOffset":37499,"endOffset":38756,"count":1},{"startOffset":37735,"endOffset":37747,"count":0},{"startOffset":37999,"endOffset":38755,"count":0}],"isBlockCoverage":true},{"functionName":"listenOnMasterHandle","ranges":[{"startOffset":38257,"endOffset":38753,"count":0}],"isBlockCoverage":false},{"functionName":"Server.listen","ranges":[{"startOffset":38788,"endOffset":42382,"count":1},{"startOffset":38935,"endOffset":38985,"count":0},{"startOffset":39462,"endOffset":39630,"count":0},{"startOffset":39737,"endOffset":39755,"count":0},{"startOffset":39757,"endOffset":39856,"count":0},{"startOffset":40221,"endOffset":40241,"count":0},{"startOffset":40276,"endOffset":40305,"count":0},{"startOffset":40534,"endOffset":40569,"count":0},{"startOffset":40872,"endOffset":41128,"count":0},{"startOffset":41151,"endOffset":41323,"count":0},{"startOffset":41325,"endOffset":42174,"count":0},{"startOffset":42177,"endOffset":42381,"count":0}],"isBlockCoverage":true},{"functionName":"lookupAndListen","ranges":[{"startOffset":42387,"endOffset":42810,"count":1}],"isBlockCoverage":true},{"functionName":"doListen","ranges":[{"startOffset":42533,"endOffset":42805,"count":1},{"startOffset":42589,"endOffset":42629,"count":0},{"startOffset":42675,"endOffset":42678,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":42876,"endOffset":42921,"count":0}],"isBlockCoverage":false},{"functionName":"Server.address","ranges":[{"startOffset":43001,"endOffset":43302,"count":0}],"isBlockCoverage":false},{"functionName":"onconnection","ranges":[{"startOffset":43307,"endOffset":43998,"count":1},{"startOffset":43454,"endOffset":43529,"count":0},{"startOffset":43604,"endOffset":43650,"count":0}],"isBlockCoverage":true},{"functionName":"Server.getConnections","ranges":[{"startOffset":44038,"endOffset":44826,"count":0}],"isBlockCoverage":false},{"functionName":"Server.close","ranges":[{"startOffset":44858,"endOffset":45762,"count":0}],"isBlockCoverage":false},{"functionName":"Server._emitCloseIfDrained","ranges":[{"startOffset":45806,"endOffset":46205,"count":0}],"isBlockCoverage":false},{"functionName":"emitCloseNT","ranges":[{"startOffset":46212,"endOffset":46298,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":46360,"endOffset":46532,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46741,"endOffset":46777,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":46782,"endOffset":46823,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46887,"endOffset":46918,"count":239}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":46923,"endOffset":46959,"count":24}],"isBlockCoverage":true},{"functionName":"Server._setupWorker","ranges":[{"startOffset":47000,"endOffset":47248,"count":0}],"isBlockCoverage":false},{"functionName":"Server.ref","ranges":[{"startOffset":47276,"endOffset":47381,"count":0}],"isBlockCoverage":false},{"functionName":"Server.unref","ranges":[{"startOffset":47411,"endOffset":47517,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":47667,"endOffset":48356,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":48397,"endOffset":48645,"count":0}],"isBlockCoverage":false}]},{"scriptId":"91","url":"stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2134,"count":1}],"isBlockCoverage":false},{"functionName":"_uint8ArrayToBuffer","ranges":[{"startOffset":1920,"endOffset":2131,"count":0}],"isBlockCoverage":false}]},{"scriptId":"92","url":"internal/streams/pipeline.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7915,"count":1}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":571,"endOffset":2004,"count":0}],"isBlockCoverage":false},{"functionName":"popCallback","ranges":[{"startOffset":2008,"endOffset":2386,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":2390,"endOffset":2472,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":2476,"endOffset":2559,"count":0}],"isBlockCoverage":false},{"functionName":"isStream","ranges":[{"startOffset":2563,"endOffset":2636,"count":0}],"isBlockCoverage":false},{"functionName":"isIterable","ranges":[{"startOffset":2640,"endOffset":2969,"count":0}],"isBlockCoverage":false},{"functionName":"makeAsyncIterable","ranges":[{"startOffset":2973,"endOffset":3258,"count":0}],"isBlockCoverage":false},{"functionName":"fromReadable","ranges":[{"startOffset":3262,"endOffset":3431,"count":0}],"isBlockCoverage":false},{"functionName":"pump","ranges":[{"startOffset":3435,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"pipeline","ranges":[{"startOffset":3938,"endOffset":7883,"count":0}],"isBlockCoverage":false}]},{"scriptId":"93","url":"internal/streams/destroy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4279,"count":1}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":127,"endOffset":1554,"count":14},{"startOffset":251,"endOffset":272,"count":9},{"startOffset":274,"endOffset":357,"count":5},{"startOffset":311,"endOffset":332,"count":0},{"startOffset":357,"endOffset":372,"count":9},{"startOffset":372,"endOffset":647,"count":5},{"startOffset":647,"endOffset":908,"count":9},{"startOffset":908,"endOffset":915,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":917,"endOffset":1531,"count":9},{"startOffset":942,"endOffset":1235,"count":5},{"startOffset":1127,"endOffset":1163,"count":0},{"startOffset":1192,"endOffset":1228,"count":0},{"startOffset":1365,"endOffset":1389,"count":0},{"startOffset":1406,"endOffset":1468,"count":5},{"startOffset":1468,"endOffset":1526,"count":4}],"isBlockCoverage":true},{"functionName":"emitErrorCloseNT","ranges":[{"startOffset":1558,"endOffset":1648,"count":5}],"isBlockCoverage":true},{"functionName":"emitCloseNT","ranges":[{"startOffset":1652,"endOffset":1881,"count":9},{"startOffset":1847,"endOffset":1878,"count":0}],"isBlockCoverage":true},{"functionName":"emitErrorNT","ranges":[{"startOffset":1885,"endOffset":2188,"count":5},{"startOffset":2044,"endOffset":2063,"count":0}],"isBlockCoverage":true},{"functionName":"undestroy","ranges":[{"startOffset":2192,"endOffset":2782,"count":21}],"isBlockCoverage":true},{"functionName":"errorOrDestroy","ranges":[{"startOffset":2786,"endOffset":3763,"count":0}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":3767,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":3912,"endOffset":4193,"count":0}],"isBlockCoverage":false}]},{"scriptId":"94","url":"internal/streams/end-of-stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6035,"count":1}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":291,"endOffset":388,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":392,"endOffset":554,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":558,"endOffset":720,"count":0}],"isBlockCoverage":false},{"functionName":"isWritableFinished","ranges":[{"startOffset":724,"endOffset":966,"count":0}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":970,"endOffset":987,"count":0}],"isBlockCoverage":false},{"functionName":"isReadableEnded","ranges":[{"startOffset":991,"endOffset":1229,"count":0}],"isBlockCoverage":false},{"functionName":"eos","ranges":[{"startOffset":1233,"endOffset":6008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"95","url":"internal/streams/legacy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3048,"count":1}],"isBlockCoverage":false},{"functionName":"Stream","ranges":[{"startOffset":121,"endOffset":171,"count":30}],"isBlockCoverage":true},{"functionName":"Stream.pipe","ranges":[{"startOffset":289,"endOffset":2169,"count":0}],"isBlockCoverage":false},{"functionName":"prependListener","ranges":[{"startOffset":2174,"endOffset":2997,"count":0}],"isBlockCoverage":false}]},{"scriptId":"96","url":"internal/streams/readable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":41009,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1643,"endOffset":1670,"count":1}],"isBlockCoverage":true},{"functionName":"nop","ranges":[{"startOffset":2289,"endOffset":2306,"count":0}],"isBlockCoverage":false},{"functionName":"ReadableState","ranges":[{"startOffset":2353,"endOffset":6024,"count":15},{"startOffset":2759,"endOffset":2802,"count":0},{"startOffset":3348,"endOffset":3385,"count":0},{"startOffset":5830,"endOffset":6021,"count":0}],"isBlockCoverage":true},{"functionName":"Readable","ranges":[{"startOffset":6030,"endOffset":6619,"count":15},{"startOffset":6100,"endOffset":6129,"count":0},{"startOffset":6462,"endOffset":6488,"count":0},{"startOffset":6546,"endOffset":6578,"count":0}],"isBlockCoverage":true},{"functionName":"Readable._destroy","ranges":[{"startOffset":6760,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":6847,"endOffset":6887,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.push","ranges":[{"startOffset":7122,"endOffset":7210,"count":7}],"isBlockCoverage":true},{"functionName":"Readable.unshift","ranges":[{"startOffset":7309,"endOffset":7396,"count":0}],"isBlockCoverage":false},{"functionName":"readableAddChunk","ranges":[{"startOffset":7401,"endOffset":9720,"count":7},{"startOffset":7621,"endOffset":8097,"count":0},{"startOffset":8132,"endOffset":8162,"count":5},{"startOffset":8162,"endOffset":8415,"count":2},{"startOffset":8201,"endOffset":8281,"count":0},{"startOffset":8306,"endOffset":8415,"count":0},{"startOffset":8435,"endOffset":8475,"count":0},{"startOffset":8501,"endOffset":8567,"count":2},{"startOffset":8567,"endOffset":9429,"count":5},{"startOffset":8649,"endOffset":8820,"count":0},{"startOffset":8843,"endOffset":8915,"count":0},{"startOffset":8942,"endOffset":8971,"count":0},{"startOffset":9197,"endOffset":9252,"count":0},{"startOffset":9261,"endOffset":9325,"count":0},{"startOffset":9337,"endOffset":9429,"count":0},{"startOffset":9650,"endOffset":9716,"count":5},{"startOffset":9694,"endOffset":9715,"count":0}],"isBlockCoverage":true},{"functionName":"addChunk","ranges":[{"startOffset":9724,"endOffset":10447,"count":5},{"startOffset":10010,"endOffset":10058,"count":0},{"startOffset":10149,"endOffset":10411,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.isPaused","ranges":[{"startOffset":10481,"endOffset":10596,"count":1}],"isBlockCoverage":true},{"functionName":"Readable.setEncoding","ranges":[{"startOffset":10663,"endOffset":11326,"count":11},{"startOffset":10707,"endOffset":10763,"count":1},{"startOffset":11147,"endOffset":11190,"count":0},{"startOffset":11238,"endOffset":11259,"count":0}],"isBlockCoverage":true},{"functionName":"computeNewHighWaterMark","ranges":[{"startOffset":11391,"endOffset":11772,"count":0}],"isBlockCoverage":false},{"functionName":"howMuchToRead","ranges":[{"startOffset":11889,"endOffset":12297,"count":31},{"startOffset":11938,"endOffset":11976,"count":12},{"startOffset":11983,"endOffset":11992,"count":21},{"startOffset":11992,"endOffset":12023,"count":10},{"startOffset":12023,"endOffset":12032,"count":0},{"startOffset":12032,"endOffset":12211,"count":10},{"startOffset":12145,"endOffset":12180,"count":0},{"startOffset":12211,"endOffset":12289,"count":0},{"startOffset":12290,"endOffset":12293,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.read","ranges":[{"startOffset":12397,"endOffset":16759,"count":31},{"startOffset":12591,"endOffset":12611,"count":12},{"startOffset":12611,"endOffset":12680,"count":19},{"startOffset":12642,"endOffset":12680,"count":0},{"startOffset":12851,"endOffset":12900,"count":0},{"startOffset":12924,"endOffset":12954,"count":12},{"startOffset":13145,"endOffset":13173,"count":19},{"startOffset":13174,"endOffset":13311,"count":6},{"startOffset":13259,"endOffset":13286,"count":0},{"startOffset":13313,"endOffset":13505,"count":0},{"startOffset":13635,"endOffset":13714,"count":4},{"startOffset":13714,"endOffset":15019,"count":27},{"startOffset":15019,"endOffset":15060,"count":0},{"startOffset":15062,"endOffset":15338,"count":27},{"startOffset":15339,"endOffset":15357,"count":16},{"startOffset":15359,"endOffset":15426,"count":11},{"startOffset":15426,"endOffset":15973,"count":16},{"startOffset":15936,"endOffset":15968,"count":0},{"startOffset":15973,"endOffset":16007,"count":27},{"startOffset":16007,"endOffset":16032,"count":0},{"startOffset":16032,"endOffset":16162,"count":27},{"startOffset":16162,"endOffset":16332,"count":0},{"startOffset":16332,"endOffset":16687,"count":27},{"startOffset":16641,"endOffset":16655,"count":10},{"startOffset":16664,"endOffset":16682,"count":0},{"startOffset":16687,"endOffset":16716,"count":27},{"startOffset":16716,"endOffset":16739,"count":0},{"startOffset":16739,"endOffset":16758,"count":27}],"isBlockCoverage":true},{"functionName":"onEofChunk","ranges":[{"startOffset":16764,"endOffset":17609,"count":2},{"startOffset":16845,"endOffset":16852,"count":0},{"startOffset":16932,"endOffset":16947,"count":0},{"startOffset":16949,"endOffset":17050,"count":0},{"startOffset":17100,"endOffset":17307,"count":0}],"isBlockCoverage":true},{"functionName":"emitReadable","ranges":[{"startOffset":17815,"endOffset":18151,"count":0}],"isBlockCoverage":false},{"functionName":"emitReadable_","ranges":[{"startOffset":18155,"endOffset":18810,"count":2},{"startOffset":18725,"endOffset":18745,"count":0},{"startOffset":18746,"endOffset":18789,"count":0}],"isBlockCoverage":true},{"functionName":"maybeReadMore","ranges":[{"startOffset":19169,"endOffset":19330,"count":5}],"isBlockCoverage":true},{"functionName":"maybeReadMore_","ranges":[{"startOffset":19334,"endOffset":21161,"count":5},{"startOffset":20889,"endOffset":20940,"count":0}],"isBlockCoverage":true},{"functionName":"Readable._read","ranges":[{"startOffset":21438,"endOffset":21506,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.pipe","ranges":[{"startOffset":21537,"endOffset":26174,"count":0}],"isBlockCoverage":false},{"functionName":"pipeOnDrain","ranges":[{"startOffset":26179,"endOffset":26874,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.unpipe","ranges":[{"startOffset":26908,"endOffset":27625,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.on","ranges":[{"startOffset":27755,"endOffset":28689,"count":109},{"startOffset":27891,"endOffset":28231,"count":11},{"startOffset":28231,"endOffset":28669,"count":98},{"startOffset":28260,"endOffset":28669,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeListener","ranges":[{"startOffset":28787,"endOffset":29315,"count":53},{"startOffset":28901,"endOffset":29295,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeAllListeners","ranges":[{"startOffset":29421,"endOffset":29973,"count":0}],"isBlockCoverage":false},{"functionName":"updateReadableListening","ranges":[{"startOffset":29978,"endOffset":30503,"count":0}],"isBlockCoverage":false},{"functionName":"nReadingNextTick","ranges":[{"startOffset":30507,"endOffset":30598,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.resume","ranges":[{"startOffset":30756,"endOffset":31093,"count":11}],"isBlockCoverage":true},{"functionName":"resume","ranges":[{"startOffset":31098,"endOffset":31253,"count":11}],"isBlockCoverage":true},{"functionName":"resume_","ranges":[{"startOffset":31257,"endOffset":31519,"count":10},{"startOffset":31349,"endOffset":31376,"count":6},{"startOffset":31501,"endOffset":31516,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.pause","ranges":[{"startOffset":31550,"endOffset":31826,"count":0}],"isBlockCoverage":false},{"functionName":"flow","ranges":[{"startOffset":31831,"endOffset":31982,"count":12},{"startOffset":31978,"endOffset":31979,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.wrap","ranges":[{"startOffset":32171,"endOffset":34065,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":34112,"endOffset":34511,"count":0}],"isBlockCoverage":false},{"functionName":"createAsyncIterator","ranges":[{"startOffset":34516,"endOffset":35868,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36073,"endOffset":36470,"count":4},{"startOffset":36402,"endOffset":36417,"count":3},{"startOffset":36418,"endOffset":36436,"count":1},{"startOffset":36437,"endOffset":36462,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":36477,"endOffset":36612,"count":4}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":36683,"endOffset":36751,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36815,"endOffset":36899,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36964,"endOffset":37026,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37038,"endOffset":37151,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37210,"endOffset":37266,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37329,"endOffset":37419,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37480,"endOffset":37567,"count":4},{"startOffset":37553,"endOffset":37559,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":37621,"endOffset":37760,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37767,"endOffset":38066,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38124,"endOffset":38214,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38341,"endOffset":38388,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38451,"endOffset":38504,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38511,"endOffset":38562,"count":0}],"isBlockCoverage":false},{"functionName":"fromList","ranges":[{"startOffset":38877,"endOffset":39462,"count":0}],"isBlockCoverage":false},{"functionName":"endReadable","ranges":[{"startOffset":39466,"endOffset":39695,"count":4}],"isBlockCoverage":true},{"functionName":"endReadableNT","ranges":[{"startOffset":39699,"endOffset":40658,"count":4},{"startOffset":39927,"endOffset":39948,"count":2},{"startOffset":39950,"endOffset":40655,"count":2},{"startOffset":40034,"endOffset":40067,"count":0},{"startOffset":40069,"endOffset":40132,"count":0},{"startOffset":40161,"endOffset":40650,"count":0}],"isBlockCoverage":true},{"functionName":"endWritableNT","ranges":[{"startOffset":40662,"endOffset":40835,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.from","ranges":[{"startOffset":40855,"endOffset":41006,"count":0}],"isBlockCoverage":false}]},{"scriptId":"97","url":"internal/streams/buffer_list.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3975,"count":1}],"isBlockCoverage":false},{"functionName":"BufferList","ranges":[{"startOffset":215,"endOffset":303,"count":15}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":309,"endOffset":504,"count":0}],"isBlockCoverage":false},{"functionName":"unshift","ranges":[{"startOffset":510,"endOffset":674,"count":0}],"isBlockCoverage":false},{"functionName":"shift","ranges":[{"startOffset":680,"endOffset":917,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":923,"endOffset":994,"count":11}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":1000,"endOffset":1179,"count":0}],"isBlockCoverage":false},{"functionName":"concat","ranges":[{"startOffset":1185,"endOffset":1460,"count":0}],"isBlockCoverage":false},{"functionName":"consume","ranges":[{"startOffset":1547,"endOffset":2015,"count":0}],"isBlockCoverage":false},{"functionName":"first","ranges":[{"startOffset":2021,"endOffset":2063,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":2069,"endOffset":2169,"count":11},{"startOffset":2135,"endOffset":2164,"count":0}],"isBlockCoverage":true},{"functionName":"_getString","ranges":[{"startOffset":2247,"endOffset":2870,"count":0}],"isBlockCoverage":false},{"functionName":"_getBuffer","ranges":[{"startOffset":2943,"endOffset":3682,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":3766,"endOffset":3969,"count":0}],"isBlockCoverage":false}]},{"scriptId":"98","url":"internal/streams/state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":917,"count":1}],"isBlockCoverage":false},{"functionName":"highWaterMarkFrom","ranges":[{"startOffset":151,"endOffset":321,"count":30},{"startOffset":250,"endOffset":273,"count":0},{"startOffset":311,"endOffset":317,"count":0}],"isBlockCoverage":true},{"functionName":"getDefaultHighWaterMark","ranges":[{"startOffset":325,"endOffset":413,"count":30},{"startOffset":393,"endOffset":397,"count":0}],"isBlockCoverage":true},{"functionName":"getHighWaterMark","ranges":[{"startOffset":417,"endOffset":841,"count":30},{"startOffset":566,"endOffset":763,"count":0}],"isBlockCoverage":true}]},{"scriptId":"99","url":"internal/streams/writable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":23649,"count":1}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":2294,"endOffset":2311,"count":2}],"isBlockCoverage":true},{"functionName":"WritableState","ranges":[{"startOffset":2315,"endOffset":6590,"count":15},{"startOffset":2717,"endOffset":2760,"count":0},{"startOffset":3325,"endOffset":3362,"count":0}],"isBlockCoverage":true},{"functionName":"resetBuffer","ranges":[{"startOffset":6594,"endOffset":6731,"count":16}],"isBlockCoverage":true},{"functionName":"getBuffer","ranges":[{"startOffset":6771,"endOffset":6847,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6927,"endOffset":6994,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":7330,"endOffset":7551,"count":0}],"isBlockCoverage":false},{"functionName":"realHasInstance","ranges":[{"startOffset":7590,"endOffset":7649,"count":0}],"isBlockCoverage":false},{"functionName":"Writable","ranges":[{"startOffset":7657,"endOffset":8862,"count":15},{"startOffset":8311,"endOffset":8351,"count":0},{"startOffset":8358,"endOffset":8387,"count":0},{"startOffset":8532,"endOffset":8560,"count":0},{"startOffset":8617,"endOffset":8647,"count":0},{"startOffset":8705,"endOffset":8737,"count":0},{"startOffset":8793,"endOffset":8821,"count":0}],"isBlockCoverage":true},{"functionName":"Writable.pipe","ranges":[{"startOffset":8961,"endOffset":9031,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.write","ranges":[{"startOffset":9063,"endOffset":10318,"count":54},{"startOffset":9174,"endOffset":9239,"count":52},{"startOffset":9239,"endOffset":9364,"count":2},{"startOffset":9390,"endOffset":9437,"count":0},{"startOffset":9548,"endOffset":9635,"count":0},{"startOffset":9642,"endOffset":9953,"count":0},{"startOffset":9994,"endOffset":10045,"count":0},{"startOffset":10072,"endOffset":10124,"count":0},{"startOffset":10139,"endOffset":10234,"count":0}],"isBlockCoverage":true},{"functionName":"Writable.cork","ranges":[{"startOffset":10349,"endOffset":10397,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.uncork","ranges":[{"startOffset":10430,"endOffset":10594,"count":0}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":10639,"endOffset":10958,"count":0}],"isBlockCoverage":false},{"functionName":"writeOrBuffer","ranges":[{"startOffset":11153,"endOffset":12175,"count":54},{"startOffset":11252,"endOffset":11255,"count":0},{"startOffset":11482,"endOffset":11505,"count":0},{"startOffset":11563,"endOffset":11803,"count":0}],"isBlockCoverage":true},{"functionName":"doWrite","ranges":[{"startOffset":12179,"endOffset":12569,"count":0}],"isBlockCoverage":false},{"functionName":"onwriteError","ranges":[{"startOffset":12573,"endOffset":13004,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":13008,"endOffset":14702,"count":54},{"startOffset":13171,"endOffset":13248,"count":0},{"startOffset":13373,"endOffset":13948,"count":0},{"startOffset":14010,"endOffset":14053,"count":0},{"startOffset":14375,"endOffset":14423,"count":29},{"startOffset":14425,"endOffset":14478,"count":29},{"startOffset":14478,"endOffset":14632,"count":25},{"startOffset":14639,"endOffset":14694,"count":0}],"isBlockCoverage":true},{"functionName":"afterWriteTick","ranges":[{"startOffset":14706,"endOffset":14848,"count":24}],"isBlockCoverage":true},{"functionName":"afterWrite","ranges":[{"startOffset":14852,"endOffset":15280,"count":24},{"startOffset":14956,"endOffset":14977,"count":23},{"startOffset":14978,"endOffset":15001,"count":23},{"startOffset":15021,"endOffset":15084,"count":0},{"startOffset":15110,"endOffset":15151,"count":53},{"startOffset":15178,"endOffset":15244,"count":1}],"isBlockCoverage":true},{"functionName":"errorBuffer","ranges":[{"startOffset":15355,"endOffset":15689,"count":1},{"startOffset":15412,"endOffset":15431,"count":0},{"startOffset":15503,"endOffset":15661,"count":0}],"isBlockCoverage":true},{"functionName":"clearBuffer","ranges":[{"startOffset":15758,"endOffset":17240,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._write","ranges":[{"startOffset":17272,"endOffset":17447,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.end","ranges":[{"startOffset":17515,"endOffset":18743,"count":0}],"isBlockCoverage":false},{"functionName":"needFinish","ranges":[{"startOffset":18748,"endOffset":18968,"count":24},{"startOffset":18801,"endOffset":18833,"count":0},{"startOffset":18834,"endOffset":18862,"count":0},{"startOffset":18863,"endOffset":18904,"count":0},{"startOffset":18905,"endOffset":18934,"count":0},{"startOffset":18935,"endOffset":18963,"count":0}],"isBlockCoverage":true},{"functionName":"callFinal","ranges":[{"startOffset":18972,"endOffset":19243,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":19247,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"finishMaybe","ranges":[{"startOffset":19610,"endOffset":19951,"count":24},{"startOffset":19702,"endOffset":19932,"count":0}],"isBlockCoverage":true},{"functionName":"finish","ranges":[{"startOffset":19955,"endOffset":20595,"count":0}],"isBlockCoverage":false},{"functionName":"onFinished","ranges":[{"startOffset":20664,"endOffset":21145,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21217,"endOffset":21306,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":21313,"endOffset":21500,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21529,"endOffset":21929,"count":5},{"startOffset":21858,"endOffset":21873,"count":1},{"startOffset":21874,"endOffset":21887,"count":1},{"startOffset":21888,"endOffset":21909,"count":1},{"startOffset":21910,"endOffset":21921,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":21936,"endOffset":22075,"count":10}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":22112,"endOffset":22200,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22239,"endOffset":22329,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22364,"endOffset":22448,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22482,"endOffset":22568,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22606,"endOffset":22768,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22810,"endOffset":22896,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22931,"endOffset":23013,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23048,"endOffset":23127,"count":2}],"isBlockCoverage":true},{"functionName":"Writable.destroy","ranges":[{"startOffset":23208,"endOffset":23428,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._destroy","ranges":[{"startOffset":23519,"endOffset":23553,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.","ranges":[{"startOffset":23606,"endOffset":23646,"count":0}],"isBlockCoverage":false}]},{"scriptId":"100","url":"internal/streams/duplex.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3869,"count":1}],"isBlockCoverage":false},{"functionName":"Duplex","ranges":[{"startOffset":1987,"endOffset":2430,"count":15},{"startOffset":2053,"endOffset":2080,"count":0},{"startOffset":2243,"endOffset":2265,"count":4},{"startOffset":2312,"endOffset":2334,"count":4},{"startOffset":2379,"endOffset":2422,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3364,"endOffset":3582,"count":41},{"startOffset":3464,"endOffset":3497,"count":0},{"startOffset":3542,"endOffset":3574,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":3589,"endOffset":3857,"count":0}],"isBlockCoverage":false}]},{"scriptId":"101","url":"internal/streams/transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8452,"count":1}],"isBlockCoverage":false},{"functionName":"afterTransform","ranges":[{"startOffset":4118,"endOffset":4659,"count":0}],"isBlockCoverage":false},{"functionName":"Transform","ranges":[{"startOffset":4665,"endOffset":5524,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":5528,"endOffset":5748,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5846,"endOffset":5898,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5996,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"Transform.push","ranges":[{"startOffset":6151,"endOffset":6290,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._transform","ranges":[{"startOffset":6785,"endOffset":6876,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._write","ranges":[{"startOffset":6910,"endOffset":7261,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._read","ranges":[{"startOffset":7438,"endOffset":7823,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._destroy","ranges":[{"startOffset":7861,"endOffset":7962,"count":0}],"isBlockCoverage":false},{"functionName":"done","ranges":[{"startOffset":7969,"endOffset":8450,"count":0}],"isBlockCoverage":false}]},{"scriptId":"102","url":"internal/streams/passthrough.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1809,"count":1}],"isBlockCoverage":false},{"functionName":"PassThrough","ranges":[{"startOffset":1566,"endOffset":1713,"count":0}],"isBlockCoverage":false},{"functionName":"PassThrough._transform","ranges":[{"startOffset":1752,"endOffset":1806,"count":0}],"isBlockCoverage":false}]},{"scriptId":"103","url":"internal/net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1818,"count":1}],"isBlockCoverage":false},{"functionName":"isIPv4","ranges":[{"startOffset":1027,"endOffset":1093,"count":7}],"isBlockCoverage":true},{"functionName":"isIPv6","ranges":[{"startOffset":1097,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"isIP","ranges":[{"startOffset":1167,"endOffset":1257,"count":7},{"startOffset":1213,"endOffset":1256,"count":0}],"isBlockCoverage":true},{"functionName":"makeSyncWrite","ranges":[{"startOffset":1261,"endOffset":1691,"count":0}],"isBlockCoverage":false}]},{"scriptId":"104","url":"internal/stream_base_commons.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7409,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1026,"endOffset":1053,"count":0}],"isBlockCoverage":false},{"functionName":"handleWriteReq","ranges":[{"startOffset":1177,"endOffset":2065,"count":54},{"startOffset":1281,"endOffset":1454,"count":0},{"startOffset":1460,"endOffset":1474,"count":0},{"startOffset":1480,"endOffset":1545,"count":0},{"startOffset":1637,"endOffset":1700,"count":0},{"startOffset":1706,"endOffset":1718,"count":0},{"startOffset":1724,"endOffset":1737,"count":0},{"startOffset":1743,"endOffset":1758,"count":0},{"startOffset":1764,"endOffset":1829,"count":0},{"startOffset":1835,"endOffset":2057,"count":0}],"isBlockCoverage":true},{"functionName":"onWriteComplete","ranges":[{"startOffset":2069,"endOffset":2601,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteWrap","ranges":[{"startOffset":2605,"endOffset":2816,"count":54}],"isBlockCoverage":true},{"functionName":"writevGeneric","ranges":[{"startOffset":2820,"endOffset":3484,"count":0}],"isBlockCoverage":false},{"functionName":"writeGeneric","ranges":[{"startOffset":3488,"endOffset":3701,"count":54}],"isBlockCoverage":true},{"functionName":"afterWriteDispatched","ranges":[{"startOffset":3705,"endOffset":4026,"count":54},{"startOffset":3883,"endOffset":3948,"count":0},{"startOffset":3987,"endOffset":4023,"count":0}],"isBlockCoverage":true},{"functionName":"onStreamRead","ranges":[{"startOffset":4030,"endOffset":6231,"count":7},{"startOffset":4232,"endOffset":4252,"count":5},{"startOffset":4254,"endOffset":5017,"count":5},{"startOffset":4343,"endOffset":4610,"count":0},{"startOffset":4799,"endOffset":4993,"count":0},{"startOffset":5017,"endOffset":5040,"count":2},{"startOffset":5040,"endOffset":5059,"count":0},{"startOffset":5059,"endOffset":5087,"count":2},{"startOffset":5087,"endOffset":5281,"count":0},{"startOffset":5281,"endOffset":5369,"count":2},{"startOffset":5369,"endOffset":5439,"count":0},{"startOffset":5439,"endOffset":6228,"count":2},{"startOffset":5486,"endOffset":5526,"count":0},{"startOffset":5820,"endOffset":6032,"count":0}],"isBlockCoverage":true},{"functionName":"setStreamTimeout","ranges":[{"startOffset":6235,"endOffset":7167,"count":0}],"isBlockCoverage":false}]},{"scriptId":"105","url":"internal/dtrace.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":589,"count":1}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_REQUEST","ranges":[{"startOffset":102,"endOffset":110,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_RESPONSE","ranges":[{"startOffset":145,"endOffset":153,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_REQUEST","ranges":[{"startOffset":187,"endOffset":195,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_RESPONSE","ranges":[{"startOffset":230,"endOffset":238,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_SERVER_CONNECTION","ranges":[{"startOffset":274,"endOffset":282,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_STREAM_END","ranges":[{"startOffset":311,"endOffset":319,"count":0}],"isBlockCoverage":false}]},{"scriptId":"106","url":"tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11286,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3304,"endOffset":3368,"count":0}],"isBlockCoverage":false},{"functionName":"cacheRootCertificates","ranges":[{"startOffset":3401,"endOffset":3497,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3606,"endOffset":3761,"count":2},{"startOffset":3702,"endOffset":3726,"count":1}],"isBlockCoverage":true},{"functionName":"convertProtocols","ranges":[{"startOffset":3876,"endOffset":4493,"count":0}],"isBlockCoverage":false},{"functionName":"convertALPNProtocols","ranges":[{"startOffset":4528,"endOffset":4873,"count":0}],"isBlockCoverage":false},{"functionName":"unfqdn","ranges":[{"startOffset":4878,"endOffset":4940,"count":0}],"isBlockCoverage":false},{"functionName":"toLowerCase","ranges":[{"startOffset":5052,"endOffset":5148,"count":0}],"isBlockCoverage":false},{"functionName":"splitHost","ranges":[{"startOffset":5152,"endOffset":5294,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":5298,"endOffset":7221,"count":0}],"isBlockCoverage":false},{"functionName":"checkServerIdentity","ranges":[{"startOffset":7287,"endOffset":9821,"count":0}],"isBlockCoverage":false},{"functionName":"SecurePair","ranges":[{"startOffset":9871,"endOffset":10487,"count":0}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":10493,"endOffset":10571,"count":0}],"isBlockCoverage":false},{"functionName":"createSecurePair","ranges":[{"startOffset":11107,"endOffset":11185,"count":0}],"isBlockCoverage":false}]},{"scriptId":"107","url":"internal/tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":703,"count":1}],"isBlockCoverage":false},{"functionName":"parseCertString","ranges":[{"startOffset":173,"endOffset":656,"count":0}],"isBlockCoverage":false}]},{"scriptId":"108","url":"internal/streams/duplexpair.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1026,"count":1}],"isBlockCoverage":false},{"functionName":"DuplexSocket","ranges":[{"startOffset":215,"endOffset":308,"count":0}],"isBlockCoverage":false},{"functionName":"_read","ranges":[{"startOffset":314,"endOffset":445,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":451,"endOffset":662,"count":0}],"isBlockCoverage":false},{"functionName":"_final","ranges":[{"startOffset":668,"endOffset":768,"count":0}],"isBlockCoverage":false},{"functionName":"DuplexPair","ranges":[{"startOffset":797,"endOffset":989,"count":0}],"isBlockCoverage":false}]},{"scriptId":"109","url":"_tls_common.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11489,"count":1}],"isBlockCoverage":false},{"functionName":"toV","ranges":[{"startOffset":1827,"endOffset":2127,"count":0}],"isBlockCoverage":false},{"functionName":"SecureContext","ranges":[{"startOffset":2206,"endOffset":2999,"count":0}],"isBlockCoverage":false},{"functionName":"validateKeyOrCertOption","ranges":[{"startOffset":3003,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"createSecureContext","ranges":[{"startOffset":3340,"endOffset":10505,"count":0}],"isBlockCoverage":false},{"functionName":"translatePeerCertificate","ranges":[{"startOffset":10785,"endOffset":11486,"count":0}],"isBlockCoverage":false}]},{"scriptId":"110","url":"_tls_wrap.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":49958,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1811,"endOffset":1838,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3626,"endOffset":3634,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakestart","ranges":[{"startOffset":3817,"endOffset":4629,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakedone","ranges":[{"startOffset":4633,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"loadSession","ranges":[{"startOffset":4945,"endOffset":6185,"count":0}],"isBlockCoverage":false},{"functionName":"loadSNI","ranges":[{"startOffset":6191,"endOffset":6868,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSP","ranges":[{"startOffset":6874,"endOffset":8243,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSPDone","ranges":[{"startOffset":8247,"endOffset":8450,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsessionclient","ranges":[{"startOffset":8454,"endOffset":8698,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsession","ranges":[{"startOffset":8702,"endOffset":9569,"count":0}],"isBlockCoverage":false},{"functionName":"onPskServerCallback","ranges":[{"startOffset":9573,"endOffset":10251,"count":0}],"isBlockCoverage":false},{"functionName":"onPskClientCallback","ranges":[{"startOffset":10255,"endOffset":11047,"count":0}],"isBlockCoverage":false},{"functionName":"onkeylog","ranges":[{"startOffset":11051,"endOffset":11145,"count":0}],"isBlockCoverage":false},{"functionName":"onocspresponse","ranges":[{"startOffset":11149,"endOffset":11268,"count":0}],"isBlockCoverage":false},{"functionName":"onerror","ranges":[{"startOffset":11272,"endOffset":12073,"count":0}],"isBlockCoverage":false},{"functionName":"initRead","ranges":[{"startOffset":12221,"endOffset":12785,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket","ranges":[{"startOffset":12869,"endOffset":15228,"count":0}],"isBlockCoverage":false},{"functionName":"makeMethodProxy","ranges":[{"startOffset":15686,"endOffset":15858,"count":15}],"isBlockCoverage":true},{"functionName":"methodProxy","ranges":[{"startOffset":15729,"endOffset":15854,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":16031,"endOffset":16750,"count":0}],"isBlockCoverage":false},{"functionName":"disableRenegotiation","ranges":[{"startOffset":16798,"endOffset":16873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._wrapHandle","ranges":[{"startOffset":16912,"endOffset":17948,"count":0}],"isBlockCoverage":false},{"functionName":"defineHandleReading","ranges":[{"startOffset":18091,"endOffset":18321,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketCloseDestroySSL","ranges":[{"startOffset":18325,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"destroySSL","ranges":[{"startOffset":18480,"endOffset":18533,"count":0}],"isBlockCoverage":false},{"functionName":"_destroySSL","ranges":[{"startOffset":18571,"endOffset":18873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._init","ranges":[{"startOffset":19017,"endOffset":24206,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.renegotiate","ranges":[{"startOffset":24245,"endOffset":25652,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.exportKeyingMaterial","ranges":[{"startOffset":25700,"endOffset":26032,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxSendFragment","ranges":[{"startOffset":26078,"endOffset":26171,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._handleTimeout","ranges":[{"startOffset":26213,"endOffset":26284,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._emitTLSError","ranges":[{"startOffset":26325,"endOffset":26415,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._tlsError","ranges":[{"startOffset":26452,"endOffset":26565,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._releaseControl","ranges":[{"startOffset":26608,"endOffset":26770,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._finishInit","ranges":[{"startOffset":26809,"endOffset":27895,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._start","ranges":[{"startOffset":27929,"endOffset":28447,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setServername","ranges":[{"startOffset":28488,"endOffset":28664,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setSession","ranges":[{"startOffset":28702,"endOffset":28844,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getPeerCertificate","ranges":[{"startOffset":28890,"endOffset":29061,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getCertificate","ranges":[{"startOffset":29103,"endOffset":29317,"count":0}],"isBlockCoverage":false},{"functionName":"makeSocketMethodProxy","ranges":[{"startOffset":29357,"endOffset":29553,"count":10}],"isBlockCoverage":true},{"functionName":"socketMethodProxy","ranges":[{"startOffset":29406,"endOffset":29549,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29769,"endOffset":29849,"count":10}],"isBlockCoverage":true},{"functionName":"onServerSocketSecure","ranges":[{"startOffset":29896,"endOffset":30409,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketTLSError","ranges":[{"startOffset":30413,"endOffset":30655,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketKeylog","ranges":[{"startOffset":30659,"endOffset":30748,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketClose","ranges":[{"startOffset":30752,"endOffset":31116,"count":0}],"isBlockCoverage":false},{"functionName":"tlsConnectionListener","ranges":[{"startOffset":31120,"endOffset":31994,"count":0}],"isBlockCoverage":false},{"functionName":"Server","ranges":[{"startOffset":34827,"endOffset":36796,"count":0}],"isBlockCoverage":false},{"functionName":"createServer","ranges":[{"startOffset":36955,"endOffset":37041,"count":0}],"isBlockCoverage":false},{"functionName":"Server.setSecureContext","ranges":[{"startOffset":37084,"endOffset":40240,"count":0}],"isBlockCoverage":false},{"functionName":"Server._getServerData","ranges":[{"startOffset":40281,"endOffset":40368,"count":0}],"isBlockCoverage":false},{"functionName":"Server._setServerData","ranges":[{"startOffset":40409,"endOffset":40488,"count":0}],"isBlockCoverage":false},{"functionName":"getTicketKeys","ranges":[{"startOffset":40528,"endOffset":40610,"count":0}],"isBlockCoverage":false},{"functionName":"setTicketKeys","ranges":[{"startOffset":40650,"endOffset":40851,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40898,"endOffset":43057,"count":0}],"isBlockCoverage":false},{"functionName":"Server.addContext","ranges":[{"startOffset":43183,"endOffset":43558,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":43609,"endOffset":43854,"count":0}],"isBlockCoverage":false},{"functionName":"SNICallback","ranges":[{"startOffset":43859,"endOffset":44113,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeConnectArgs","ranges":[{"startOffset":44363,"endOffset":45108,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectSecure","ranges":[{"startOffset":45112,"endOffset":46930,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectEnd","ranges":[{"startOffset":46934,"endOffset":47497,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":47566,"endOffset":49955,"count":0}],"isBlockCoverage":false}]},{"scriptId":"111","url":"crypto.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7645,"count":1}],"isBlockCoverage":false},{"functionName":"createHash","ranges":[{"startOffset":3252,"endOffset":3336,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3340,"endOffset":3442,"count":0}],"isBlockCoverage":false},{"functionName":"createCipheriv","ranges":[{"startOffset":3446,"endOffset":3550,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipher","ranges":[{"startOffset":3554,"endOffset":3660,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipheriv","ranges":[{"startOffset":3664,"endOffset":3772,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellman","ranges":[{"startOffset":3776,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellmanGroup","ranges":[{"startOffset":3938,"endOffset":4022,"count":0}],"isBlockCoverage":false},{"functionName":"createECDH","ranges":[{"startOffset":4026,"endOffset":4084,"count":0}],"isBlockCoverage":false},{"functionName":"createHmac","ranges":[{"startOffset":4088,"endOffset":4172,"count":0}],"isBlockCoverage":false},{"functionName":"createSign","ranges":[{"startOffset":4176,"endOffset":4260,"count":0}],"isBlockCoverage":false},{"functionName":"createVerify","ranges":[{"startOffset":4264,"endOffset":4352,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsDisabled","ranges":[{"startOffset":5433,"endOffset":5508,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsForced","ranges":[{"startOffset":5512,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsDisabled","ranges":[{"startOffset":5607,"endOffset":5651,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsForced","ranges":[{"startOffset":5655,"endOffset":5697,"count":0}],"isBlockCoverage":false}]},{"scriptId":"112","url":"internal/crypto/random.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9435,"count":1}],"isBlockCoverage":false},{"functionName":"assertOffset","ranges":[{"startOffset":787,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"assertSize","ranges":[{"startOffset":1167,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"randomBytes","ranges":[{"startOffset":1646,"endOffset":2216,"count":0}],"isBlockCoverage":false},{"functionName":"randomFillSync","ranges":[{"startOffset":2220,"endOffset":2711,"count":0}],"isBlockCoverage":false},{"functionName":"randomFill","ranges":[{"startOffset":2715,"endOffset":3725,"count":0}],"isBlockCoverage":false},{"functionName":"randomInt","ranges":[{"startOffset":3971,"endOffset":5920,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":5924,"endOffset":5994,"count":0}],"isBlockCoverage":false},{"functionName":"getBufferedUUID","ranges":[{"startOffset":6475,"endOffset":6842,"count":0}],"isBlockCoverage":false},{"functionName":"randomUUID","ranges":[{"startOffset":6846,"endOffset":9328,"count":0}],"isBlockCoverage":false}]},{"scriptId":"113","url":"internal/crypto/pbkdf2.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2450,"count":1}],"isBlockCoverage":false},{"functionName":"pbkdf2","ranges":[{"startOffset":488,"endOffset":1383,"count":0}],"isBlockCoverage":false},{"functionName":"pbkdf2Sync","ranges":[{"startOffset":1387,"endOffset":1806,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":1810,"endOffset":2223,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2227,"endOffset":2397,"count":0}],"isBlockCoverage":false}]},{"scriptId":"114","url":"internal/crypto/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2439,"count":1}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":742,"endOffset":805,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultEncoding","ranges":[{"startOffset":809,"endOffset":870,"count":0}],"isBlockCoverage":false},{"functionName":"toBuf","ranges":[{"startOffset":1050,"endOffset":1236,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1272,"endOffset":1315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1350,"endOffset":1392,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1427,"endOffset":1469,"count":0}],"isBlockCoverage":false},{"functionName":"setEngine","ranges":[{"startOffset":1475,"endOffset":1853,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1900,"endOffset":2262,"count":0}],"isBlockCoverage":false}]},{"scriptId":"115","url":"internal/crypto/scrypt.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3817,"count":1}],"isBlockCoverage":false},{"functionName":"scrypt","ranges":[{"startOffset":610,"endOffset":1471,"count":0}],"isBlockCoverage":false},{"functionName":"scryptSync","ranges":[{"startOffset":1475,"endOffset":1909,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":1913,"endOffset":2163,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":2167,"endOffset":3771,"count":0}],"isBlockCoverage":false}]},{"scriptId":"116","url":"internal/crypto/keygen.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10395,"count":1}],"isBlockCoverage":false},{"functionName":"wrapKey","ranges":[{"startOffset":995,"endOffset":1127,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPair","ranges":[{"startOffset":1131,"endOffset":1807,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPairSync","ranges":[{"startOffset":1940,"endOffset":2057,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2061,"endOffset":2417,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":2421,"endOffset":3579,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":3583,"endOffset":10331,"count":0}],"isBlockCoverage":false}]},{"scriptId":"117","url":"internal/crypto/keys.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11523,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1568,"endOffset":3618,"count":1}],"isBlockCoverage":true},{"functionName":"KeyObject","ranges":[{"startOffset":1681,"endOffset":2213,"count":0}],"isBlockCoverage":false},{"functionName":"get type","ranges":[{"startOffset":2221,"endOffset":2270,"count":0}],"isBlockCoverage":false},{"functionName":"SecretKeyObject","ranges":[{"startOffset":2328,"endOffset":2388,"count":0}],"isBlockCoverage":false},{"functionName":"get symmetricKeySize","ranges":[{"startOffset":2396,"endOffset":2478,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2486,"endOffset":2541,"count":0}],"isBlockCoverage":false},{"functionName":"get asymmetricKeyType","ranges":[{"startOffset":2665,"endOffset":2820,"count":0}],"isBlockCoverage":false},{"functionName":"PublicKeyObject","ranges":[{"startOffset":2888,"endOffset":2948,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2956,"endOffset":3146,"count":0}],"isBlockCoverage":false},{"functionName":"PrivateKeyObject","ranges":[{"startOffset":3215,"endOffset":3276,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":3284,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormat","ranges":[{"startOffset":3624,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyType","ranges":[{"startOffset":3963,"endOffset":4837,"count":0}],"isBlockCoverage":false},{"functionName":"option","ranges":[{"startOffset":4841,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormatAndType","ranges":[{"startOffset":4943,"endOffset":5552,"count":0}],"isBlockCoverage":false},{"functionName":"isStringOrBuffer","ranges":[{"startOffset":5556,"endOffset":5652,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":5656,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"parsePublicKeyEncoding","ranges":[{"startOffset":7199,"endOffset":7337,"count":0}],"isBlockCoverage":false},{"functionName":"parsePrivateKeyEncoding","ranges":[{"startOffset":7542,"endOffset":7660,"count":0}],"isBlockCoverage":false},{"functionName":"getKeyObjectHandle","ranges":[{"startOffset":7664,"endOffset":8245,"count":0}],"isBlockCoverage":false},{"functionName":"prepareAsymmetricKey","ranges":[{"startOffset":8249,"endOffset":9527,"count":0}],"isBlockCoverage":false},{"functionName":"preparePrivateKey","ranges":[{"startOffset":9531,"endOffset":9621,"count":0}],"isBlockCoverage":false},{"functionName":"preparePublicOrPrivateKey","ranges":[{"startOffset":9625,"endOffset":9722,"count":0}],"isBlockCoverage":false},{"functionName":"prepareSecretKey","ranges":[{"startOffset":9726,"endOffset":10231,"count":0}],"isBlockCoverage":false},{"functionName":"createSecretKey","ranges":[{"startOffset":10235,"endOffset":10527,"count":0}],"isBlockCoverage":false},{"functionName":"createPublicKey","ranges":[{"startOffset":10531,"endOffset":10773,"count":0}],"isBlockCoverage":false},{"functionName":"createPrivateKey","ranges":[{"startOffset":10777,"endOffset":11052,"count":0}],"isBlockCoverage":false},{"functionName":"isKeyObject","ranges":[{"startOffset":11056,"endOffset":11122,"count":0}],"isBlockCoverage":false}]},{"scriptId":"118","url":"internal/crypto/diffiehellman.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8635,"count":1}],"isBlockCoverage":false},{"functionName":"DiffieHellman","ranges":[{"startOffset":1012,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"DiffieHellmanGroup","ranges":[{"startOffset":2847,"endOffset":3160,"count":0}],"isBlockCoverage":false},{"functionName":"dhGenerateKeys","ranges":[{"startOffset":3278,"endOffset":3444,"count":0}],"isBlockCoverage":false},{"functionName":"dhComputeSecret","ranges":[{"startOffset":3565,"endOffset":3897,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrime","ranges":[{"startOffset":4003,"endOffset":4163,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetGenerator","ranges":[{"startOffset":4281,"endOffset":4457,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPublicKey","ranges":[{"startOffset":4575,"endOffset":4739,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrivateKey","ranges":[{"startOffset":4860,"endOffset":5026,"count":0}],"isBlockCoverage":false},{"functionName":"setPublicKey","ranges":[{"startOffset":5071,"endOffset":5229,"count":0}],"isBlockCoverage":false},{"functionName":"setPrivateKey","ranges":[{"startOffset":5276,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"ECDH","ranges":[{"startOffset":5443,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeys","ranges":[{"startOffset":5921,"endOffset":6047,"count":0}],"isBlockCoverage":false},{"functionName":"getPublicKey","ranges":[{"startOffset":6082,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"convertKey","ranges":[{"startOffset":6308,"endOffset":6843,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":6848,"endOffset":6987,"count":0}],"isBlockCoverage":false},{"functionName":"getFormat","ranges":[{"startOffset":6991,"endOffset":7324,"count":0}],"isBlockCoverage":false},{"functionName":"diffieHellman","ranges":[{"startOffset":7398,"endOffset":8540,"count":0}],"isBlockCoverage":false}]},{"scriptId":"119","url":"internal/crypto/cipher.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8753,"count":1}],"isBlockCoverage":false},{"functionName":"rsaFunctionFor","ranges":[{"startOffset":1101,"endOffset":1979,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1170,"endOffset":1975,"count":0}],"isBlockCoverage":false},{"functionName":"getDecoder","ranges":[{"startOffset":2491,"endOffset":2815,"count":0}],"isBlockCoverage":false},{"functionName":"getUIntOption","ranges":[{"startOffset":2819,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherBase","ranges":[{"startOffset":3052,"endOffset":3473,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3477,"endOffset":3704,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherWithIV","ranges":[{"startOffset":3708,"endOffset":3972,"count":0}],"isBlockCoverage":false},{"functionName":"Cipher","ranges":[{"startOffset":3976,"endOffset":4171,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":4319,"endOffset":4438,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":4469,"endOffset":4615,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":4646,"endOffset":5316,"count":0}],"isBlockCoverage":false},{"functionName":"final","ranges":[{"startOffset":5348,"endOffset":5661,"count":0}],"isBlockCoverage":false},{"functionName":"setAutoPadding","ranges":[{"startOffset":5702,"endOffset":5853,"count":0}],"isBlockCoverage":false},{"functionName":"getAuthTag","ranges":[{"startOffset":5888,"endOffset":6053,"count":0}],"isBlockCoverage":false},{"functionName":"setAuthTag","ranges":[{"startOffset":6060,"endOffset":6412,"count":0}],"isBlockCoverage":false},{"functionName":"setAAD","ranges":[{"startOffset":6442,"endOffset":6880,"count":0}],"isBlockCoverage":false},{"functionName":"Cipheriv","ranges":[{"startOffset":6885,"endOffset":7089,"count":0}],"isBlockCoverage":false},{"functionName":"addCipherPrototypeFunctions","ranges":[{"startOffset":7093,"endOffset":7696,"count":3},{"startOffset":7495,"endOffset":7570,"count":1},{"startOffset":7570,"endOffset":7634,"count":2}],"isBlockCoverage":true},{"functionName":"Decipher","ranges":[{"startOffset":7858,"endOffset":8060,"count":0}],"isBlockCoverage":false},{"functionName":"Decipheriv","ranges":[{"startOffset":8224,"endOffset":8435,"count":0}],"isBlockCoverage":false}]},{"scriptId":"120","url":"internal/streams/lazy_transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1738,"count":1}],"isBlockCoverage":false},{"functionName":"LazyTransform","ranges":[{"startOffset":487,"endOffset":551,"count":0}],"isBlockCoverage":false},{"functionName":"makeGetter","ranges":[{"startOffset":687,"endOffset":1006,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":725,"endOffset":1002,"count":0}],"isBlockCoverage":false},{"functionName":"makeSetter","ranges":[{"startOffset":1010,"endOffset":1214,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1048,"endOffset":1210,"count":0}],"isBlockCoverage":false}]},{"scriptId":"121","url":"internal/crypto/sig.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6181,"count":1}],"isBlockCoverage":false},{"functionName":"Sign","ranges":[{"startOffset":761,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":1145,"endOffset":1240,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1269,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"getPadding","ranges":[{"startOffset":1647,"endOffset":1724,"count":0}],"isBlockCoverage":false},{"functionName":"getSaltLength","ranges":[{"startOffset":1728,"endOffset":1811,"count":0}],"isBlockCoverage":false},{"functionName":"getDSASignatureEncoding","ranges":[{"startOffset":1815,"endOffset":2170,"count":0}],"isBlockCoverage":false},{"functionName":"getIntOption","ranges":[{"startOffset":2174,"endOffset":2415,"count":0}],"isBlockCoverage":false},{"functionName":"sign","ranges":[{"startOffset":2441,"endOffset":3125,"count":0}],"isBlockCoverage":false},{"functionName":"signOneShot","ranges":[{"startOffset":3130,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"Verify","ranges":[{"startOffset":3963,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"verify","ranges":[{"startOffset":4463,"endOffset":5118,"count":0}],"isBlockCoverage":false},{"functionName":"verifyOneShot","ranges":[{"startOffset":5123,"endOffset":6100,"count":0}],"isBlockCoverage":false}]},{"scriptId":"122","url":"internal/crypto/hash.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3947,"count":1}],"isBlockCoverage":false},{"functionName":"Hash","ranges":[{"startOffset":800,"endOffset":1322,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":1458,"endOffset":1632,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":1665,"endOffset":1773,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":1802,"endOffset":1885,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1914,"endOffset":2443,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":2474,"endOffset":2829,"count":0}],"isBlockCoverage":false},{"functionName":"Hmac","ranges":[{"startOffset":2836,"endOffset":3175,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":3363,"endOffset":3795,"count":0}],"isBlockCoverage":false}]},{"scriptId":"123","url":"internal/crypto/certificate.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1167,"count":1}],"isBlockCoverage":false},{"functionName":"verifySpkac","ranges":[{"startOffset":262,"endOffset":363,"count":0}],"isBlockCoverage":false},{"functionName":"exportPublicKey","ranges":[{"startOffset":367,"endOffset":500,"count":0}],"isBlockCoverage":false},{"functionName":"exportChallenge","ranges":[{"startOffset":504,"endOffset":637,"count":0}],"isBlockCoverage":false},{"functionName":"Certificate","ranges":[{"startOffset":729,"endOffset":826,"count":0}],"isBlockCoverage":false}]},{"scriptId":"124","url":"internal/js_stream_socket.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7690,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":348,"endOffset":379,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":717,"endOffset":780,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstart","ranges":[{"startOffset":784,"endOffset":849,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstop","ranges":[{"startOffset":853,"endOffset":916,"count":0}],"isBlockCoverage":false},{"functionName":"onshutdown","ranges":[{"startOffset":920,"endOffset":991,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":995,"endOffset":1072,"count":0}],"isBlockCoverage":false},{"functionName":"JSStreamSocket","ranges":[{"startOffset":1847,"endOffset":3596,"count":0}],"isBlockCoverage":false},{"functionName":"get StreamWrap","ranges":[{"startOffset":3740,"endOffset":3791,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":3797,"endOffset":3861,"count":0}],"isBlockCoverage":false},{"functionName":"readStart","ranges":[{"startOffset":3867,"endOffset":3927,"count":0}],"isBlockCoverage":false},{"functionName":"readStop","ranges":[{"startOffset":3933,"endOffset":3991,"count":0}],"isBlockCoverage":false},{"functionName":"doShutdown","ranges":[{"startOffset":3997,"endOffset":5020,"count":0}],"isBlockCoverage":false},{"functionName":"finishShutdown","ranges":[{"startOffset":5091,"endOffset":5390,"count":0}],"isBlockCoverage":false},{"functionName":"doWrite","ranges":[{"startOffset":5396,"endOffset":6355,"count":0}],"isBlockCoverage":false},{"functionName":"finishWrite","ranges":[{"startOffset":6426,"endOffset":6882,"count":0}],"isBlockCoverage":false},{"functionName":"doClose","ranges":[{"startOffset":6888,"endOffset":7649,"count":0}],"isBlockCoverage":false}]},{"scriptId":"125","url":"internal/fs/streams.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11625,"count":1}],"isBlockCoverage":false},{"functionName":"ReadStream","ranges":[{"startOffset":732,"endOffset":2893,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3036,"endOffset":3073,"count":0}],"isBlockCoverage":false},{"functionName":"_openReadFs","ranges":[{"startOffset":3176,"endOffset":3679,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._read","ranges":[{"startOffset":3712,"endOffset":5108,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._destroy","ranges":[{"startOffset":5145,"endOffset":5444,"count":0}],"isBlockCoverage":false},{"functionName":"closeFsStream","ranges":[{"startOffset":5449,"endOffset":5612,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream.close","ranges":[{"startOffset":5645,"endOffset":5734,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":5798,"endOffset":5832,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream","ranges":[{"startOffset":5864,"endOffset":8188,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._final","ranges":[{"startOffset":8335,"endOffset":8500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":8535,"endOffset":8573,"count":0}],"isBlockCoverage":false},{"functionName":"_openWriteFs","ranges":[{"startOffset":8679,"endOffset":9132,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._write","ranges":[{"startOffset":9169,"endOffset":9864,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._writev","ranges":[{"startOffset":9903,"endOffset":10834,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.close","ranges":[{"startOffset":10936,"endOffset":11336,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":11505,"endOffset":11539,"count":0}],"isBlockCoverage":false}]},{"scriptId":"126","url":"dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":28874,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadCluster","ranges":[{"startOffset":2772,"endOffset":2872,"count":0}],"isBlockCoverage":false},{"functionName":"Socket","ranges":[{"startOffset":2988,"endOffset":4332,"count":0}],"isBlockCoverage":false},{"functionName":"createSocket","ranges":[{"startOffset":4448,"endOffset":4528,"count":0}],"isBlockCoverage":false},{"functionName":"startListening","ranges":[{"startOffset":4534,"endOffset":4984,"count":0}],"isBlockCoverage":false},{"functionName":"replaceHandle","ranges":[{"startOffset":4988,"endOffset":5574,"count":0}],"isBlockCoverage":false},{"functionName":"bufferSize","ranges":[{"startOffset":5578,"endOffset":5880,"count":0}],"isBlockCoverage":false},{"functionName":"bindServerHandle","ranges":[{"startOffset":5950,"endOffset":6378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.bind","ranges":[{"startOffset":6406,"endOffset":10145,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.connect","ranges":[{"startOffset":10177,"endOffset":11015,"count":0}],"isBlockCoverage":false},{"functionName":"_connect","ranges":[{"startOffset":11022,"endOffset":11381,"count":0}],"isBlockCoverage":false},{"functionName":"doConnect","ranges":[{"startOffset":11387,"endOffset":12055,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.disconnect","ranges":[{"startOffset":12091,"endOffset":12408,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.sendto","ranges":[{"startOffset":12517,"endOffset":12970,"count":0}],"isBlockCoverage":false},{"functionName":"sliceBuffer","ranges":[{"startOffset":12977,"endOffset":13563,"count":0}],"isBlockCoverage":false},{"functionName":"fixBufferList","ranges":[{"startOffset":13569,"endOffset":13967,"count":0}],"isBlockCoverage":false},{"functionName":"enqueue","ranges":[{"startOffset":13973,"endOffset":14411,"count":0}],"isBlockCoverage":false},{"functionName":"onListenSuccess","ranges":[{"startOffset":14417,"endOffset":14558,"count":0}],"isBlockCoverage":false},{"functionName":"onListenError","ranges":[{"startOffset":14564,"endOffset":14691,"count":0}],"isBlockCoverage":false},{"functionName":"clearQueue","ranges":[{"startOffset":14697,"endOffset":14902,"count":0}],"isBlockCoverage":false},{"functionName":"isConnected","ranges":[{"startOffset":14906,"endOffset":15028,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.send","ranges":[{"startOffset":15618,"endOffset":18684,"count":0}],"isBlockCoverage":false},{"functionName":"doSend","ranges":[{"startOffset":18689,"endOffset":19871,"count":0}],"isBlockCoverage":false},{"functionName":"afterSend","ranges":[{"startOffset":19875,"endOffset":20060,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.close","ranges":[{"startOffset":20089,"endOffset":20679,"count":0}],"isBlockCoverage":false},{"functionName":"socketCloseNT","ranges":[{"startOffset":20686,"endOffset":20742,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":20775,"endOffset":20975,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.remoteAddress","ranges":[{"startOffset":21013,"endOffset":21336,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setBroadcast","ranges":[{"startOffset":21375,"endOffset":21528,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setTTL","ranges":[{"startOffset":21561,"endOffset":21744,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastTTL","ranges":[{"startOffset":21786,"endOffset":21987,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastLoopback","ranges":[{"startOffset":22034,"endOffset":22241,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastInterface","ranges":[{"startOffset":22289,"endOffset":22559,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addMembership","ranges":[{"startOffset":22597,"endOffset":22984,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropMembership","ranges":[{"startOffset":23025,"endOffset":23415,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addSourceSpecificMembership","ranges":[{"startOffset":23467,"endOffset":24244,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropSourceSpecificMembership","ranges":[{"startOffset":24299,"endOffset":25082,"count":0}],"isBlockCoverage":false},{"functionName":"healthCheck","ranges":[{"startOffset":25089,"endOffset":25257,"count":0}],"isBlockCoverage":false},{"functionName":"stopReceiving","ranges":[{"startOffset":25263,"endOffset":25435,"count":0}],"isBlockCoverage":false},{"functionName":"onMessage","ranges":[{"startOffset":25441,"endOffset":25702,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":25731,"endOffset":25845,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":25877,"endOffset":25993,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setRecvBufferSize","ranges":[{"startOffset":26037,"endOffset":26096,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setSendBufferSize","ranges":[{"startOffset":26140,"endOffset":26199,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getRecvBufferSize","ranges":[{"startOffset":26243,"endOffset":26302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getSendBufferSize","ranges":[{"startOffset":26346,"endOffset":26405,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26511,"endOffset":26567,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26641,"endOffset":26699,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26837,"endOffset":26896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26973,"endOffset":27034,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27175,"endOffset":27234,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27311,"endOffset":27372,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27509,"endOffset":27564,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27637,"endOffset":27694,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27831,"endOffset":27890,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27967,"endOffset":28028,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28138,"endOffset":28175,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28287,"endOffset":28326,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28598,"endOffset":28634,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":28639,"endOffset":28680,"count":0}],"isBlockCoverage":false}]},{"scriptId":"127","url":"internal/dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1992,"count":1}],"isBlockCoverage":false},{"functionName":"lookup4","ranges":[{"startOffset":490,"endOffset":593,"count":0}],"isBlockCoverage":false},{"functionName":"lookup6","ranges":[{"startOffset":599,"endOffset":696,"count":0}],"isBlockCoverage":false},{"functionName":"newHandle","ranges":[{"startOffset":700,"endOffset":1433,"count":0}],"isBlockCoverage":false},{"functionName":"_createSocketHandle","ranges":[{"startOffset":1439,"endOffset":1908,"count":0}],"isBlockCoverage":false}]},{"scriptId":"128","url":"file:///C:/Users/brand/git/node-ipc/dao/client.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7528,"count":1}],"isBlockCoverage":true},{"functionName":"Client","ranges":[{"startOffset":303,"endOffset":574,"count":3},{"startOffset":511,"endOffset":513,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":582,"endOffset":735,"count":3}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":743,"endOffset":1307,"count":2},{"startOffset":965,"endOffset":1030,"count":0},{"startOffset":1200,"endOffset":1306,"count":0}],"isBlockCoverage":true},{"functionName":"syncEmit","ranges":[{"startOffset":1311,"endOffset":1450,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":1454,"endOffset":7474,"count":6},{"startOffset":1670,"endOffset":1816,"count":0},{"startOffset":1865,"endOffset":2313,"count":0},{"startOffset":2440,"endOffset":2522,"count":0},{"startOffset":2571,"endOffset":2647,"count":0},{"startOffset":2693,"endOffset":2763,"count":0},{"startOffset":2808,"endOffset":2876,"count":0},{"startOffset":2922,"endOffset":2992,"count":0},{"startOffset":3155,"endOffset":4271,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4387,"endOffset":4510,"count":5}],"isBlockCoverage":true},{"functionName":"connectionMade","ranges":[{"startOffset":4573,"endOffset":4756,"count":1}],"isBlockCoverage":true},{"functionName":"connectionClosed","ranges":[{"startOffset":4817,"endOffset":6017,"count":6},{"startOffset":5076,"endOffset":5121,"count":4},{"startOffset":5122,"endOffset":5171,"count":3},{"startOffset":5188,"endOffset":6016,"count":3}],"isBlockCoverage":true},{"functionName":"retryTimeout","ranges":[{"startOffset":5645,"endOffset":5889,"count":3},{"startOffset":5726,"endOffset":5783,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6077,"endOffset":7463,"count":1},{"startOffset":6184,"endOffset":6497,"count":0},{"startOffset":6730,"endOffset":6866,"count":0},{"startOffset":7416,"endOffset":7462,"count":0}],"isBlockCoverage":true}]},{"scriptId":"129","url":"file:///C:/Users/brand/git/node-ipc/entities/EventParser.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":601,"count":1}],"isBlockCoverage":true},{"functionName":"Parser","ranges":[{"startOffset":60,"endOffset":176,"count":6},{"startOffset":97,"endOffset":133,"count":2}],"isBlockCoverage":true},{"functionName":"format","ranges":[{"startOffset":182,"endOffset":442,"count":2},{"startOffset":221,"endOffset":244,"count":0},{"startOffset":245,"endOffset":264,"count":0},{"startOffset":265,"endOffset":299,"count":0},{"startOffset":338,"endOffset":372,"count":0}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":448,"endOffset":548,"count":1}],"isBlockCoverage":true}]},{"scriptId":"130","url":"file:///C:/Users/brand/git/node-ipc/node_modules/event-pubsub/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2890,"count":1}],"isBlockCoverage":true},{"functionName":"EventPubSub","ranges":[{"startOffset":169,"endOffset":201,"count":4}],"isBlockCoverage":true},{"functionName":"on","ranges":[{"startOffset":209,"endOffset":608,"count":8},{"startOffset":357,"endOffset":398,"count":0}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":616,"endOffset":781,"count":0}],"isBlockCoverage":false},{"functionName":"off","ranges":[{"startOffset":789,"endOffset":1613,"count":3},{"startOffset":1028,"endOffset":1612,"count":0}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":1621,"endOffset":2051,"count":18},{"startOffset":1872,"endOffset":2050,"count":9}],"isBlockCoverage":true},{"functionName":"reset","ranges":[{"startOffset":2059,"endOffset":2218,"count":0}],"isBlockCoverage":false},{"functionName":"get list","ranges":[{"startOffset":2226,"endOffset":2292,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2300,"endOffset":2838,"count":4}],"isBlockCoverage":true},{"functionName":"#handleOnce","ranges":[{"startOffset":2312,"endOffset":2733,"count":27},{"startOffset":2484,"endOffset":2630,"count":9},{"startOffset":2553,"endOffset":2619,"count":0},{"startOffset":2630,"endOffset":2679,"count":26},{"startOffset":2679,"endOffset":2726,"count":0},{"startOffset":2726,"endOffset":2732,"count":26}],"isBlockCoverage":true}]},{"scriptId":"131","url":"file:///C:/Users/brand/git/node-ipc/node_modules/node-cmd/cmd.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":963,"count":1}],"isBlockCoverage":true},{"functionName":"runCommand","ranges":[{"startOffset":209,"endOffset":562,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":314,"endOffset":530,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":350,"endOffset":515,"count":1},{"startOffset":437,"endOffset":444,"count":0}],"isBlockCoverage":true},{"functionName":"runSync","ranges":[{"startOffset":566,"endOffset":930,"count":0}],"isBlockCoverage":false}]},{"scriptId":"132","url":"child_process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20861,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1579,"endOffset":1610,"count":1}],"isBlockCoverage":true},{"functionName":"fork","ranges":[{"startOffset":2337,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"_forkChild","ranges":[{"startOffset":4049,"endOffset":4550,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeExecArgs","ranges":[{"startOffset":4554,"endOffset":4977,"count":2},{"startOffset":4864,"endOffset":4879,"count":0}],"isBlockCoverage":true},{"functionName":"exec","ranges":[{"startOffset":4983,"endOffset":5235,"count":2}],"isBlockCoverage":true},{"functionName":"customPromiseExecFunction","ranges":[{"startOffset":5273,"endOffset":5722,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5295,"endOffset":5718,"count":0}],"isBlockCoverage":false},{"functionName":"execFile","ranges":[{"startOffset":5846,"endOffset":11499,"count":2},{"startOffset":6084,"endOffset":6120,"count":0},{"startOffset":6180,"endOffset":6198,"count":0},{"startOffset":6309,"endOffset":6387,"count":0},{"startOffset":6521,"endOffset":6546,"count":0},{"startOffset":6547,"endOffset":6572,"count":0},{"startOffset":6574,"endOffset":6642,"count":0},{"startOffset":7603,"endOffset":7637,"count":0},{"startOffset":9571,"endOffset":9696,"count":0},{"startOffset":9720,"endOffset":10072,"count":0}],"isBlockCoverage":true},{"functionName":"exithandler","ranges":[{"startOffset":7792,"endOffset":8966,"count":1},{"startOffset":7846,"endOffset":7853,"count":0},{"startOffset":7896,"endOffset":7961,"count":0},{"startOffset":7984,"endOffset":7991,"count":0},{"startOffset":8067,"endOffset":8151,"count":0},{"startOffset":8195,"endOffset":8249,"count":0},{"startOffset":8268,"endOffset":8352,"count":0},{"startOffset":8396,"endOffset":8450,"count":0},{"startOffset":8562,"endOffset":8965,"count":0}],"isBlockCoverage":true},{"functionName":"errorhandler","ranges":[{"startOffset":8972,"endOffset":9150,"count":0}],"isBlockCoverage":false},{"functionName":"kill","ranges":[{"startOffset":9156,"endOffset":9423,"count":0}],"isBlockCoverage":false},{"functionName":"abortHandler","ranges":[{"startOffset":9429,"endOffset":9540,"count":0}],"isBlockCoverage":false},{"functionName":"delayedKill","ranges":[{"startOffset":9601,"endOffset":9672,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":10029,"endOffset":10058,"count":0}],"isBlockCoverage":false},{"functionName":"onChildStdout","ranges":[{"startOffset":10191,"endOffset":10722,"count":4},{"startOffset":10355,"endOffset":10378,"count":0},{"startOffset":10452,"endOffset":10669,"count":0}],"isBlockCoverage":true},{"functionName":"onChildStderr","ranges":[{"startOffset":10848,"endOffset":11379,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeSpawnArguments","ranges":[{"startOffset":11630,"endOffset":16004,"count":2},{"startOffset":11752,"endOffset":11817,"count":0},{"startOffset":11880,"endOffset":12078,"count":0},{"startOffset":12116,"endOffset":12129,"count":0},{"startOffset":12196,"endOffset":12257,"count":0},{"startOffset":12323,"endOffset":12364,"count":0},{"startOffset":12366,"endOffset":12447,"count":0},{"startOffset":12519,"endOffset":12566,"count":0},{"startOffset":12568,"endOffset":12696,"count":0},{"startOffset":12762,"endOffset":12786,"count":0},{"startOffset":12788,"endOffset":12868,"count":0},{"startOffset":12934,"endOffset":12958,"count":0},{"startOffset":12960,"endOffset":13040,"count":0},{"startOffset":13155,"endOffset":13198,"count":0},{"startOffset":13200,"endOffset":13334,"count":0},{"startOffset":13400,"endOffset":13443,"count":0},{"startOffset":13445,"endOffset":13530,"count":0},{"startOffset":13660,"endOffset":13794,"count":0},{"startOffset":13994,"endOffset":14182,"count":0},{"startOffset":14404,"endOffset":14425,"count":0},{"startOffset":14474,"endOffset":14486,"count":0},{"startOffset":14690,"endOffset":14739,"count":0},{"startOffset":14746,"endOffset":14989,"count":0},{"startOffset":15039,"endOffset":15079,"count":0},{"startOffset":15603,"endOffset":15718,"count":472}],"isBlockCoverage":true},{"functionName":"spawn","ranges":[{"startOffset":16010,"endOffset":16220,"count":2}],"isBlockCoverage":true},{"functionName":"spawnSync","ranges":[{"startOffset":16224,"endOffset":17755,"count":0}],"isBlockCoverage":false},{"functionName":"checkExecSyncError","ranges":[{"startOffset":17761,"endOffset":18206,"count":0}],"isBlockCoverage":false},{"functionName":"execFileSync","ranges":[{"startOffset":18212,"endOffset":18637,"count":0}],"isBlockCoverage":false},{"functionName":"execSync","ranges":[{"startOffset":18643,"endOffset":19034,"count":0}],"isBlockCoverage":false},{"functionName":"validateTimeout","ranges":[{"startOffset":19040,"endOffset":19232,"count":2},{"startOffset":19147,"endOffset":19229,"count":0}],"isBlockCoverage":true},{"functionName":"validateMaxBuffer","ranges":[{"startOffset":19238,"endOffset":19517,"count":2},{"startOffset":19358,"endOffset":19514,"count":0}],"isBlockCoverage":true},{"functionName":"sanitizeKillSignal","ranges":[{"startOffset":19523,"endOffset":19894,"count":2},{"startOffset":19603,"endOffset":19636,"count":0},{"startOffset":19690,"endOffset":19891,"count":0}],"isBlockCoverage":true},{"functionName":"spawnWithSignal","ranges":[{"startOffset":20047,"endOffset":20702,"count":0}],"isBlockCoverage":false}]},{"scriptId":"133","url":"internal/child_process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31736,"count":1}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2209,"endOffset":2270,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":2279,"endOffset":2335,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2402,"endOffset":2471,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":2480,"endOffset":2626,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2659,"endOffset":4259,"count":0}],"isBlockCoverage":false},{"functionName":"postSend","ranges":[{"startOffset":4268,"endOffset":5030,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5039,"endOffset":5512,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":5582,"endOffset":5643,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5652,"endOffset":5708,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":5778,"endOffset":5902,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5911,"endOffset":6076,"count":0}],"isBlockCoverage":false},{"functionName":"stdioStringToArray","ranges":[{"startOffset":6089,"endOffset":6450,"count":2},{"startOffset":6185,"endOffset":6199,"count":0},{"startOffset":6265,"endOffset":6310,"count":0},{"startOffset":6316,"endOffset":6380,"count":0},{"startOffset":6404,"endOffset":6426,"count":0}],"isBlockCoverage":true},{"functionName":"ChildProcess","ranges":[{"startOffset":6454,"endOffset":7851,"count":2}],"isBlockCoverage":true},{"functionName":"ChildProcess._handle.onexit","ranges":[{"startOffset":6792,"endOffset":7847,"count":1},{"startOffset":6841,"endOffset":6886,"count":0},{"startOffset":7075,"endOffset":7361,"count":0}],"isBlockCoverage":true},{"functionName":"flushStdio","ranges":[{"startOffset":7979,"endOffset":8472,"count":1},{"startOffset":8072,"endOffset":8079,"count":0},{"startOffset":8124,"endOffset":8469,"count":3},{"startOffset":8390,"endOffset":8415,"count":0},{"startOffset":8442,"endOffset":8469,"count":0}],"isBlockCoverage":true},{"functionName":"createSocket","ranges":[{"startOffset":8478,"endOffset":8591,"count":6}],"isBlockCoverage":true},{"functionName":"getHandleWrapType","ranges":[{"startOffset":8597,"endOffset":8833,"count":0}],"isBlockCoverage":false},{"functionName":"closePendingHandle","ranges":[{"startOffset":8837,"endOffset":8953,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.spawn","ranges":[{"startOffset":8990,"endOffset":12988,"count":2},{"startOffset":9082,"endOffset":9155,"count":0},{"startOffset":9601,"endOffset":10090,"count":0},{"startOffset":10248,"endOffset":10398,"count":0},{"startOffset":10653,"endOffset":10917,"count":0},{"startOffset":10932,"endOffset":11231,"count":0},{"startOffset":11358,"endOffset":12404,"count":6},{"startOffset":11425,"endOffset":11434,"count":0},{"startOffset":11458,"endOffset":11512,"count":0},{"startOffset":11738,"endOffset":12008,"count":0},{"startOffset":12212,"endOffset":12218,"count":0},{"startOffset":12247,"endOffset":12264,"count":4},{"startOffset":12266,"endOffset":12392,"count":4},{"startOffset":12497,"endOffset":12503,"count":0},{"startOffset":12596,"endOffset":12602,"count":0},{"startOffset":12695,"endOffset":12701,"count":0},{"startOffset":12770,"endOffset":12842,"count":6},{"startOffset":12816,"endOffset":12822,"count":0},{"startOffset":12929,"endOffset":12968,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":12334,"endOffset":12381,"count":2}],"isBlockCoverage":true},{"functionName":"onErrorNT","ranges":[{"startOffset":12995,"endOffset":13058,"count":0}],"isBlockCoverage":false},{"functionName":"onSpawnNT","ranges":[{"startOffset":13064,"endOffset":13116,"count":2}],"isBlockCoverage":true},{"functionName":"ChildProcess.kill","ranges":[{"startOffset":13152,"endOffset":13842,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.ref","ranges":[{"startOffset":13878,"endOffset":13934,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.unref","ranges":[{"startOffset":13972,"endOffset":14030,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":14075,"endOffset":14134,"count":0}],"isBlockCoverage":false},{"functionName":"Control","ranges":[{"startOffset":14141,"endOffset":14212,"count":0}],"isBlockCoverage":false},{"functionName":"refCounted","ranges":[{"startOffset":14532,"endOffset":14644,"count":0}],"isBlockCoverage":false},{"functionName":"unrefCounted","ranges":[{"startOffset":14650,"endOffset":14793,"count":0}],"isBlockCoverage":false},{"functionName":"ref","ranges":[{"startOffset":14799,"endOffset":14873,"count":0}],"isBlockCoverage":false},{"functionName":"unref","ranges":[{"startOffset":14879,"endOffset":14957,"count":0}],"isBlockCoverage":false},{"functionName":"get fd","ranges":[{"startOffset":14963,"endOffset":15036,"count":0}],"isBlockCoverage":false},{"functionName":"setupChannel","ranges":[{"startOffset":15193,"endOffset":27210,"count":0}],"isBlockCoverage":false},{"functionName":"isInternal","ranges":[{"startOffset":27248,"endOffset":27536,"count":0}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":27540,"endOffset":27558,"count":0}],"isBlockCoverage":false},{"functionName":"getValidStdio","ranges":[{"startOffset":27562,"endOffset":30381,"count":2},{"startOffset":27745,"endOffset":27837,"count":0},{"startOffset":28087,"endOffset":28109,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":28211,"endOffset":30337,"count":6},{"startOffset":28478,"endOffset":28528,"count":0},{"startOffset":28560,"endOffset":28605,"count":0},{"startOffset":28632,"endOffset":28675,"count":0},{"startOffset":28886,"endOffset":30313,"count":0}],"isBlockCoverage":true},{"functionName":"cleanup","ranges":[{"startOffset":28237,"endOffset":28434,"count":0}],"isBlockCoverage":false},{"functionName":"getSocketList","ranges":[{"startOffset":30387,"endOffset":30711,"count":0}],"isBlockCoverage":false},{"functionName":"maybeClose","ranges":[{"startOffset":30717,"endOffset":30924,"count":3},{"startOffset":30840,"endOffset":30921,"count":1}],"isBlockCoverage":true},{"functionName":"spawnSync","ranges":[{"startOffset":30928,"endOffset":31601,"count":0}],"isBlockCoverage":false}]},{"scriptId":"134","url":"internal/socket_list.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2813,"count":1}],"isBlockCoverage":false},{"functionName":"SocketListSend","ranges":[{"startOffset":243,"endOffset":389,"count":0}],"isBlockCoverage":false},{"functionName":"_request","ranges":[{"startOffset":395,"endOffset":1071,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":1077,"endOffset":1232,"count":0}],"isBlockCoverage":false},{"functionName":"getConnections","ranges":[{"startOffset":1238,"endOffset":1481,"count":0}],"isBlockCoverage":false},{"functionName":"SocketListReceive","ranges":[{"startOffset":1601,"endOffset":2493,"count":0}],"isBlockCoverage":false},{"functionName":"add","ranges":[{"startOffset":2499,"endOffset":2749,"count":0}],"isBlockCoverage":false}]},{"scriptId":"135","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-message/Message.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1480,"count":1}],"isBlockCoverage":true},{"functionName":"Message","ranges":[{"startOffset":0,"endOffset":1451,"count":3}],"isBlockCoverage":true},{"functionName":"getType","ranges":[{"startOffset":635,"endOffset":684,"count":2}],"isBlockCoverage":true},{"functionName":"getData","ranges":[{"startOffset":692,"endOffset":741,"count":6}],"isBlockCoverage":true},{"functionName":"getJSON","ranges":[{"startOffset":749,"endOffset":907,"count":2}],"isBlockCoverage":true},{"functionName":"setType","ranges":[{"startOffset":915,"endOffset":970,"count":2}],"isBlockCoverage":true},{"functionName":"setData","ranges":[{"startOffset":978,"endOffset":1033,"count":2}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":1041,"endOffset":1448,"count":1},{"startOffset":1200,"endOffset":1441,"count":0}],"isBlockCoverage":true}]},{"scriptId":"136","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-queue/queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1621,"count":1}],"isBlockCoverage":true},{"functionName":"Queue","ranges":[{"startOffset":0,"endOffset":1594,"count":3}],"isBlockCoverage":true},{"functionName":"clearQueue","ranges":[{"startOffset":976,"endOffset":1047,"count":0}],"isBlockCoverage":false},{"functionName":"getQueue","ranges":[{"startOffset":1055,"endOffset":1105,"count":0}],"isBlockCoverage":false},{"functionName":"setQueue","ranges":[{"startOffset":1113,"endOffset":1186,"count":0}],"isBlockCoverage":false},{"functionName":"addToQueue","ranges":[{"startOffset":1194,"endOffset":1397,"count":0}],"isBlockCoverage":false},{"functionName":"run","ranges":[{"startOffset":1405,"endOffset":1591,"count":0}],"isBlockCoverage":false}]},{"scriptId":"137","url":"string_decoder.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4253,"count":1}],"isBlockCoverage":false},{"functionName":"normalizeEncoding","ranges":[{"startOffset":1934,"endOffset":2204,"count":11},{"startOffset":2048,"endOffset":2185,"count":0}],"isBlockCoverage":true},{"functionName":"StringDecoder","ranges":[{"startOffset":2483,"endOffset":2686,"count":11}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2722,"endOffset":3031,"count":5},{"startOffset":2781,"endOffset":2792,"count":0},{"startOffset":2830,"endOffset":2983,"count":0}],"isBlockCoverage":true},{"functionName":"end","ranges":[{"startOffset":3066,"endOffset":3264,"count":2},{"startOffset":3134,"endOffset":3156,"count":0},{"startOffset":3211,"endOffset":3246,"count":0}],"isBlockCoverage":true},{"functionName":"text","ranges":[{"startOffset":3364,"endOffset":3525,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3648,"endOffset":3865,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3940,"endOffset":4005,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":4081,"endOffset":4199,"count":0}],"isBlockCoverage":false}]},{"scriptId":"138","url":"tty.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5230,"count":1}],"isBlockCoverage":false},{"functionName":"isatty","ranges":[{"startOffset":1575,"endOffset":1684,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream","ranges":[{"startOffset":1688,"endOffset":2194,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream.setRawMode","ranges":[{"startOffset":2348,"endOffset":2573,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream","ranges":[{"startOffset":2578,"endOffset":3575,"count":2},{"startOffset":2649,"endOffset":2676,"count":0},{"startOffset":2715,"endOffset":2744,"count":0},{"startOffset":2837,"endOffset":2884,"count":0}],"isBlockCoverage":true},{"functionName":"WriteStream._refreshSize","ranges":[{"startOffset":3877,"endOffset":4328,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.cursorTo","ranges":[{"startOffset":4387,"endOffset":4530,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.moveCursor","ranges":[{"startOffset":4568,"endOffset":4717,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.clearLine","ranges":[{"startOffset":4754,"endOffset":4896,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.clearScreenDown","ranges":[{"startOffset":4939,"endOffset":5077,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.getWindowSize","ranges":[{"startOffset":5118,"endOffset":5170,"count":0}],"isBlockCoverage":false}]},{"scriptId":"139","url":"internal/tty.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6783,"count":1}],"isBlockCoverage":false},{"functionName":"warnOnDeactivatedColors","ranges":[{"startOffset":2659,"endOffset":3131,"count":0}],"isBlockCoverage":false},{"functionName":"getColorDepth","ranges":[{"startOffset":3294,"endOffset":6282,"count":53},{"startOffset":3501,"endOffset":3875,"count":0},{"startOffset":4224,"endOffset":4252,"count":0},{"startOffset":4371,"endOffset":4478,"count":1},{"startOffset":4776,"endOffset":4831,"count":0},{"startOffset":4838,"endOffset":5524,"count":0},{"startOffset":5530,"endOffset":5547,"count":0},{"startOffset":5553,"endOffset":5594,"count":0},{"startOffset":5600,"endOffset":5648,"count":0},{"startOffset":5653,"endOffset":5721,"count":0},{"startOffset":5723,"endOffset":6281,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6074,"endOffset":6118,"count":0}],"isBlockCoverage":false},{"functionName":"hasColors","ranges":[{"startOffset":6286,"endOffset":6724,"count":1},{"startOffset":6375,"endOffset":6423,"count":0},{"startOffset":6467,"endOffset":6677,"count":0}],"isBlockCoverage":true}]},{"scriptId":"140","url":"dns.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9774,"count":1}],"isBlockCoverage":false},{"functionName":"onlookup","ranges":[{"startOffset":2122,"endOffset":2328,"count":0}],"isBlockCoverage":false},{"functionName":"onlookupall","ranges":[{"startOffset":2334,"endOffset":2713,"count":0}],"isBlockCoverage":false},{"functionName":"lookup","ranges":[{"startOffset":2789,"endOffset":4512,"count":1},{"startOffset":2992,"endOffset":3067,"count":0},{"startOffset":3156,"endOffset":3532,"count":0},{"startOffset":3608,"endOffset":3824,"count":0},{"startOffset":3906,"endOffset":4013,"count":0},{"startOffset":4114,"endOffset":4275,"count":0},{"startOffset":4276,"endOffset":4286,"count":0},{"startOffset":4395,"endOffset":4511,"count":0}],"isBlockCoverage":true},{"functionName":"onlookupservice","ranges":[{"startOffset":4647,"endOffset":4833,"count":0}],"isBlockCoverage":false},{"functionName":"lookupService","ranges":[{"startOffset":4839,"endOffset":5493,"count":0}],"isBlockCoverage":false},{"functionName":"onresolve","ranges":[{"startOffset":5637,"endOffset":5934,"count":0}],"isBlockCoverage":false},{"functionName":"resolver","ranges":[{"startOffset":5938,"endOffset":6709,"count":13}],"isBlockCoverage":true},{"functionName":"query","ranges":[{"startOffset":5974,"endOffset":6625,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":7717,"endOffset":8204,"count":0}],"isBlockCoverage":false},{"functionName":"defaultResolverSetServers","ranges":[{"startOffset":8208,"endOffset":8513,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9571,"endOffset":9762,"count":0}],"isBlockCoverage":false}]},{"scriptId":"141","url":"internal/dns/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5140,"count":1}],"isBlockCoverage":false},{"functionName":"validateTimeout","ranges":[{"startOffset":761,"endOffset":925,"count":1}],"isBlockCoverage":true},{"functionName":"Resolver","ranges":[{"startOffset":1007,"endOffset":1139,"count":1}],"isBlockCoverage":true},{"functionName":"cancel","ranges":[{"startOffset":1145,"endOffset":1188,"count":0}],"isBlockCoverage":false},{"functionName":"getServers","ranges":[{"startOffset":1194,"endOffset":1464,"count":0}],"isBlockCoverage":false},{"functionName":"setServers","ranges":[{"startOffset":1470,"endOffset":3401,"count":0}],"isBlockCoverage":false},{"functionName":"setLocalAddress","ranges":[{"startOffset":3407,"endOffset":3743,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultResolver","ranges":[{"startOffset":4066,"endOffset":4127,"count":1}],"isBlockCoverage":true},{"functionName":"setDefaultResolver","ranges":[{"startOffset":4131,"endOffset":4204,"count":0}],"isBlockCoverage":false},{"functionName":"bindDefaultResolver","ranges":[{"startOffset":4208,"endOffset":4386,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4294,"endOffset":4381,"count":15}],"isBlockCoverage":true},{"functionName":"validateHints","ranges":[{"startOffset":4390,"endOffset":4549,"count":0}],"isBlockCoverage":false},{"functionName":"emitInvalidHostnameWarning","ranges":[{"startOffset":4599,"endOffset":4960,"count":0}],"isBlockCoverage":false}]},{"scriptId":"142","url":"cluster.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1313,"count":1}],"isBlockCoverage":false}]},{"scriptId":"143","url":"internal/cluster/master.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11178,"count":1}],"isBlockCoverage":false},{"functionName":"cluster.setupMaster","ranges":[{"startOffset":1809,"endOffset":3473,"count":0}],"isBlockCoverage":false},{"functionName":"setupSettingsNT","ranges":[{"startOffset":3478,"endOffset":3553,"count":0}],"isBlockCoverage":false},{"functionName":"createWorkerProcess","ranges":[{"startOffset":3557,"endOffset":5000,"count":0}],"isBlockCoverage":false},{"functionName":"removeWorker","ranges":[{"startOffset":5004,"endOffset":5247,"count":0}],"isBlockCoverage":false},{"functionName":"removeHandlesForWorker","ranges":[{"startOffset":5251,"endOffset":5421,"count":0}],"isBlockCoverage":false},{"functionName":"cluster.fork","ranges":[{"startOffset":5440,"endOffset":7104,"count":0}],"isBlockCoverage":false},{"functionName":"emitForkNT","ranges":[{"startOffset":7109,"endOffset":7174,"count":0}],"isBlockCoverage":false},{"functionName":"cluster.disconnect","ranges":[{"startOffset":7199,"endOffset":7585,"count":0}],"isBlockCoverage":false},{"functionName":"onmessage","ranges":[{"startOffset":7590,"endOffset":8026,"count":0}],"isBlockCoverage":false},{"functionName":"online","ranges":[{"startOffset":8030,"endOffset":8147,"count":0}],"isBlockCoverage":false},{"functionName":"exitedAfterDisconnect","ranges":[{"startOffset":8151,"endOffset":8282,"count":0}],"isBlockCoverage":false},{"functionName":"queryServer","ranges":[{"startOffset":8286,"endOffset":9910,"count":0}],"isBlockCoverage":false},{"functionName":"listening","ranges":[{"startOffset":9914,"endOffset":10205,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":10364,"endOffset":10532,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":10536,"endOffset":10642,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.disconnect","ranges":[{"startOffset":10747,"endOffset":10910,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.destroy","ranges":[{"startOffset":10942,"endOffset":11175,"count":0}],"isBlockCoverage":false}]},{"scriptId":"144","url":"internal/cluster/round_robin_handle.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3187,"count":1}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle","ranges":[{"startOffset":358,"endOffset":1170,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.add","ranges":[{"startOffset":1207,"endOffset":1861,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.remove","ranges":[{"startOffset":1902,"endOffset":2246,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.distribute","ranges":[{"startOffset":2291,"endOffset":2550,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.handoff","ranges":[{"startOffset":2592,"endOffset":3184,"count":0}],"isBlockCoverage":false}]},{"scriptId":"145","url":"internal/cluster/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1089,"count":1}],"isBlockCoverage":false},{"functionName":"sendHelper","ranges":[{"startOffset":178,"endOffset":522,"count":0}],"isBlockCoverage":false},{"functionName":"internal","ranges":[{"startOffset":660,"endOffset":1087,"count":0}],"isBlockCoverage":false}]},{"scriptId":"146","url":"internal/cluster/shared_handle.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1147,"count":1}],"isBlockCoverage":false},{"functionName":"SharedHandle","ranges":[{"startOffset":200,"endOffset":694,"count":0}],"isBlockCoverage":false},{"functionName":"SharedHandle.add","ranges":[{"startOffset":727,"endOffset":875,"count":0}],"isBlockCoverage":false},{"functionName":"SharedHandle.remove","ranges":[{"startOffset":912,"endOffset":1144,"count":0}],"isBlockCoverage":false}]},{"scriptId":"147","url":"internal/cluster/worker.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1369,"count":1}],"isBlockCoverage":false},{"functionName":"Worker","ranges":[{"startOffset":239,"endOffset":844,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.kill","ranges":[{"startOffset":984,"endOffset":1047,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.send","ranges":[{"startOffset":1076,"endOffset":1159,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.isDead","ranges":[{"startOffset":1190,"endOffset":1281,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.isConnected","ranges":[{"startOffset":1317,"endOffset":1366,"count":0}],"isBlockCoverage":false}]}],"timestamp":297720.006848} \ No newline at end of file diff --git a/coverage/tmp/coverage-23400-1625248643767-0.json b/coverage/tmp/coverage-23400-1625248643767-0.json new file mode 100644 index 0000000..75ed9e8 --- /dev/null +++ b/coverage/tmp/coverage-23400-1625248643767-0.json @@ -0,0 +1 @@ +{"result":[{"scriptId":"6","url":"internal/per_context/primordials.js","functions":[{"functionName":"copyProps","ranges":[{"startOffset":843,"endOffset":1105,"count":4},{"startOffset":918,"endOffset":1102,"count":13},{"startOffset":975,"endOffset":1097,"count":5}],"isBlockCoverage":true},{"functionName":"SafeIterator","ranges":[{"startOffset":3004,"endOffset":3077,"count":8}],"isBlockCoverage":true},{"functionName":"next","ranges":[{"startOffset":3083,"endOffset":3134,"count":397}],"isBlockCoverage":true},{"functionName":"makeSafe","ranges":[{"startOffset":3355,"endOffset":4519,"count":2},{"startOffset":3433,"endOffset":4302,"count":0}],"isBlockCoverage":true},{"functionName":"desc.value","ranges":[{"startOffset":4140,"endOffset":4209,"count":8}],"isBlockCoverage":true},{"functionName":"SafeMap","ranges":[{"startOffset":4868,"endOffset":4896,"count":18}],"isBlockCoverage":true},{"functionName":"SafeWeakMap","ranges":[{"startOffset":5045,"endOffset":5073,"count":7}],"isBlockCoverage":true},{"functionName":"SafeSet","ranges":[{"startOffset":5206,"endOffset":5234,"count":10}],"isBlockCoverage":true}]},{"scriptId":"9","url":"internal/bootstrap/loaders.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10752,"count":1}],"isBlockCoverage":true},{"functionName":"binding","ranges":[{"startOffset":3787,"endOffset":4193,"count":0}],"isBlockCoverage":false},{"functionName":"_linkedBinding","ranges":[{"startOffset":4225,"endOffset":4439,"count":0}],"isBlockCoverage":false},{"functionName":"internalBinding","ranges":[{"startOffset":4627,"endOffset":4896,"count":157},{"startOffset":4731,"endOffset":4874,"count":40}],"isBlockCoverage":true},{"functionName":"getOwn","ranges":[{"startOffset":5050,"endOffset":5208,"count":488},{"startOffset":5188,"endOffset":5204,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5587,"endOffset":5687,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5647,"endOffset":5681,"count":233}],"isBlockCoverage":true},{"functionName":"NativeModule","ranges":[{"startOffset":5694,"endOffset":6469,"count":233}],"isBlockCoverage":true},{"functionName":"exposeInternals","ranges":[{"startOffset":6623,"endOffset":6856,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6869,"endOffset":6924,"count":0}],"isBlockCoverage":false},{"functionName":"canBeRequiredByUsers","ranges":[{"startOffset":6937,"endOffset":7056,"count":29},{"startOffset":7023,"endOffset":7050,"count":10}],"isBlockCoverage":true},{"functionName":"compileForPublicLoader","ranges":[{"startOffset":7131,"endOffset":7841,"count":7},{"startOffset":7195,"endOffset":7391,"count":0},{"startOffset":7720,"endOffset":7724,"count":0}],"isBlockCoverage":true},{"functionName":"getESMFacade","ranges":[{"startOffset":7847,"endOffset":8505,"count":14},{"startOffset":7886,"endOffset":8504,"count":7}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":8224,"endOffset":8340,"count":7}],"isBlockCoverage":true},{"functionName":"syncExports","ranges":[{"startOffset":8807,"endOffset":9161,"count":14},{"startOffset":8929,"endOffset":9149,"count":488},{"startOffset":9008,"endOffset":9017,"count":0}],"isBlockCoverage":true},{"functionName":"compileForInternalLoader","ranges":[{"startOffset":9167,"endOffset":9774,"count":550},{"startOffset":9217,"endOffset":9232,"count":121},{"startOffset":9234,"endOffset":9270,"count":435},{"startOffset":9270,"endOffset":9415,"count":115},{"startOffset":9415,"endOffset":9451,"count":1},{"startOffset":9452,"endOffset":9473,"count":114},{"startOffset":9633,"endOffset":9773,"count":115}],"isBlockCoverage":true},{"functionName":"nativeModuleRequire","ranges":[{"startOffset":9983,"endOffset":10364,"count":548},{"startOffset":10042,"endOffset":10075,"count":5},{"startOffset":10075,"endOffset":10264,"count":543},{"startOffset":10264,"endOffset":10319,"count":0},{"startOffset":10319,"endOffset":10363,"count":543}],"isBlockCoverage":true},{"functionName":"requireWithFallbackInDeps","ranges":[{"startOffset":10484,"endOffset":10661,"count":0}],"isBlockCoverage":false}]},{"scriptId":"10","url":"internal/bootstrap/node.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12978,"count":1},{"startOffset":3667,"endOffset":3881,"count":0}],"isBlockCoverage":true},{"functionName":"process.openStdin","ranges":[{"startOffset":3489,"endOffset":3562,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6320,"endOffset":6486,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":6591,"endOffset":6770,"count":1}],"isBlockCoverage":true},{"functionName":"setupPrepareStackTrace","ranges":[{"startOffset":9634,"endOffset":10237,"count":1}],"isBlockCoverage":true},{"functionName":"setupProcessObject","ranges":[{"startOffset":10241,"endOffset":10864,"count":1}],"isBlockCoverage":true},{"functionName":"setupGlobalProxy","ranges":[{"startOffset":10868,"endOffset":11052,"count":1}],"isBlockCoverage":true},{"functionName":"setupBuffer","ranges":[{"startOffset":11056,"endOffset":11507,"count":1}],"isBlockCoverage":true},{"functionName":"createGlobalConsole","ranges":[{"startOffset":11511,"endOffset":12207,"count":1}],"isBlockCoverage":true},{"functionName":"exposeNamespace","ranges":[{"startOffset":12262,"endOffset":12467,"count":1}],"isBlockCoverage":true},{"functionName":"exposeInterface","ranges":[{"startOffset":12522,"endOffset":12727,"count":4}],"isBlockCoverage":true},{"functionName":"defineOperation","ranges":[{"startOffset":12790,"endOffset":12976,"count":7}],"isBlockCoverage":true}]},{"scriptId":"11","url":"internal/errors.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":56294,"count":1}],"isBlockCoverage":false},{"functionName":"prepareStackTrace","ranges":[{"startOffset":1944,"endOffset":2698,"count":29},{"startOffset":2124,"endOffset":2244,"count":0},{"startOffset":2375,"endOffset":2397,"count":0},{"startOffset":2586,"endOffset":2617,"count":0}],"isBlockCoverage":true},{"functionName":"maybeOverridePrepareStackTrace","ranges":[{"startOffset":2742,"endOffset":3465,"count":29},{"startOffset":3016,"endOffset":3084,"count":0},{"startOffset":3369,"endOffset":3437,"count":0}],"isBlockCoverage":true},{"functionName":"lazyInternalUtil","ranges":[{"startOffset":3564,"endOffset":3695,"count":0}],"isBlockCoverage":false},{"functionName":"lazyInternalUtilInspect","ranges":[{"startOffset":3732,"endOffset":3899,"count":0}],"isBlockCoverage":false},{"functionName":"lazyBuffer","ranges":[{"startOffset":3916,"endOffset":4029,"count":0}],"isBlockCoverage":false},{"functionName":"SystemError","ranges":[{"startOffset":4542,"endOffset":7172,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":7178,"endOffset":7255,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7261,"endOffset":7456,"count":0}],"isBlockCoverage":false},{"functionName":"makeSystemErrorWithCode","ranges":[{"startOffset":7463,"endOffset":7614,"count":4}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7556,"endOffset":7605,"count":0}],"isBlockCoverage":false},{"functionName":"makeNodeErrorWithCode","ranges":[{"startOffset":7618,"endOffset":8400,"count":233}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7708,"endOffset":8308,"count":29},{"startOffset":7801,"endOffset":8016,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":8316,"endOffset":8391,"count":0}],"isBlockCoverage":false},{"functionName":"hideStackFrames","ranges":[{"startOffset":8475,"endOffset":8902,"count":31}],"isBlockCoverage":true},{"functionName":"hidden","ranges":[{"startOffset":8516,"endOffset":8898,"count":243},{"startOffset":8683,"endOffset":8750,"count":140},{"startOffset":8838,"endOffset":8886,"count":140}],"isBlockCoverage":true},{"functionName":"addCodeToName","ranges":[{"startOffset":8906,"endOffset":9588,"count":29},{"startOffset":9006,"endOffset":9063,"count":0},{"startOffset":9400,"endOffset":9551,"count":0}],"isBlockCoverage":true},{"functionName":"E","ranges":[{"startOffset":9704,"endOffset":10228,"count":234},{"startOffset":9950,"endOffset":9997,"count":4},{"startOffset":9997,"endOffset":10053,"count":230},{"startOffset":10090,"endOffset":10204,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10118,"endOffset":10197,"count":3}],"isBlockCoverage":true},{"functionName":"getMessage","ranges":[{"startOffset":10232,"endOffset":11113,"count":29},{"startOffset":10336,"endOffset":10372,"count":1},{"startOffset":10680,"endOffset":10761,"count":0},{"startOffset":10990,"endOffset":11112,"count":0}],"isBlockCoverage":true},{"functionName":"lazyUv","ranges":[{"startOffset":11135,"endOffset":11244,"count":5},{"startOffset":11174,"endOffset":11220,"count":1}],"isBlockCoverage":true},{"functionName":"uvErrmapGet","ranges":[{"startOffset":11305,"endOffset":11494,"count":5},{"startOffset":11385,"endOffset":11440,"count":1}],"isBlockCoverage":true},{"functionName":"uvException","ranges":[{"startOffset":11799,"endOffset":13037,"count":0}],"isBlockCoverage":false},{"functionName":"uvExceptionWithHostPort","ranges":[{"startOffset":13363,"endOffset":14296,"count":0}],"isBlockCoverage":false},{"functionName":"errnoException","ranges":[{"startOffset":14485,"endOffset":15208,"count":0}],"isBlockCoverage":false},{"functionName":"exceptionWithHostPort","ranges":[{"startOffset":15574,"endOffset":16824,"count":0}],"isBlockCoverage":false},{"functionName":"dnsException","ranges":[{"startOffset":16996,"endOffset":18547,"count":0}],"isBlockCoverage":false},{"functionName":"connResetException","ranges":[{"startOffset":18551,"endOffset":18711,"count":0}],"isBlockCoverage":false},{"functionName":"isStackOverflowError","ranges":[{"startOffset":19013,"endOffset":19404,"count":0}],"isBlockCoverage":false},{"functionName":"addNumericalSeparator","ranges":[{"startOffset":19488,"endOffset":19764,"count":0}],"isBlockCoverage":false},{"functionName":"beforeInspector","ranges":[{"startOffset":20051,"endOffset":20455,"count":0}],"isBlockCoverage":false},{"functionName":"afterInspector","ranges":[{"startOffset":20460,"endOffset":21899,"count":0}],"isBlockCoverage":false},{"functionName":"AbortError","ranges":[{"startOffset":22142,"endOffset":22264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":24095,"endOffset":24264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27158,"endOffset":27276,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27570,"endOffset":27667,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29993,"endOffset":30228,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":31994,"endOffset":32220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34003,"endOffset":34309,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34352,"endOffset":34500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34545,"endOffset":38146,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38188,"endOffset":38466,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38867,"endOffset":39036,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39710,"endOffset":39848,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39890,"endOffset":40220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40382,"endOffset":40533,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40579,"endOffset":41367,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41754,"endOffset":41921,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41975,"endOffset":42315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":42360,"endOffset":42676,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43054,"endOffset":43132,"count":29}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":43178,"endOffset":43474,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43808,"endOffset":44268,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":44961,"endOffset":45697,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":45793,"endOffset":45896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":46673,"endOffset":47389,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47441,"endOffset":47636,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47686,"endOffset":48008,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":48043,"endOffset":48938,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":49399,"endOffset":49663,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":51040,"endOffset":51214,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53151,"endOffset":53286,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53890,"endOffset":54181,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55180,"endOffset":55294,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55493,"endOffset":55889,"count":0}],"isBlockCoverage":false}]},{"scriptId":"12","url":"internal/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12949,"count":1}],"isBlockCoverage":false},{"functionName":"lazyUv","ranges":[{"startOffset":1039,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"removeColors","ranges":[{"startOffset":1137,"endOffset":1208,"count":0}],"isBlockCoverage":false},{"functionName":"isError","ranges":[{"startOffset":1212,"endOffset":1467,"count":0}],"isBlockCoverage":false},{"functionName":"deprecate","ranges":[{"startOffset":1761,"endOffset":2895,"count":33},{"startOffset":1836,"endOffset":1858,"count":0},{"startOffset":1921,"endOffset":1976,"count":0},{"startOffset":2641,"endOffset":2868,"count":30}],"isBlockCoverage":true},{"functionName":"deprecated","ranges":[{"startOffset":2005,"endOffset":2495,"count":0}],"isBlockCoverage":false},{"functionName":"decorateErrorStack","ranges":[{"startOffset":2899,"endOffset":3249,"count":0}],"isBlockCoverage":false},{"functionName":"assertCrypto","ranges":[{"startOffset":3253,"endOffset":3330,"count":3},{"startOffset":3301,"endOffset":3327,"count":0}],"isBlockCoverage":true},{"functionName":"normalizeEncoding","ranges":[{"startOffset":3514,"endOffset":3648,"count":3},{"startOffset":3585,"endOffset":3603,"count":0},{"startOffset":3619,"endOffset":3647,"count":0}],"isBlockCoverage":true},{"functionName":"slowCases","ranges":[{"startOffset":3652,"endOffset":5278,"count":0}],"isBlockCoverage":false},{"functionName":"emitExperimentalWarning","ranges":[{"startOffset":5282,"endOffset":5576,"count":0}],"isBlockCoverage":false},{"functionName":"filterDuplicateStrings","ranges":[{"startOffset":5580,"endOffset":5900,"count":0}],"isBlockCoverage":false},{"functionName":"cachedResult","ranges":[{"startOffset":5904,"endOffset":6054,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5957,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"createClassWrapper","ranges":[{"startOffset":6327,"endOffset":6704,"count":0}],"isBlockCoverage":false},{"functionName":"getSignalsToNamesMapping","ranges":[{"startOffset":6736,"endOffset":7024,"count":0}],"isBlockCoverage":false},{"functionName":"convertToValidSignal","ranges":[{"startOffset":7028,"endOffset":7345,"count":0}],"isBlockCoverage":false},{"functionName":"getConstructorOf","ranges":[{"startOffset":7349,"endOffset":7708,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":7712,"endOffset":7844,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorMap","ranges":[{"startOffset":7848,"endOffset":7915,"count":0}],"isBlockCoverage":false},{"functionName":"promisify","ranges":[{"startOffset":8065,"endOffset":9581,"count":3},{"startOffset":8140,"endOffset":8205,"count":0},{"startOffset":8251,"endOffset":8580,"count":0}],"isBlockCoverage":true},{"functionName":"fn","ranges":[{"startOffset":8786,"endOffset":9283,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":9681,"endOffset":10015,"count":2}],"isBlockCoverage":true},{"functionName":"spliceOne","ranges":[{"startOffset":10160,"endOffset":10291,"count":0}],"isBlockCoverage":false},{"functionName":"isInsideNodeModules","ranges":[{"startOffset":10379,"endOffset":11583,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":11587,"endOffset":11752,"count":0}],"isBlockCoverage":false},{"functionName":"sleep","ranges":[{"startOffset":11779,"endOffset":12001,"count":0}],"isBlockCoverage":false}]},{"scriptId":"13","url":"events.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":27684,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2266,"endOffset":2430,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter","ranges":[{"startOffset":2438,"endOffset":2509,"count":12}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2885,"endOffset":2943,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":2948,"endOffset":3189,"count":0}],"isBlockCoverage":false},{"functionName":"checkListener","ranges":[{"startOffset":3783,"endOffset":3937,"count":31},{"startOffset":3857,"endOffset":3934,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4030,"endOffset":4080,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":4090,"endOffset":4372,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.setMaxListeners","ranges":[{"startOffset":4767,"endOffset":5683,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.init","ranges":[{"startOffset":5708,"endOffset":6453,"count":12},{"startOffset":5761,"endOffset":5822,"count":4},{"startOffset":5824,"endOffset":5898,"count":8},{"startOffset":5994,"endOffset":6259,"count":0}],"isBlockCoverage":true},{"functionName":"addCatch","ranges":[{"startOffset":6458,"endOffset":7037,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionOrErr","ranges":[{"startOffset":7041,"endOffset":7718,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxListeners","ranges":[{"startOffset":7893,"endOffset":8098,"count":0}],"isBlockCoverage":false},{"functionName":"_getMaxListeners","ranges":[{"startOffset":8103,"endOffset":8256,"count":0}],"isBlockCoverage":false},{"functionName":"getMaxListeners","ranges":[{"startOffset":8301,"endOffset":8366,"count":0}],"isBlockCoverage":false},{"functionName":"identicalSequenceRange","ranges":[{"startOffset":8498,"endOffset":9095,"count":0}],"isBlockCoverage":false},{"functionName":"enhanceStackTrace","ranges":[{"startOffset":9099,"endOffset":9724,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":9758,"endOffset":12102,"count":10},{"startOffset":9908,"endOffset":9946,"count":0},{"startOffset":9955,"endOffset":9989,"count":0},{"startOffset":10014,"endOffset":10043,"count":0},{"startOffset":10050,"endOffset":10088,"count":0},{"startOffset":10163,"endOffset":11126,"count":0},{"startOffset":11199,"endOffset":11212,"count":2},{"startOffset":11212,"endOffset":11543,"count":8},{"startOffset":11467,"endOffset":11485,"count":0},{"startOffset":11487,"endOffset":11538,"count":0},{"startOffset":11543,"endOffset":12081,"count":0},{"startOffset":12081,"endOffset":12101,"count":7}],"isBlockCoverage":true},{"functionName":"_addListener","ranges":[{"startOffset":12107,"endOffset":14222,"count":20},{"startOffset":12295,"endOffset":12382,"count":0},{"startOffset":12570,"endOffset":12857,"count":3},{"startOffset":12649,"endOffset":12668,"count":0},{"startOffset":13068,"endOffset":14199,"count":0}],"isBlockCoverage":true},{"functionName":"addListener","ranges":[{"startOffset":14263,"endOffset":14357,"count":20}],"isBlockCoverage":true},{"functionName":"prependListener","ranges":[{"startOffset":14475,"endOffset":14580,"count":0}],"isBlockCoverage":false},{"functionName":"onceWrapper","ranges":[{"startOffset":14585,"endOffset":14857,"count":1},{"startOffset":14792,"endOffset":14854,"count":0}],"isBlockCoverage":true},{"functionName":"_onceWrap","ranges":[{"startOffset":14861,"endOffset":15108,"count":5}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":15142,"endOffset":15273,"count":5}],"isBlockCoverage":true},{"functionName":"prependOnceListener","ranges":[{"startOffset":15328,"endOffset":15503,"count":0}],"isBlockCoverage":false},{"functionName":"removeListener","ranges":[{"startOffset":15629,"endOffset":16971,"count":6},{"startOffset":15783,"endOffset":15795,"count":0},{"startOffset":15872,"endOffset":15884,"count":0},{"startOffset":15916,"endOffset":15945,"count":4},{"startOffset":16000,"endOffset":16034,"count":0},{"startOffset":16134,"endOffset":16195,"count":1},{"startOffset":16215,"endOffset":16942,"count":0}],"isBlockCoverage":true},{"functionName":"removeAllListeners","ranges":[{"startOffset":17096,"endOffset":18465,"count":0}],"isBlockCoverage":false},{"functionName":"_listeners","ranges":[{"startOffset":18470,"endOffset":18880,"count":0}],"isBlockCoverage":false},{"functionName":"listeners","ranges":[{"startOffset":18919,"endOffset":18988,"count":0}],"isBlockCoverage":false},{"functionName":"rawListeners","ranges":[{"startOffset":19031,"endOffset":19104,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.listenerCount","ranges":[{"startOffset":19138,"endOffset":19311,"count":0}],"isBlockCoverage":false},{"functionName":"listenerCount","ranges":[{"startOffset":19371,"endOffset":19675,"count":10},{"startOffset":19550,"endOffset":19652,"count":5},{"startOffset":19611,"endOffset":19652,"count":0},{"startOffset":19657,"endOffset":19674,"count":5}],"isBlockCoverage":true},{"functionName":"eventNames","ranges":[{"startOffset":19715,"endOffset":19810,"count":0}],"isBlockCoverage":false},{"functionName":"arrayClone","ranges":[{"startOffset":19815,"endOffset":20299,"count":0}],"isBlockCoverage":false},{"functionName":"unwrapListeners","ranges":[{"startOffset":20303,"endOffset":20525,"count":0}],"isBlockCoverage":false},{"functionName":"getEventListeners","ranges":[{"startOffset":20529,"endOffset":21329,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":21333,"endOffset":23145,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":23226,"endOffset":23247,"count":0}],"isBlockCoverage":false},{"functionName":"createIterResult","ranges":[{"startOffset":23264,"endOffset":23334,"count":0}],"isBlockCoverage":false},{"functionName":"addErrorHandlerIfEventEmitter","ranges":[{"startOffset":23338,"endOffset":23525,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticRemoveListener","ranges":[{"startOffset":23529,"endOffset":23922,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticAddListener","ranges":[{"startOffset":23926,"endOffset":24521,"count":0}],"isBlockCoverage":false},{"functionName":"on","ranges":[{"startOffset":24525,"endOffset":27682,"count":0}],"isBlockCoverage":false}]},{"scriptId":"14","url":"internal/util/inspect.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":72646,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2419,"endOffset":2455,"count":62}],"isBlockCoverage":true},{"functionName":"isUndetectableObject","ranges":[{"startOffset":2550,"endOffset":2600,"count":4},{"startOffset":2582,"endOffset":2600,"count":0}],"isBlockCoverage":true},{"functionName":"getUserOptions","ranges":[{"startOffset":5819,"endOffset":7313,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":7618,"endOffset":9589,"count":2},{"startOffset":8429,"endOffset":8632,"count":0},{"startOffset":8704,"endOffset":8742,"count":0},{"startOffset":8835,"endOffset":9349,"count":0},{"startOffset":9381,"endOffset":9412,"count":0},{"startOffset":9449,"endOffset":9479,"count":0},{"startOffset":9517,"endOffset":9548,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":9685,"endOffset":9732,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":9737,"endOffset":9950,"count":0}],"isBlockCoverage":false},{"functionName":"defineColorAlias","ranges":[{"startOffset":11743,"endOffset":11996,"count":12}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":11840,"endOffset":11882,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":11889,"endOffset":11937,"count":0}],"isBlockCoverage":false},{"functionName":"addQuotes","ranges":[{"startOffset":13039,"endOffset":13205,"count":4},{"startOffset":13095,"endOffset":13125,"count":0},{"startOffset":13148,"endOffset":13180,"count":0}],"isBlockCoverage":true},{"functionName":"escapeFn","ranges":[{"startOffset":13226,"endOffset":13258,"count":0}],"isBlockCoverage":false},{"functionName":"strEscape","ranges":[{"startOffset":13375,"endOffset":15054,"count":4},{"startOffset":13807,"endOffset":14201,"count":0},{"startOffset":14372,"endOffset":15053,"count":0}],"isBlockCoverage":true},{"functionName":"stylizeWithColor","ranges":[{"startOffset":15058,"endOffset":15332,"count":0}],"isBlockCoverage":false},{"functionName":"stylizeNoColor","ranges":[{"startOffset":15336,"endOffset":15384,"count":8}],"isBlockCoverage":true},{"functionName":"getEmptyFormatArray","ranges":[{"startOffset":15466,"endOffset":15515,"count":2}],"isBlockCoverage":true},{"functionName":"isInstanceof","ranges":[{"startOffset":15519,"endOffset":15643,"count":2},{"startOffset":15609,"endOffset":15640,"count":0}],"isBlockCoverage":true},{"functionName":"getConstructorName","ranges":[{"startOffset":15647,"endOffset":16953,"count":2},{"startOffset":15766,"endOffset":15794,"count":0},{"startOffset":15796,"endOffset":16446,"count":4},{"startOffset":15908,"endOffset":15958,"count":2},{"startOffset":15959,"endOffset":15999,"count":2},{"startOffset":16000,"endOffset":16047,"count":2},{"startOffset":16049,"endOffset":16332,"count":2},{"startOffset":16087,"endOffset":16176,"count":0},{"startOffset":16178,"endOffset":16288,"count":0},{"startOffset":16332,"endOffset":16441,"count":2},{"startOffset":16446,"endOffset":16607,"count":0},{"startOffset":16609,"endOffset":16952,"count":0}],"isBlockCoverage":true},{"functionName":"addPrototypeProperties","ranges":[{"startOffset":17145,"endOffset":19043,"count":0}],"isBlockCoverage":false},{"functionName":"getPrefix","ranges":[{"startOffset":19047,"endOffset":19446,"count":0}],"isBlockCoverage":false},{"functionName":"getKeys","ranges":[{"startOffset":19486,"endOffset":20454,"count":2},{"startOffset":19611,"endOffset":19724,"count":0},{"startOffset":20081,"endOffset":20265,"count":0},{"startOffset":20297,"endOffset":20430,"count":0}],"isBlockCoverage":true},{"functionName":"filter","ranges":[{"startOffset":20321,"endOffset":20377,"count":0}],"isBlockCoverage":false},{"functionName":"getCtxStyle","ranges":[{"startOffset":20458,"endOffset":20730,"count":0}],"isBlockCoverage":false},{"functionName":"formatProxy","ranges":[{"startOffset":20734,"endOffset":21196,"count":0}],"isBlockCoverage":false},{"functionName":"formatValue","ranges":[{"startOffset":21383,"endOffset":23989,"count":6},{"startOffset":21523,"endOffset":21560,"count":4},{"startOffset":21561,"endOffset":21599,"count":4},{"startOffset":21601,"endOffset":21661,"count":4},{"startOffset":21661,"endOffset":21685,"count":2},{"startOffset":21685,"endOffset":21732,"count":0},{"startOffset":21732,"endOffset":22015,"count":2},{"startOffset":22015,"endOffset":22127,"count":0},{"startOffset":22127,"endOffset":23372,"count":2},{"startOffset":22381,"endOffset":22489,"count":0},{"startOffset":22490,"endOffset":22639,"count":0},{"startOffset":22641,"endOffset":23367,"count":0},{"startOffset":23372,"endOffset":23566,"count":2},{"startOffset":23566,"endOffset":23925,"count":0},{"startOffset":23925,"endOffset":23988,"count":2}],"isBlockCoverage":true},{"functionName":"formatRaw","ranges":[{"startOffset":23993,"endOffset":34745,"count":2},{"startOffset":24106,"endOffset":24158,"count":0},{"startOffset":24160,"endOffset":24188,"count":0},{"startOffset":24357,"endOffset":24383,"count":0},{"startOffset":24385,"endOffset":24420,"count":0},{"startOffset":24607,"endOffset":24788,"count":0},{"startOffset":24958,"endOffset":24974,"count":0},{"startOffset":25286,"endOffset":28198,"count":0},{"startOffset":28364,"endOffset":28412,"count":0},{"startOffset":28434,"endOffset":28510,"count":0},{"startOffset":28540,"endOffset":28567,"count":0},{"startOffset":28569,"endOffset":28612,"count":0},{"startOffset":28619,"endOffset":32207,"count":0},{"startOffset":32247,"endOffset":32268,"count":0},{"startOffset":32270,"endOffset":32487,"count":0},{"startOffset":32733,"endOffset":32834,"count":4},{"startOffset":32870,"endOffset":32913,"count":0},{"startOffset":32919,"endOffset":33096,"count":0},{"startOffset":33132,"endOffset":33533,"count":0},{"startOffset":33574,"endOffset":33929,"count":0},{"startOffset":34700,"endOffset":34727,"count":0}],"isBlockCoverage":true},{"functionName":"getIteratorBraces","ranges":[{"startOffset":34749,"endOffset":34938,"count":0}],"isBlockCoverage":false},{"functionName":"getBoxedBase","ranges":[{"startOffset":34942,"endOffset":36154,"count":0}],"isBlockCoverage":false},{"functionName":"getClassBase","ranges":[{"startOffset":36158,"endOffset":36777,"count":0}],"isBlockCoverage":false},{"functionName":"getFunctionBase","ranges":[{"startOffset":36781,"endOffset":37910,"count":0}],"isBlockCoverage":false},{"functionName":"formatError","ranges":[{"startOffset":37914,"endOffset":41117,"count":0}],"isBlockCoverage":false},{"functionName":"groupArrayElements","ranges":[{"startOffset":41121,"endOffset":45480,"count":0}],"isBlockCoverage":false},{"functionName":"handleMaxCallStackSize","ranges":[{"startOffset":45484,"endOffset":45884,"count":0}],"isBlockCoverage":false},{"functionName":"formatNumber","ranges":[{"startOffset":45888,"endOffset":46068,"count":0}],"isBlockCoverage":false},{"functionName":"formatBigInt","ranges":[{"startOffset":46072,"endOffset":46146,"count":0}],"isBlockCoverage":false},{"functionName":"formatPrimitive","ranges":[{"startOffset":46150,"endOffset":47363,"count":4},{"startOffset":46297,"endOffset":46497,"count":0},{"startOffset":46673,"endOffset":46740,"count":1},{"startOffset":46742,"endOffset":46923,"count":0},{"startOffset":46982,"endOffset":47362,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":46805,"endOffset":46844,"count":0}],"isBlockCoverage":false},{"functionName":"formatNamespaceObject","ranges":[{"startOffset":47367,"endOffset":48510,"count":0}],"isBlockCoverage":false},{"functionName":"formatSpecialArray","ranges":[{"startOffset":48560,"endOffset":49804,"count":0}],"isBlockCoverage":false},{"functionName":"formatArrayBuffer","ranges":[{"startOffset":49808,"endOffset":50423,"count":0}],"isBlockCoverage":false},{"functionName":"formatArray","ranges":[{"startOffset":50427,"endOffset":51037,"count":0}],"isBlockCoverage":false},{"functionName":"formatTypedArray","ranges":[{"startOffset":51041,"endOffset":52086,"count":0}],"isBlockCoverage":false},{"functionName":"formatSet","ranges":[{"startOffset":52090,"endOffset":52330,"count":0}],"isBlockCoverage":false},{"functionName":"formatMap","ranges":[{"startOffset":52334,"endOffset":52641,"count":0}],"isBlockCoverage":false},{"functionName":"formatSetIterInner","ranges":[{"startOffset":52645,"endOffset":53478,"count":0}],"isBlockCoverage":false},{"functionName":"formatMapIterInner","ranges":[{"startOffset":53482,"endOffset":54840,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakCollection","ranges":[{"startOffset":54844,"endOffset":54938,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakSet","ranges":[{"startOffset":54942,"endOffset":55102,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakMap","ranges":[{"startOffset":55106,"endOffset":55266,"count":0}],"isBlockCoverage":false},{"functionName":"formatIterator","ranges":[{"startOffset":55270,"endOffset":55670,"count":0}],"isBlockCoverage":false},{"functionName":"formatPromise","ranges":[{"startOffset":55674,"endOffset":56155,"count":0}],"isBlockCoverage":false},{"functionName":"formatProperty","ranges":[{"startOffset":56159,"endOffset":58618,"count":4},{"startOffset":56370,"endOffset":56417,"count":0},{"startOffset":56494,"endOffset":56517,"count":0},{"startOffset":56523,"endOffset":56526,"count":0},{"startOffset":56636,"endOffset":56688,"count":0},{"startOffset":56690,"endOffset":56752,"count":0},{"startOffset":56790,"endOffset":58042,"count":0},{"startOffset":58071,"endOffset":58094,"count":0},{"startOffset":58127,"endOffset":58259,"count":0},{"startOffset":58290,"endOffset":58325,"count":0},{"startOffset":58362,"endOffset":58438,"count":0},{"startOffset":58516,"endOffset":58579,"count":0}],"isBlockCoverage":true},{"functionName":"isBelowBreakLength","ranges":[{"startOffset":58622,"endOffset":59586,"count":2},{"startOffset":59184,"endOffset":59197,"count":0},{"startOffset":59241,"endOffset":59455,"count":4},{"startOffset":59264,"endOffset":59326,"count":0},{"startOffset":59421,"endOffset":59450,"count":0},{"startOffset":59559,"endOffset":59582,"count":0}],"isBlockCoverage":true},{"functionName":"reduceToSingleString","ranges":[{"startOffset":59590,"endOffset":62394,"count":2},{"startOffset":60101,"endOffset":60115,"count":0},{"startOffset":60117,"endOffset":60185,"count":0},{"startOffset":61291,"endOffset":61303,"count":0},{"startOffset":61403,"endOffset":61550,"count":0},{"startOffset":61551,"endOffset":61555,"count":0},{"startOffset":61665,"endOffset":62201,"count":0},{"startOffset":62202,"endOffset":62212,"count":0},{"startOffset":62213,"endOffset":62260,"count":0}],"isBlockCoverage":true},{"functionName":"hasBuiltInToString","ranges":[{"startOffset":62398,"endOffset":63447,"count":0}],"isBlockCoverage":false},{"functionName":"firstErrorLine","ranges":[{"startOffset":63474,"endOffset":63513,"count":0}],"isBlockCoverage":false},{"functionName":"tryStringify","ranges":[{"startOffset":63545,"endOffset":64032,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":64036,"endOffset":64122,"count":0}],"isBlockCoverage":false},{"functionName":"formatWithOptions","ranges":[{"startOffset":64126,"endOffset":64410,"count":4},{"startOffset":64250,"endOffset":64345,"count":0}],"isBlockCoverage":true},{"functionName":"formatWithOptionsInternal","ranges":[{"startOffset":64414,"endOffset":68318,"count":4},{"startOffset":64617,"endOffset":64737,"count":2},{"startOffset":64737,"endOffset":67958,"count":44},{"startOffset":64778,"endOffset":67951,"count":0},{"startOffset":67958,"endOffset":67983,"count":2},{"startOffset":67983,"endOffset":68106,"count":0},{"startOffset":68111,"endOffset":68141,"count":2},{"startOffset":68227,"endOffset":68259,"count":2},{"startOffset":68260,"endOffset":68267,"count":2},{"startOffset":68300,"endOffset":68317,"count":2}],"isBlockCoverage":true},{"functionName":"getStringWidth","ranges":[{"startOffset":68756,"endOffset":69323,"count":0}],"isBlockCoverage":false},{"functionName":"getStringWidth","ranges":[{"startOffset":69443,"endOffset":69895,"count":0}],"isBlockCoverage":false},{"functionName":"isFullWidthCodePoint","ranges":[{"startOffset":70069,"endOffset":71714,"count":0}],"isBlockCoverage":false},{"functionName":"isZeroWidthCodePoint","ranges":[{"startOffset":71750,"endOffset":72328,"count":0}],"isBlockCoverage":false},{"functionName":"stripVTControlCharacters","ranges":[{"startOffset":72424,"endOffset":72500,"count":0}],"isBlockCoverage":false}]},{"scriptId":"15","url":"internal/util/types.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1810,"count":1}],"isBlockCoverage":false},{"functionName":"isTypedArray","ranges":[{"startOffset":112,"endOffset":217,"count":0}],"isBlockCoverage":false},{"functionName":"isUint8Array","ranges":[{"startOffset":221,"endOffset":329,"count":61}],"isBlockCoverage":true},{"functionName":"isUint8ClampedArray","ranges":[{"startOffset":333,"endOffset":455,"count":0}],"isBlockCoverage":false},{"functionName":"isUint16Array","ranges":[{"startOffset":459,"endOffset":569,"count":0}],"isBlockCoverage":false},{"functionName":"isUint32Array","ranges":[{"startOffset":573,"endOffset":683,"count":0}],"isBlockCoverage":false},{"functionName":"isInt8Array","ranges":[{"startOffset":687,"endOffset":793,"count":0}],"isBlockCoverage":false},{"functionName":"isInt16Array","ranges":[{"startOffset":797,"endOffset":905,"count":0}],"isBlockCoverage":false},{"functionName":"isInt32Array","ranges":[{"startOffset":909,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat32Array","ranges":[{"startOffset":1021,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat64Array","ranges":[{"startOffset":1137,"endOffset":1249,"count":0}],"isBlockCoverage":false},{"functionName":"isBigInt64Array","ranges":[{"startOffset":1253,"endOffset":1367,"count":0}],"isBlockCoverage":false},{"functionName":"isBigUint64Array","ranges":[{"startOffset":1371,"endOffset":1487,"count":25}],"isBlockCoverage":true}]},{"scriptId":"16","url":"internal/assert.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":499,"count":1}],"isBlockCoverage":false},{"functionName":"lazyError","ranges":[{"startOffset":29,"endOffset":163,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":167,"endOffset":322,"count":50},{"startOffset":216,"endOffset":319,"count":0}],"isBlockCoverage":true},{"functionName":"fail","ranges":[{"startOffset":326,"endOffset":446,"count":0}],"isBlockCoverage":false}]},{"scriptId":"17","url":"internal/validators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7621,"count":1}],"isBlockCoverage":false},{"functionName":"isInt32","ranges":[{"startOffset":610,"endOffset":671,"count":8}],"isBlockCoverage":true},{"functionName":"isUint32","ranges":[{"startOffset":675,"endOffset":739,"count":13}],"isBlockCoverage":true},{"functionName":"parseFileMode","ranges":[{"startOffset":1378,"endOffset":1880,"count":11},{"startOffset":1442,"endOffset":1462,"count":0},{"startOffset":1464,"endOffset":1487,"count":0},{"startOffset":1539,"endOffset":1879,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1928,"endOffset":2316,"count":20},{"startOffset":2050,"endOffset":2104,"count":0},{"startOffset":2146,"endOffset":2200,"count":0},{"startOffset":2245,"endOffset":2311,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2366,"endOffset":2961,"count":8},{"startOffset":2530,"endOffset":2836,"count":0},{"startOffset":2874,"endOffset":2956,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3008,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"validateString","ranges":[{"startOffset":3539,"endOffset":3674,"count":283},{"startOffset":3617,"endOffset":3671,"count":0}],"isBlockCoverage":true},{"functionName":"validateNumber","ranges":[{"startOffset":3678,"endOffset":3813,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3855,"endOffset":4318,"count":1},{"startOffset":3928,"endOffset":4315,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3969,"endOffset":4022,"count":0}],"isBlockCoverage":false},{"functionName":"validateBoolean","ranges":[{"startOffset":4324,"endOffset":4462,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4509,"endOffset":4894,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4938,"endOffset":5233,"count":0}],"isBlockCoverage":false},{"functionName":"validateSignalName","ranges":[{"startOffset":5239,"endOffset":5672,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5715,"endOffset":5951,"count":2},{"startOffset":5781,"endOffset":5948,"count":0}],"isBlockCoverage":true},{"functionName":"validateEncoding","ranges":[{"startOffset":5957,"endOffset":6299,"count":0}],"isBlockCoverage":false},{"functionName":"validatePort","ranges":[{"startOffset":6447,"endOffset":6830,"count":1},{"startOffset":6552,"endOffset":6579,"count":0},{"startOffset":6617,"endOffset":6644,"count":0},{"startOffset":6726,"endOffset":6739,"count":0},{"startOffset":6742,"endOffset":6807,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6875,"endOffset":6979,"count":1},{"startOffset":6935,"endOffset":6976,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7029,"endOffset":7253,"count":0}],"isBlockCoverage":false}]},{"scriptId":"18","url":"buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":38355,"count":1}],"isBlockCoverage":false},{"functionName":"validateOffset","ranges":[{"startOffset":3081,"endOffset":3166,"count":0}],"isBlockCoverage":false},{"functionName":"createUnsafeBuffer","ranges":[{"startOffset":4147,"endOffset":4290,"count":1}],"isBlockCoverage":true},{"functionName":"createPool","ranges":[{"startOffset":4294,"endOffset":4458,"count":1}],"isBlockCoverage":true},{"functionName":"alignPool","ranges":[{"startOffset":4477,"endOffset":4605,"count":8},{"startOffset":4553,"endOffset":4602,"count":6}],"isBlockCoverage":true},{"functionName":"showFlaggedDeprecation","ranges":[{"startOffset":4917,"endOffset":5613,"count":0}],"isBlockCoverage":false},{"functionName":"toInteger","ranges":[{"startOffset":5617,"endOffset":5843,"count":0}],"isBlockCoverage":false},{"functionName":"_copy","ranges":[{"startOffset":5847,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"_copyActual","ranges":[{"startOffset":7156,"endOffset":7702,"count":0}],"isBlockCoverage":false},{"functionName":"Buffer","ranges":[{"startOffset":8290,"endOffset":8633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":8731,"endOffset":8759,"count":0}],"isBlockCoverage":false},{"functionName":"from","ranges":[{"startOffset":9027,"endOffset":10023,"count":7},{"startOffset":9158,"endOffset":9211,"count":0},{"startOffset":9213,"endOffset":10022,"count":0}],"isBlockCoverage":true},{"functionName":"of","ranges":[{"startOffset":10402,"endOffset":10559,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":10856,"endOffset":11084,"count":21},{"startOffset":10901,"endOffset":10968,"count":0},{"startOffset":11012,"endOffset":11081,"count":0}],"isBlockCoverage":true},{"functionName":"alloc","ranges":[{"startOffset":11193,"endOffset":11445,"count":19},{"startOffset":11279,"endOffset":11292,"count":0},{"startOffset":11293,"endOffset":11304,"count":0},{"startOffset":11306,"endOffset":11410,"count":0}],"isBlockCoverage":true},{"functionName":"allocUnsafe","ranges":[{"startOffset":11630,"endOffset":11708,"count":2}],"isBlockCoverage":true},{"functionName":"allocUnsafeSlow","ranges":[{"startOffset":11956,"endOffset":12048,"count":0}],"isBlockCoverage":false},{"functionName":"SlowBuffer","ranges":[{"startOffset":12148,"endOffset":12241,"count":0}],"isBlockCoverage":false},{"functionName":"allocate","ranges":[{"startOffset":12360,"endOffset":12705,"count":2},{"startOffset":12404,"endOffset":12440,"count":0},{"startOffset":12530,"endOffset":12543,"count":0},{"startOffset":12666,"endOffset":12704,"count":0}],"isBlockCoverage":true},{"functionName":"fromStringFast","ranges":[{"startOffset":12709,"endOffset":13272,"count":7},{"startOffset":12839,"endOffset":12888,"count":1},{"startOffset":12888,"endOffset":12937,"count":6},{"startOffset":12937,"endOffset":12950,"count":0},{"startOffset":12950,"endOffset":13086,"count":6},{"startOffset":13086,"endOffset":13215,"count":0},{"startOffset":13215,"endOffset":13271,"count":6}],"isBlockCoverage":true},{"functionName":"fromString","ranges":[{"startOffset":13276,"endOffset":13744,"count":7},{"startOffset":13364,"endOffset":13388,"count":5},{"startOffset":13390,"endOffset":13514,"count":2},{"startOffset":13429,"endOffset":13453,"count":0},{"startOffset":13514,"endOffset":13702,"count":5},{"startOffset":13594,"endOffset":13635,"count":0},{"startOffset":13673,"endOffset":13697,"count":0}],"isBlockCoverage":true},{"functionName":"fromArrayBuffer","ranges":[{"startOffset":13748,"endOffset":14474,"count":0}],"isBlockCoverage":false},{"functionName":"fromArrayLike","ranges":[{"startOffset":14478,"endOffset":14885,"count":0}],"isBlockCoverage":false},{"functionName":"fromObject","ranges":[{"startOffset":14889,"endOffset":15206,"count":0}],"isBlockCoverage":false},{"functionName":"isBuffer","ranges":[{"startOffset":15249,"endOffset":15305,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":15327,"endOffset":15666,"count":0}],"isBlockCoverage":false},{"functionName":"isEncoding","ranges":[{"startOffset":15691,"endOffset":15845,"count":2}],"isBlockCoverage":true},{"functionName":"concat","ranges":[{"startOffset":15914,"endOffset":17163,"count":0}],"isBlockCoverage":false},{"functionName":"base64ByteLength","ranges":[{"startOffset":17168,"endOffset":17445,"count":1},{"startOffset":17293,"endOffset":17301,"count":0},{"startOffset":17379,"endOffset":17387,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":17587,"endOffset":17651,"count":6}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":17665,"endOffset":17711,"count":2}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":17727,"endOffset":17824,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":17922,"endOffset":17951,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17965,"endOffset":18029,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18043,"endOffset":18089,"count":9}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":18105,"endOffset":18205,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18309,"endOffset":18338,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18352,"endOffset":18416,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18430,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18492,"endOffset":18592,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18693,"endOffset":18718,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18732,"endOffset":18798,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18812,"endOffset":18860,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18876,"endOffset":18975,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19073,"endOffset":19098,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":19112,"endOffset":19177,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19191,"endOffset":19238,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19254,"endOffset":19471,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19572,"endOffset":19623,"count":1}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":19637,"endOffset":19703,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19717,"endOffset":19765,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19781,"endOffset":20000,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":20092,"endOffset":20123,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":20137,"endOffset":20200,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":20214,"endOffset":20259,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":20275,"endOffset":20488,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingOps","ranges":[{"startOffset":20499,"endOffset":22201,"count":16},{"startOffset":20589,"endOffset":20894,"count":15},{"startOffset":20629,"endOffset":20653,"count":6},{"startOffset":20653,"endOffset":20710,"count":9},{"startOffset":20710,"endOffset":20894,"count":0},{"startOffset":20900,"endOffset":21327,"count":0},{"startOffset":21333,"endOffset":21491,"count":0},{"startOffset":21497,"endOffset":21657,"count":0},{"startOffset":21663,"endOffset":22052,"count":1},{"startOffset":21739,"endOffset":21765,"count":0},{"startOffset":21826,"endOffset":21940,"count":0},{"startOffset":21951,"endOffset":22052,"count":0},{"startOffset":22058,"endOffset":22193,"count":0}],"isBlockCoverage":true},{"functionName":"byteLength","ranges":[{"startOffset":22205,"endOffset":22885,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23032,"endOffset":23130,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23212,"endOffset":23314,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":23350,"endOffset":23485,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":23772,"endOffset":24381,"count":11},{"startOffset":23845,"endOffset":23895,"count":0},{"startOffset":23952,"endOffset":23962,"count":0},{"startOffset":23994,"endOffset":24004,"count":0},{"startOffset":24057,"endOffset":24069,"count":0},{"startOffset":24086,"endOffset":24109,"count":0},{"startOffset":24138,"endOffset":24148,"count":0},{"startOffset":24187,"endOffset":24221,"count":0},{"startOffset":24296,"endOffset":24337,"count":0}],"isBlockCoverage":true},{"functionName":"equals","ranges":[{"startOffset":24412,"endOffset":24779,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":24911,"endOffset":26077,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":26176,"endOffset":27363,"count":0}],"isBlockCoverage":false},{"functionName":"bidirectionalIndexOf","ranges":[{"startOffset":27802,"endOffset":29152,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":29183,"endOffset":29302,"count":0}],"isBlockCoverage":false},{"functionName":"lastIndexOf","ranges":[{"startOffset":29338,"endOffset":29462,"count":0}],"isBlockCoverage":false},{"functionName":"includes","ranges":[{"startOffset":29495,"endOffset":29602,"count":0}],"isBlockCoverage":false},{"functionName":"fill","ranges":[{"startOffset":29786,"endOffset":29887,"count":0}],"isBlockCoverage":false},{"functionName":"_fill","ranges":[{"startOffset":29892,"endOffset":31907,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":31936,"endOffset":32987,"count":0}],"isBlockCoverage":false},{"functionName":"toJSON","ranges":[{"startOffset":33018,"endOffset":33260,"count":0}],"isBlockCoverage":false},{"functionName":"adjustOffset","ranges":[{"startOffset":33265,"endOffset":33714,"count":18},{"startOffset":33509,"endOffset":33550,"count":9},{"startOffset":33550,"endOffset":33616,"count":0},{"startOffset":33616,"endOffset":33641,"count":9},{"startOffset":33641,"endOffset":33667,"count":0},{"startOffset":33667,"endOffset":33698,"count":9},{"startOffset":33698,"endOffset":33701,"count":0},{"startOffset":33702,"endOffset":33710,"count":9}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":33743,"endOffset":34049,"count":9},{"startOffset":33907,"endOffset":33918,"count":0},{"startOffset":33967,"endOffset":33970,"count":0}],"isBlockCoverage":true},{"functionName":"swap","ranges":[{"startOffset":34054,"endOffset":34129,"count":0}],"isBlockCoverage":false},{"functionName":"swap16","ranges":[{"startOffset":34159,"endOffset":34576,"count":0}],"isBlockCoverage":false},{"functionName":"swap32","ranges":[{"startOffset":34607,"endOffset":35066,"count":0}],"isBlockCoverage":false},{"functionName":"swap64","ranges":[{"startOffset":35097,"endOffset":35622,"count":0}],"isBlockCoverage":false},{"functionName":"transcode","ranges":[{"startOffset":35948,"endOffset":36707,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":36781,"endOffset":36975,"count":0}],"isBlockCoverage":false},{"functionName":"btoa","ranges":[{"startOffset":36981,"endOffset":37406,"count":0}],"isBlockCoverage":false},{"functionName":"atob","ranges":[{"startOffset":37507,"endOffset":37916,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38264,"endOffset":38299,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38306,"endOffset":38343,"count":0}],"isBlockCoverage":false}]},{"scriptId":"19","url":"internal/buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31055,"count":1}],"isBlockCoverage":false},{"functionName":"checkBounds","ranges":[{"startOffset":1155,"endOffset":1375,"count":0}],"isBlockCoverage":false},{"functionName":"checkInt","ranges":[{"startOffset":1379,"endOffset":2018,"count":0}],"isBlockCoverage":false},{"functionName":"boundsError","ranges":[{"startOffset":2022,"endOffset":2437,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64LE","ranges":[{"startOffset":2460,"endOffset":2977,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64BE","ranges":[{"startOffset":2981,"endOffset":3498,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64LE","ranges":[{"startOffset":3502,"endOffset":4019,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64BE","ranges":[{"startOffset":4023,"endOffset":4534,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntLE","ranges":[{"startOffset":4538,"endOffset":5107,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48LE","ranges":[{"startOffset":5111,"endOffset":5506,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40LE","ranges":[{"startOffset":5510,"endOffset":5878,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32LE","ranges":[{"startOffset":5882,"endOffset":6219,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24LE","ranges":[{"startOffset":6223,"endOffset":6519,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16LE","ranges":[{"startOffset":6523,"endOffset":6791,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt8","ranges":[{"startOffset":6795,"endOffset":6982,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntBE","ranges":[{"startOffset":6986,"endOffset":7555,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48BE","ranges":[{"startOffset":7559,"endOffset":7954,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40BE","ranges":[{"startOffset":7958,"endOffset":8326,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32BE","ranges":[{"startOffset":8330,"endOffset":8667,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24BE","ranges":[{"startOffset":8671,"endOffset":8967,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16BE","ranges":[{"startOffset":8971,"endOffset":9239,"count":0}],"isBlockCoverage":false},{"functionName":"readIntLE","ranges":[{"startOffset":9243,"endOffset":9805,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48LE","ranges":[{"startOffset":9809,"endOffset":10253,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40LE","ranges":[{"startOffset":10257,"endOffset":10656,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32LE","ranges":[{"startOffset":10660,"endOffset":11006,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24LE","ranges":[{"startOffset":11010,"endOffset":11351,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16LE","ranges":[{"startOffset":11355,"endOffset":11670,"count":0}],"isBlockCoverage":false},{"functionName":"readInt8","ranges":[{"startOffset":11674,"endOffset":11889,"count":0}],"isBlockCoverage":false},{"functionName":"readIntBE","ranges":[{"startOffset":11893,"endOffset":12455,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48BE","ranges":[{"startOffset":12459,"endOffset":12901,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40BE","ranges":[{"startOffset":12905,"endOffset":13305,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32BE","ranges":[{"startOffset":13309,"endOffset":13655,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24BE","ranges":[{"startOffset":13659,"endOffset":14000,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16BE","ranges":[{"startOffset":14004,"endOffset":14319,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatBackwards","ranges":[{"startOffset":14339,"endOffset":14756,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatForwards","ranges":[{"startOffset":14760,"endOffset":15176,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleBackwards","ranges":[{"startOffset":15180,"endOffset":15766,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleForwards","ranges":[{"startOffset":15770,"endOffset":16355,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64LE","ranges":[{"startOffset":16379,"endOffset":16881,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64LE","ranges":[{"startOffset":16885,"endOffset":17009,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64BE","ranges":[{"startOffset":17013,"endOffset":17531,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64BE","ranges":[{"startOffset":17535,"endOffset":17659,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64LE","ranges":[{"startOffset":17663,"endOffset":17810,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64BE","ranges":[{"startOffset":17814,"endOffset":17961,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntLE","ranges":[{"startOffset":17965,"endOffset":18589,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48LE","ranges":[{"startOffset":18593,"endOffset":19021,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40LE","ranges":[{"startOffset":19025,"endOffset":19418,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32LE","ranges":[{"startOffset":19422,"endOffset":19741,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32LE","ranges":[{"startOffset":19745,"endOffset":19853,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24LE","ranges":[{"startOffset":19857,"endOffset":20126,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16LE","ranges":[{"startOffset":20130,"endOffset":20333,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16LE","ranges":[{"startOffset":20337,"endOffset":20441,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int8","ranges":[{"startOffset":20445,"endOffset":20869,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt8","ranges":[{"startOffset":20873,"endOffset":20969,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntBE","ranges":[{"startOffset":20973,"endOffset":21597,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48BE","ranges":[{"startOffset":21601,"endOffset":22037,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40BE","ranges":[{"startOffset":22041,"endOffset":22416,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32BE","ranges":[{"startOffset":22420,"endOffset":22747,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32BE","ranges":[{"startOffset":22751,"endOffset":22859,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24BE","ranges":[{"startOffset":22863,"endOffset":23138,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16BE","ranges":[{"startOffset":23142,"endOffset":23345,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16BE","ranges":[{"startOffset":23349,"endOffset":23453,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntLE","ranges":[{"startOffset":23457,"endOffset":24134,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32LE","ranges":[{"startOffset":24138,"endOffset":24255,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16LE","ranges":[{"startOffset":24259,"endOffset":24368,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt8","ranges":[{"startOffset":24372,"endOffset":24471,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntBE","ranges":[{"startOffset":24475,"endOffset":25152,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32BE","ranges":[{"startOffset":25156,"endOffset":25273,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16BE","ranges":[{"startOffset":25277,"endOffset":25386,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleForwards","ranges":[{"startOffset":25408,"endOffset":25888,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleBackwards","ranges":[{"startOffset":25892,"endOffset":26373,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatForwards","ranges":[{"startOffset":26377,"endOffset":26688,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatBackwards","ranges":[{"startOffset":26692,"endOffset":27004,"count":0}],"isBlockCoverage":false},{"functionName":"FastBuffer","ranges":[{"startOffset":27250,"endOffset":27352,"count":39}],"isBlockCoverage":true},{"functionName":"addBufferPrototypeMethods","ranges":[{"startOffset":27359,"endOffset":30495,"count":1},{"startOffset":29500,"endOffset":29520,"count":0},{"startOffset":29575,"endOffset":29594,"count":0},{"startOffset":29651,"endOffset":29672,"count":0},{"startOffset":29729,"endOffset":29749,"count":0},{"startOffset":29807,"endOffset":29828,"count":0},{"startOffset":29885,"endOffset":29905,"count":0},{"startOffset":29964,"endOffset":29986,"count":0},{"startOffset":30045,"endOffset":30066,"count":0}],"isBlockCoverage":true},{"functionName":"markAsUntransferable","ranges":[{"startOffset":30655,"endOffset":30923,"count":1},{"startOffset":30724,"endOffset":30752,"count":0},{"startOffset":30776,"endOffset":30783,"count":0}],"isBlockCoverage":true}]},{"scriptId":"20","url":"internal/worker/js_transferable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1395,"count":1}],"isBlockCoverage":false},{"functionName":"setup","ranges":[{"startOffset":347,"endOffset":1166,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":632,"endOffset":1161,"count":0}],"isBlockCoverage":false}]},{"scriptId":"21","url":"internal/process/per_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10963,"count":1}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":833,"endOffset":923,"count":0}],"isBlockCoverage":false},{"functionName":"wrapProcessMethods","ranges":[{"startOffset":1004,"endOffset":6941,"count":1}],"isBlockCoverage":true},{"functionName":"_rawDebug","ranges":[{"startOffset":1224,"endOffset":1308,"count":0}],"isBlockCoverage":false},{"functionName":"cpuUsage","ranges":[{"startOffset":1526,"endOffset":3129,"count":0}],"isBlockCoverage":false},{"functionName":"previousValueIsValid","ranges":[{"startOffset":3286,"endOffset":3427,"count":0}],"isBlockCoverage":false},{"functionName":"hrtime","ranges":[{"startOffset":3658,"endOffset":4282,"count":0}],"isBlockCoverage":false},{"functionName":"hrtimeBigInt","ranges":[{"startOffset":4474,"endOffset":4571,"count":0}],"isBlockCoverage":false},{"functionName":"memoryUsage","ranges":[{"startOffset":4619,"endOffset":4854,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":4860,"endOffset":5310,"count":1}],"isBlockCoverage":true},{"functionName":"kill","ranges":[{"startOffset":5316,"endOffset":5987,"count":0}],"isBlockCoverage":false},{"functionName":"resourceUsage","ranges":[{"startOffset":6041,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"buildAllowedFlags","ranges":[{"startOffset":7160,"endOffset":10315,"count":1},{"startOffset":7426,"endOffset":7544,"count":117},{"startOffset":7484,"endOffset":7539,"count":89},{"startOffset":7593,"endOffset":8398,"count":21},{"startOffset":7656,"endOffset":8077,"count":27},{"startOffset":7689,"endOffset":7703,"count":26},{"startOffset":7705,"endOffset":7714,"count":2},{"startOffset":7714,"endOffset":7797,"count":25},{"startOffset":7797,"endOffset":7961,"count":2},{"startOffset":7853,"endOffset":7885,"count":1},{"startOffset":7961,"endOffset":8064,"count":23},{"startOffset":8064,"endOffset":8070,"count":12},{"startOffset":8099,"endOffset":8393,"count":9},{"startOffset":8175,"endOffset":8229,"count":2},{"startOffset":8280,"endOffset":8334,"count":0}],"isBlockCoverage":true},{"functionName":"trimLeadingDashes","ranges":[{"startOffset":8435,"endOffset":8497,"count":98}],"isBlockCoverage":true},{"functionName":"NodeEnvironmentFlagsSet","ranges":[{"startOffset":8948,"endOffset":9171,"count":1}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9143,"endOffset":9153,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":9179,"endOffset":9255,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":9263,"endOffset":9295,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":9303,"endOffset":10095,"count":0}],"isBlockCoverage":false},{"functionName":"toggleTraceCategoryState","ranges":[{"startOffset":10511,"endOffset":10851,"count":1},{"startOffset":10592,"endOffset":10773,"count":0},{"startOffset":10805,"endOffset":10848,"count":0}],"isBlockCoverage":true}]},{"scriptId":"22","url":"internal/async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19517,"count":1}],"isBlockCoverage":false},{"functionName":"useDomainTrampoline","ranges":[{"startOffset":5292,"endOffset":5348,"count":0}],"isBlockCoverage":false},{"functionName":"callbackTrampoline","ranges":[{"startOffset":5352,"endOffset":5921,"count":0}],"isBlockCoverage":false},{"functionName":"executionAsyncResource","ranges":[{"startOffset":6003,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"inspectExceptionValue","ranges":[{"startOffset":6516,"endOffset":6655,"count":0}],"isBlockCoverage":false},{"functionName":"fatalError","ranges":[{"startOffset":6719,"endOffset":7119,"count":0}],"isBlockCoverage":false},{"functionName":"lookupPublicResource","ranges":[{"startOffset":7123,"endOffset":7480,"count":0}],"isBlockCoverage":false},{"functionName":"emitInitNative","ranges":[{"startOffset":7678,"endOffset":8799,"count":0}],"isBlockCoverage":false},{"functionName":"emitHook","ranges":[{"startOffset":8904,"endOffset":9879,"count":0}],"isBlockCoverage":false},{"functionName":"emitHookFactory","ranges":[{"startOffset":9883,"endOffset":10133,"count":4}],"isBlockCoverage":true},{"functionName":"getHookArrays","ranges":[{"startOffset":10166,"endOffset":10666,"count":0}],"isBlockCoverage":false},{"functionName":"storeActiveHooks","ranges":[{"startOffset":10672,"endOffset":10978,"count":0}],"isBlockCoverage":false},{"functionName":"copyHooks","ranges":[{"startOffset":10982,"endOffset":11253,"count":0}],"isBlockCoverage":false},{"functionName":"restoreActiveHooks","ranges":[{"startOffset":11373,"endOffset":11584,"count":0}],"isBlockCoverage":false},{"functionName":"trackPromise","ranges":[{"startOffset":11588,"endOffset":11955,"count":0}],"isBlockCoverage":false},{"functionName":"fastPromiseHook","ranges":[{"startOffset":11959,"endOffset":13130,"count":0}],"isBlockCoverage":false},{"functionName":"enableHooks","ranges":[{"startOffset":13164,"endOffset":13226,"count":0}],"isBlockCoverage":false},{"functionName":"updatePromiseHookMode","ranges":[{"startOffset":13257,"endOffset":13559,"count":0}],"isBlockCoverage":false},{"functionName":"disableHooks","ranges":[{"startOffset":13563,"endOffset":13846,"count":0}],"isBlockCoverage":false},{"functionName":"disablePromiseHookIfNecessary","ranges":[{"startOffset":13850,"endOffset":13981,"count":0}],"isBlockCoverage":false},{"functionName":"newAsyncId","ranges":[{"startOffset":14189,"endOffset":14261,"count":9}],"isBlockCoverage":true},{"functionName":"getOrSetAsyncId","ranges":[{"startOffset":14265,"endOffset":14461,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultTriggerAsyncId","ranges":[{"startOffset":14650,"endOffset":14946,"count":9},{"startOffset":14868,"endOffset":14910,"count":8},{"startOffset":14910,"endOffset":14945,"count":1}],"isBlockCoverage":true},{"functionName":"clearDefaultTriggerAsyncId","ranges":[{"startOffset":14952,"endOffset":15043,"count":0}],"isBlockCoverage":false},{"functionName":"defaultTriggerAsyncIdScope","ranges":[{"startOffset":15049,"endOffset":15555,"count":1},{"startOffset":15161,"endOffset":15192,"count":0}],"isBlockCoverage":true},{"functionName":"hasHooks","ranges":[{"startOffset":15559,"endOffset":15624,"count":37}],"isBlockCoverage":true},{"functionName":"enabledHooksExist","ranges":[{"startOffset":15628,"endOffset":15689,"count":7}],"isBlockCoverage":true},{"functionName":"initHooksExist","ranges":[{"startOffset":15693,"endOffset":15750,"count":9}],"isBlockCoverage":true},{"functionName":"afterHooksExist","ranges":[{"startOffset":15754,"endOffset":15813,"count":0}],"isBlockCoverage":false},{"functionName":"destroyHooksExist","ranges":[{"startOffset":15817,"endOffset":15880,"count":7}],"isBlockCoverage":true},{"functionName":"emitInitScript","ranges":[{"startOffset":15886,"endOffset":16305,"count":0}],"isBlockCoverage":false},{"functionName":"emitBeforeScript","ranges":[{"startOffset":16311,"endOffset":16492,"count":7},{"startOffset":16463,"endOffset":16489,"count":0}],"isBlockCoverage":true},{"functionName":"emitAfterScript","ranges":[{"startOffset":16498,"endOffset":16623,"count":7},{"startOffset":16564,"endOffset":16589,"count":0}],"isBlockCoverage":true},{"functionName":"emitDestroyScript","ranges":[{"startOffset":16629,"endOffset":16844,"count":0}],"isBlockCoverage":false},{"functionName":"hasAsyncIdStack","ranges":[{"startOffset":16850,"endOffset":16915,"count":0}],"isBlockCoverage":false},{"functionName":"pushAsyncContext","ranges":[{"startOffset":16985,"endOffset":17565,"count":7},{"startOffset":17209,"endOffset":17259,"count":0}],"isBlockCoverage":true},{"functionName":"popAsyncContext","ranges":[{"startOffset":17634,"endOffset":18260,"count":7},{"startOffset":17752,"endOffset":17765,"count":0},{"startOffset":17846,"endOffset":17955,"count":0}],"isBlockCoverage":true},{"functionName":"executionAsyncId","ranges":[{"startOffset":18266,"endOffset":18344,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":18348,"endOffset":18422,"count":0}],"isBlockCoverage":false}]},{"scriptId":"23","url":"internal/process/task_queues.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4585,"count":1}],"isBlockCoverage":false},{"functionName":"hasTickScheduled","ranges":[{"startOffset":1053,"endOffset":1130,"count":0}],"isBlockCoverage":false},{"functionName":"setHasTickScheduled","ranges":[{"startOffset":1134,"endOffset":1222,"count":9},{"startOffset":1211,"endOffset":1214,"count":6},{"startOffset":1215,"endOffset":1218,"count":3}],"isBlockCoverage":true},{"functionName":"runNextTicks","ranges":[{"startOffset":1329,"endOffset":1532,"count":0}],"isBlockCoverage":false},{"functionName":"processTicksAndRejections","ranges":[{"startOffset":1536,"endOffset":2536,"count":3},{"startOffset":1630,"endOffset":2386,"count":7},{"startOffset":1837,"endOffset":1872,"count":0},{"startOffset":1962,"endOffset":1995,"count":4},{"startOffset":2009,"endOffset":2051,"count":2},{"startOffset":2065,"endOffset":2116,"count":1},{"startOffset":2130,"endOffset":2190,"count":0},{"startOffset":2204,"endOffset":2231,"count":0},{"startOffset":2320,"endOffset":2341,"count":0}],"isBlockCoverage":true},{"functionName":"nextTick","ranges":[{"startOffset":2684,"endOffset":3631,"count":8},{"startOffset":2758,"endOffset":2799,"count":0},{"startOffset":2832,"endOffset":2839,"count":0},{"startOffset":2891,"endOffset":2905,"count":0},{"startOffset":2911,"endOffset":2948,"count":5},{"startOffset":2954,"endOffset":3005,"count":2},{"startOffset":3011,"endOffset":3076,"count":1},{"startOffset":3082,"endOffset":3229,"count":0},{"startOffset":3261,"endOffset":3287,"count":6},{"startOffset":3541,"endOffset":3601,"count":0}],"isBlockCoverage":true},{"functionName":"runMicrotask","ranges":[{"startOffset":3635,"endOffset":3820,"count":0}],"isBlockCoverage":false},{"functionName":"queueMicrotask","ranges":[{"startOffset":3896,"endOffset":4268,"count":0}],"isBlockCoverage":false},{"functionName":"setupTaskQueue","ranges":[{"startOffset":4294,"endOffset":4560,"count":1}],"isBlockCoverage":true}]},{"scriptId":"24","url":"internal/process/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9905,"count":1}],"isBlockCoverage":false},{"functionName":"setHasRejectionToWarn","ranges":[{"startOffset":1984,"endOffset":2076,"count":3},{"startOffset":2065,"endOffset":2068,"count":0}],"isBlockCoverage":true},{"functionName":"hasRejectionToWarn","ranges":[{"startOffset":2080,"endOffset":2161,"count":0}],"isBlockCoverage":false},{"functionName":"getUnhandledRejectionsMode","ranges":[{"startOffset":2165,"endOffset":2716,"count":0}],"isBlockCoverage":false},{"functionName":"promiseRejectHandler","ranges":[{"startOffset":2720,"endOffset":3307,"count":0}],"isBlockCoverage":false},{"functionName":"resolveError","ranges":[{"startOffset":3311,"endOffset":3567,"count":0}],"isBlockCoverage":false},{"functionName":"unhandledRejection","ranges":[{"startOffset":3571,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"handledRejection","ranges":[{"startOffset":3878,"endOffset":4713,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionWarning","ranges":[{"startOffset":4788,"endOffset":5706,"count":0}],"isBlockCoverage":false},{"functionName":"emitDeprecationWarning","ranges":[{"startOffset":5742,"endOffset":6033,"count":0}],"isBlockCoverage":false},{"functionName":"processPromiseRejections","ranges":[{"startOffset":6211,"endOffset":8765,"count":3},{"startOffset":6372,"endOffset":6543,"count":0},{"startOffset":6611,"endOffset":8666,"count":0}],"isBlockCoverage":true},{"functionName":"getErrorWithoutStack","ranges":[{"startOffset":8769,"endOffset":9201,"count":0}],"isBlockCoverage":false},{"functionName":"generateUnhandledRejectionError","ranges":[{"startOffset":9205,"endOffset":9686,"count":0}],"isBlockCoverage":false},{"functionName":"listenForRejections","ranges":[{"startOffset":9690,"endOffset":9776,"count":1}],"isBlockCoverage":true}]},{"scriptId":"25","url":"internal/fixed_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4301,"count":1}],"isBlockCoverage":false},{"functionName":"FixedCircularBuffer","ranges":[{"startOffset":3018,"endOffset":3137,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3143,"endOffset":3197,"count":21}],"isBlockCoverage":true},{"functionName":"isFull","ranges":[{"startOffset":3203,"endOffset":3272,"count":8}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3278,"endOffset":3368,"count":8}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":3374,"endOffset":3596,"count":10},{"startOffset":3470,"endOffset":3482,"count":3},{"startOffset":3482,"endOffset":3595,"count":7}],"isBlockCoverage":true},{"functionName":"FixedQueue","ranges":[{"startOffset":3642,"endOffset":3718,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3724,"endOffset":3773,"count":11}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3779,"endOffset":4050,"count":8},{"startOffset":3821,"endOffset":4018,"count":0}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":4056,"endOffset":4295,"count":10},{"startOffset":4151,"endOffset":4172,"count":8},{"startOffset":4174,"endOffset":4272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"26","url":"async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9887,"count":1}],"isBlockCoverage":false},{"functionName":"AsyncHook","ranges":[{"startOffset":1481,"endOffset":2332,"count":1},{"startOffset":1611,"endOffset":1653,"count":0},{"startOffset":1684,"endOffset":1715,"count":0},{"startOffset":1724,"endOffset":1768,"count":0},{"startOffset":1798,"endOffset":1828,"count":0},{"startOffset":1837,"endOffset":1880,"count":0},{"startOffset":1912,"endOffset":1944,"count":0},{"startOffset":1953,"endOffset":1998,"count":0},{"startOffset":2037,"endOffset":2076,"count":0},{"startOffset":2085,"endOffset":2137,"count":0}],"isBlockCoverage":true},{"functionName":"enable","ranges":[{"startOffset":2338,"endOffset":3614,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":3620,"endOffset":4426,"count":0}],"isBlockCoverage":false},{"functionName":"createHook","ranges":[{"startOffset":4435,"endOffset":4494,"count":1}],"isBlockCoverage":true},{"functionName":"AsyncResource","ranges":[{"startOffset":4595,"endOffset":5817,"count":0}],"isBlockCoverage":false},{"functionName":"runInAsyncScope","ranges":[{"startOffset":5823,"endOffset":6152,"count":0}],"isBlockCoverage":false},{"functionName":"emitDestroy","ranges":[{"startOffset":6158,"endOffset":6339,"count":0}],"isBlockCoverage":false},{"functionName":"asyncId","ranges":[{"startOffset":6345,"endOffset":6396,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":6402,"endOffset":6468,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":6474,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":7008,"endOffset":7130,"count":0}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":7198,"endOffset":7486,"count":0}],"isBlockCoverage":false},{"functionName":"AsyncLocalStorage","ranges":[{"startOffset":7588,"endOffset":7688,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":7694,"endOffset":8029,"count":0}],"isBlockCoverage":false},{"functionName":"_enable","ranges":[{"startOffset":8035,"endOffset":8187,"count":0}],"isBlockCoverage":false},{"functionName":"_propagate","ranges":[{"startOffset":8259,"endOffset":8438,"count":0}],"isBlockCoverage":false},{"functionName":"enterWith","ranges":[{"startOffset":8444,"endOffset":8580,"count":0}],"isBlockCoverage":false},{"functionName":"run","ranges":[{"startOffset":8586,"endOffset":9209,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":9215,"endOffset":9457,"count":0}],"isBlockCoverage":false},{"functionName":"getStore","ranges":[{"startOffset":9463,"endOffset":9607,"count":0}],"isBlockCoverage":false}]},{"scriptId":"27","url":"internal/console/global.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1993,"count":1}],"isBlockCoverage":false}]},{"scriptId":"28","url":"internal/console/constructor.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20604,"count":1}],"isBlockCoverage":false},{"functionName":"Console","ranges":[{"startOffset":2686,"endOffset":4925,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5144,"endOffset":5200,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5458,"endOffset":5669,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5878,"endOffset":6489,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":6067,"endOffset":6165,"count":11},{"startOffset":6101,"endOffset":6124,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":6178,"endOffset":6208,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6315,"endOffset":6417,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6430,"endOffset":6460,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6563,"endOffset":7776,"count":1}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":7850,"endOffset":9334,"count":4},{"startOffset":8081,"endOffset":8095,"count":0},{"startOffset":8171,"endOffset":8197,"count":0},{"startOffset":8238,"endOffset":8432,"count":0},{"startOffset":8493,"endOffset":8521,"count":0},{"startOffset":8887,"endOffset":8914,"count":2},{"startOffset":8971,"endOffset":9261,"count":0}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9411,"endOffset":9918,"count":4},{"startOffset":9528,"endOffset":9636,"count":0},{"startOffset":9714,"endOffset":9840,"count":0},{"startOffset":9863,"endOffset":9885,"count":0}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9993,"endOffset":10124,"count":4}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":10199,"endOffset":10330,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteErrorHandler","ranges":[{"startOffset":10424,"endOffset":11331,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10493,"endOffset":11327,"count":3},{"startOffset":10768,"endOffset":10786,"count":0},{"startOffset":11268,"endOffset":11315,"count":2}],"isBlockCoverage":true},{"functionName":"log","ranges":[{"startOffset":11363,"endOffset":11452,"count":4}],"isBlockCoverage":true},{"functionName":"warn","ranges":[{"startOffset":11461,"endOffset":11551,"count":0}],"isBlockCoverage":false},{"functionName":"dir","ranges":[{"startOffset":11560,"endOffset":11751,"count":0}],"isBlockCoverage":false},{"functionName":"time","ranges":[{"startOffset":11758,"endOffset":12125,"count":0}],"isBlockCoverage":false},{"functionName":"timeEnd","ranges":[{"startOffset":12132,"endOffset":12429,"count":0}],"isBlockCoverage":false},{"functionName":"timeLog","ranges":[{"startOffset":12436,"endOffset":12679,"count":0}],"isBlockCoverage":false},{"functionName":"trace","ranges":[{"startOffset":12693,"endOffset":12886,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":12893,"endOffset":13116,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":13180,"endOffset":13620,"count":0}],"isBlockCoverage":false},{"functionName":"count","ranges":[{"startOffset":13684,"endOffset":14153,"count":0}],"isBlockCoverage":false},{"functionName":"countReset","ranges":[{"startOffset":14222,"endOffset":14518,"count":0}],"isBlockCoverage":false},{"functionName":"group","ranges":[{"startOffset":14525,"endOffset":14699,"count":0}],"isBlockCoverage":false},{"functionName":"groupEnd","ranges":[{"startOffset":14706,"endOffset":14880,"count":0}],"isBlockCoverage":false},{"functionName":"table","ranges":[{"startOffset":14932,"endOffset":18454,"count":0}],"isBlockCoverage":false},{"functionName":"timeLogImpl","ranges":[{"startOffset":18499,"endOffset":19012,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":19016,"endOffset":19095,"count":0}],"isBlockCoverage":false},{"functionName":"formatTime","ranges":[{"startOffset":19099,"endOffset":19892,"count":0}],"isBlockCoverage":false},{"functionName":"isArray","ranges":[{"startOffset":20033,"endOffset":20089,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":20094,"endOffset":20112,"count":0}],"isBlockCoverage":false}]},{"scriptId":"29","url":"internal/constants.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1638,"count":1}],"isBlockCoverage":false}]},{"scriptId":"30","url":"internal/util/inspector.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2283,"count":1}],"isBlockCoverage":false},{"functionName":"sendInspectorCommand","ranges":[{"startOffset":100,"endOffset":453,"count":0}],"isBlockCoverage":false},{"functionName":"installConsoleExtensions","ranges":[{"startOffset":530,"endOffset":1094,"count":0}],"isBlockCoverage":false},{"functionName":"wrapConsole","ranges":[{"startOffset":1176,"endOffset":1984,"count":1},{"startOffset":1336,"endOffset":1981,"count":23},{"startOffset":1555,"endOffset":1855,"count":19},{"startOffset":1855,"endOffset":1976,"count":4}],"isBlockCoverage":true},{"functionName":"get consoleFromVM","ranges":[{"startOffset":2164,"endOffset":2217,"count":0}],"isBlockCoverage":false},{"functionName":"set consoleFromVM","ranges":[{"startOffset":2222,"endOffset":2277,"count":1}],"isBlockCoverage":true}]},{"scriptId":"31","url":"internal/url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":44204,"count":1}],"isBlockCoverage":false},{"functionName":"toUSVString","ranges":[{"startOffset":2695,"endOffset":3015,"count":15},{"startOffset":2970,"endOffset":3014,"count":0}],"isBlockCoverage":true},{"functionName":"serializeTupleOrigin","ranges":[{"startOffset":3233,"endOffset":3353,"count":0}],"isBlockCoverage":false},{"functionName":"URLContext","ranges":[{"startOffset":3766,"endOffset":3999,"count":206}],"isBlockCoverage":true},{"functionName":"URLSearchParams","ranges":[{"startOffset":4297,"endOffset":6766,"count":177},{"startOffset":4415,"endOffset":6700,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6772,"endOffset":7982,"count":0}],"isBlockCoverage":false},{"functionName":"onParseComplete","ranges":[{"startOffset":7989,"endOffset":8699,"count":177},{"startOffset":8249,"endOffset":8259,"count":0},{"startOffset":8323,"endOffset":8333,"count":0},{"startOffset":8416,"endOffset":8420,"count":0}],"isBlockCoverage":true},{"functionName":"onParseError","ranges":[{"startOffset":8703,"endOffset":8780,"count":29}],"isBlockCoverage":true},{"functionName":"onParseProtocolComplete","ranges":[{"startOffset":8784,"endOffset":9139,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostnameComplete","ranges":[{"startOffset":9143,"endOffset":9499,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePortComplete","ranges":[{"startOffset":9503,"endOffset":9668,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostComplete","ranges":[{"startOffset":9672,"endOffset":9999,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePathComplete","ranges":[{"startOffset":10003,"endOffset":10513,"count":24},{"startOffset":10275,"endOffset":10346,"count":0}],"isBlockCoverage":true},{"functionName":"onParseSearchComplete","ranges":[{"startOffset":10517,"endOffset":10688,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHashComplete","ranges":[{"startOffset":10692,"endOffset":10865,"count":0}],"isBlockCoverage":false},{"functionName":"URL","ranges":[{"startOffset":10884,"endOffset":11240,"count":206},{"startOffset":11023,"endOffset":11077,"count":58}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11246,"endOffset":11329,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11335,"endOffset":11430,"count":538}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11508,"endOffset":11713,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11719,"endOffset":12684,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":12861,"endOffset":14079,"count":166},{"startOffset":12948,"endOffset":13009,"count":0},{"startOffset":13433,"endOffset":13600,"count":0},{"startOffset":13633,"endOffset":13671,"count":0},{"startOffset":13727,"endOffset":13749,"count":0},{"startOffset":13758,"endOffset":13824,"count":0},{"startOffset":13940,"endOffset":13963,"count":0},{"startOffset":14027,"endOffset":14053,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":14365,"endOffset":14426,"count":39}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":14497,"endOffset":14544,"count":127}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":14551,"endOffset":14754,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14840,"endOffset":15490,"count":99},{"startOffset":14984,"endOffset":15236,"count":0},{"startOffset":15246,"endOffset":15258,"count":0},{"startOffset":15268,"endOffset":15283,"count":0},{"startOffset":15293,"endOffset":15306,"count":0},{"startOffset":15316,"endOffset":15330,"count":0},{"startOffset":15340,"endOffset":15351,"count":0},{"startOffset":15361,"endOffset":15445,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":15565,"endOffset":15615,"count":132}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":15622,"endOffset":16021,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16096,"endOffset":16148,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16155,"endOffset":16566,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16641,"endOffset":16693,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16700,"endOffset":17111,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17182,"endOffset":17344,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":17351,"endOffset":17682,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17757,"endOffset":17811,"count":90}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":17818,"endOffset":18126,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18197,"endOffset":18300,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":18307,"endOffset":18666,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18741,"endOffset":18958,"count":514},{"startOffset":18823,"endOffset":18842,"count":0},{"startOffset":18886,"endOffset":18896,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":18965,"endOffset":19191,"count":24},{"startOffset":19079,"endOffset":19086,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":19264,"endOffset":19408,"count":15},{"startOffset":19338,"endOffset":19353,"count":0},{"startOffset":19374,"endOffset":19407,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":19415,"endOffset":19973,"count":15},{"startOffset":19607,"endOffset":19913,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":20065,"endOffset":20113,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":20184,"endOffset":20340,"count":15},{"startOffset":20264,"endOffset":20282,"count":0},{"startOffset":20303,"endOffset":20339,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":20347,"endOffset":20825,"count":15},{"startOffset":20577,"endOffset":20824,"count":0}],"isBlockCoverage":true},{"functionName":"toJSON","ranges":[{"startOffset":20978,"endOffset":21037,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":21051,"endOffset":21369,"count":0}],"isBlockCoverage":false},{"functionName":"initSearchParams","ranges":[{"startOffset":21373,"endOffset":21519,"count":192},{"startOffset":21474,"endOffset":21518,"count":0}],"isBlockCoverage":true},{"functionName":"parseParams","ranges":[{"startOffset":21632,"endOffset":24107,"count":0}],"isBlockCoverage":false},{"functionName":"serializeParams","ranges":[{"startOffset":25110,"endOffset":25686,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":25744,"endOffset":26458,"count":2},{"startOffset":26092,"endOffset":26245,"count":13},{"startOffset":26301,"endOffset":26455,"count":1}],"isBlockCoverage":true},{"functionName":"merge","ranges":[{"startOffset":26481,"endOffset":27137,"count":0}],"isBlockCoverage":false},{"functionName":"append","ranges":[{"startOffset":27207,"endOffset":27621,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":27628,"endOffset":28146,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28153,"endOffset":28603,"count":0}],"isBlockCoverage":false},{"functionName":"getAll","ranges":[{"startOffset":28610,"endOffset":29095,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":29102,"endOffset":29546,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":29553,"endOffset":30632,"count":0}],"isBlockCoverage":false},{"functionName":"sort","ranges":[{"startOffset":30639,"endOffset":31858,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":32026,"endOffset":32241,"count":0}],"isBlockCoverage":false},{"functionName":"forEach","ranges":[{"startOffset":32248,"endOffset":32839,"count":0}],"isBlockCoverage":false},{"functionName":"keys","ranges":[{"startOffset":32897,"endOffset":33103,"count":0}],"isBlockCoverage":false},{"functionName":"values","ranges":[{"startOffset":33110,"endOffset":33320,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":33457,"endOffset":33663,"count":0}],"isBlockCoverage":false},{"functionName":"createSearchParamsIterator","ranges":[{"startOffset":33954,"endOffset":34165,"count":0}],"isBlockCoverage":false},{"functionName":"next","ranges":[{"startOffset":34395,"endOffset":35185,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":35190,"endOffset":36608,"count":0}],"isBlockCoverage":false},{"functionName":"domainToASCII","ranges":[{"startOffset":36617,"endOffset":36798,"count":0}],"isBlockCoverage":false},{"functionName":"domainToUnicode","ranges":[{"startOffset":36802,"endOffset":36987,"count":0}],"isBlockCoverage":false},{"functionName":"urlToOptions","ranges":[{"startOffset":37135,"endOffset":37744,"count":0}],"isBlockCoverage":false},{"functionName":"getPathFromURLWin32","ranges":[{"startOffset":37784,"endOffset":39210,"count":90},{"startOffset":37931,"endOffset":38293,"count":4783},{"startOffset":37963,"endOffset":38288,"count":0},{"startOffset":38419,"endOffset":38865,"count":0},{"startOffset":39110,"endOffset":39178,"count":0}],"isBlockCoverage":true},{"functionName":"getPathFromURLPosix","ranges":[{"startOffset":39214,"endOffset":39734,"count":0}],"isBlockCoverage":false},{"functionName":"fileURLToPath","ranges":[{"startOffset":39738,"endOffset":40093,"count":90},{"startOffset":39807,"endOffset":39828,"count":0},{"startOffset":39868,"endOffset":39932,"count":0},{"startOffset":39972,"endOffset":40013,"count":0},{"startOffset":40062,"endOffset":40089,"count":0}],"isBlockCoverage":true},{"functionName":"encodePathChars","ranges":[{"startOffset":40872,"endOffset":41601,"count":24},{"startOffset":40961,"endOffset":41026,"count":0},{"startOffset":41102,"endOffset":41144,"count":0},{"startOffset":41151,"endOffset":41218,"count":0},{"startOffset":41272,"endOffset":41337,"count":0},{"startOffset":41391,"endOffset":41463,"count":0},{"startOffset":41517,"endOffset":41578,"count":0}],"isBlockCoverage":true},{"functionName":"pathToFileURL","ranges":[{"startOffset":41605,"endOffset":42891,"count":24},{"startOffset":41743,"endOffset":42366,"count":0},{"startOffset":42670,"endOffset":42734,"count":23},{"startOffset":42736,"endOffset":42790,"count":1},{"startOffset":42799,"endOffset":42815,"count":1}],"isBlockCoverage":true},{"functionName":"isURLInstance","ranges":[{"startOffset":42895,"endOffset":43016,"count":151},{"startOffset":42989,"endOffset":43012,"count":99}],"isBlockCoverage":true},{"functionName":"toPathIfFileURL","ranges":[{"startOffset":43020,"endOffset":43169,"count":61},{"startOffset":43105,"endOffset":43126,"count":52},{"startOffset":43126,"endOffset":43168,"count":9}],"isBlockCoverage":true},{"functionName":"constructUrl","ranges":[{"startOffset":43173,"endOffset":43893,"count":0}],"isBlockCoverage":false}]},{"scriptId":"32","url":"internal/querystring.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3433,"count":1}],"isBlockCoverage":false},{"functionName":"encodeStr","ranges":[{"startOffset":1577,"endOffset":3364,"count":0}],"isBlockCoverage":false}]},{"scriptId":"33","url":"path.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":47658,"count":1}],"isBlockCoverage":false},{"functionName":"isPathSeparator","ranges":[{"startOffset":1699,"endOffset":1805,"count":7999},{"startOffset":1770,"endOffset":1801,"count":7980}],"isBlockCoverage":true},{"functionName":"isPosixPathSeparator","ranges":[{"startOffset":1809,"endOffset":1888,"count":0}],"isBlockCoverage":false},{"functionName":"isWindowsDeviceRoot","ranges":[{"startOffset":1892,"endOffset":2065,"count":309},{"startOffset":1965,"endOffset":1992,"count":304},{"startOffset":1994,"endOffset":2061,"count":21},{"startOffset":2033,"endOffset":2060,"count":16}],"isBlockCoverage":true},{"functionName":"normalizeString","ranges":[{"startOffset":2131,"endOffset":4141,"count":168},{"startOffset":2354,"endOffset":4123,"count":7368},{"startOffset":2389,"endOffset":2431,"count":7200},{"startOffset":2431,"endOffset":2526,"count":168},{"startOffset":2482,"endOffset":2526,"count":0},{"startOffset":2526,"endOffset":2561,"count":7200},{"startOffset":2561,"endOffset":4019,"count":952},{"startOffset":2594,"endOffset":2607,"count":932},{"startOffset":2609,"endOffset":2636,"count":21},{"startOffset":2636,"endOffset":3973,"count":931},{"startOffset":2658,"endOffset":3722,"count":1},{"startOffset":2715,"endOffset":2790,"count":0},{"startOffset":2791,"endOffset":2866,"count":0},{"startOffset":3023,"endOffset":3102,"count":0},{"startOffset":3391,"endOffset":3566,"count":0},{"startOffset":3577,"endOffset":3713,"count":0},{"startOffset":3722,"endOffset":3973,"count":930},{"startOffset":3770,"endOffset":3839,"count":776},{"startOffset":3839,"endOffset":3916,"count":154},{"startOffset":3973,"endOffset":4019,"count":951},{"startOffset":4019,"endOffset":4118,"count":6248},{"startOffset":4047,"endOffset":4061,"count":119},{"startOffset":4063,"endOffset":4086,"count":5},{"startOffset":4086,"endOffset":4118,"count":6243}],"isBlockCoverage":true},{"functionName":"_format","ranges":[{"startOffset":4332,"endOffset":4768,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":4894,"endOffset":9812,"count":168},{"startOffset":5057,"endOffset":9345,"count":180},{"startOffset":5095,"endOffset":5268,"count":178},{"startOffset":5226,"endOffset":5259,"count":0},{"startOffset":5268,"endOffset":6233,"count":2},{"startOffset":5348,"endOffset":6233,"count":0},{"startOffset":6457,"endOffset":6622,"count":0},{"startOffset":6655,"endOffset":8177,"count":0},{"startOffset":8213,"endOffset":8284,"count":175},{"startOffset":8286,"endOffset":8642,"count":168},{"startOffset":8675,"endOffset":9003,"count":168},{"startOffset":8717,"endOffset":8940,"count":0},{"startOffset":9035,"endOffset":9103,"count":0},{"startOffset":9269,"endOffset":9297,"count":168},{"startOffset":9299,"endOffset":9329,"count":168},{"startOffset":9756,"endOffset":9806,"count":0}],"isBlockCoverage":true},{"functionName":"normalize","ranges":[{"startOffset":9884,"endOffset":13047,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":13120,"endOffset":13549,"count":15},{"startOffset":13231,"endOffset":13244,"count":0},{"startOffset":13481,"endOffset":13542,"count":6}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":13624,"endOffset":15834,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":16142,"endOffset":20025,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":20032,"endOffset":21163,"count":106},{"startOffset":20172,"endOffset":20184,"count":0},{"startOffset":20278,"endOffset":20290,"count":0},{"startOffset":20370,"endOffset":20789,"count":0},{"startOffset":21138,"endOffset":21162,"count":0}],"isBlockCoverage":true},{"functionName":"dirname","ranges":[{"startOffset":21235,"endOffset":23870,"count":6},{"startOffset":21343,"endOffset":21354,"count":0},{"startOffset":21475,"endOffset":21639,"count":0},{"startOffset":21702,"endOffset":23122,"count":0},{"startOffset":23323,"endOffset":23326,"count":0},{"startOffset":23456,"endOffset":23713,"count":60},{"startOffset":23522,"endOffset":23611,"count":6},{"startOffset":23611,"endOffset":23706,"count":54},{"startOffset":23737,"endOffset":23817,"count":0}],"isBlockCoverage":true},{"functionName":"basename","ranges":[{"startOffset":23970,"endOffset":26798,"count":2},{"startOffset":24027,"endOffset":24054,"count":0},{"startOffset":24549,"endOffset":24566,"count":0},{"startOffset":24567,"endOffset":24595,"count":0},{"startOffset":24597,"endOffset":26154,"count":0},{"startOffset":26207,"endOffset":26700,"count":20},{"startOffset":26273,"endOffset":26504,"count":2},{"startOffset":26504,"endOffset":26693,"count":18},{"startOffset":26526,"endOffset":26693,"count":2},{"startOffset":26731,"endOffset":26741,"count":0}],"isBlockCoverage":true},{"functionName":"extname","ranges":[{"startOffset":26870,"endOffset":29005,"count":15},{"startOffset":27451,"endOffset":27518,"count":0},{"startOffset":27520,"endOffset":27558,"count":0},{"startOffset":27613,"endOffset":28597,"count":170},{"startOffset":27705,"endOffset":27959,"count":15},{"startOffset":27931,"endOffset":27959,"count":0},{"startOffset":27959,"endOffset":27983,"count":155},{"startOffset":27983,"endOffset":28145,"count":15},{"startOffset":28145,"endOffset":28176,"count":155},{"startOffset":28176,"endOffset":28382,"count":15},{"startOffset":28308,"endOffset":28373,"count":0},{"startOffset":28382,"endOffset":28590,"count":140},{"startOffset":28409,"endOffset":28590,"count":110},{"startOffset":28843,"endOffset":28876,"count":0},{"startOffset":28877,"endOffset":28916,"count":0},{"startOffset":28919,"endOffset":28945,"count":0}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":29241,"endOffset":34147,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":34344,"endOffset":35294,"count":0}],"isBlockCoverage":false},{"functionName":"normalize","ranges":[{"startOffset":35366,"endOffset":36002,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":36075,"endOffset":36235,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":36310,"endOffset":36741,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":36838,"endOffset":39268,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":39275,"endOffset":39354,"count":0}],"isBlockCoverage":false},{"functionName":"dirname","ranges":[{"startOffset":39426,"endOffset":40126,"count":0}],"isBlockCoverage":false},{"functionName":"basename","ranges":[{"startOffset":40226,"endOffset":42699,"count":0}],"isBlockCoverage":false},{"functionName":"extname","ranges":[{"startOffset":42771,"endOffset":44511,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":44752,"endOffset":47303,"count":0}],"isBlockCoverage":false}]},{"scriptId":"34","url":"internal/encoding.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":16538,"count":1}],"isBlockCoverage":false},{"functionName":"lazyBuffer","ranges":[{"startOffset":1035,"endOffset":1148,"count":0}],"isBlockCoverage":false},{"functionName":"validateEncoder","ranges":[{"startOffset":1152,"endOffset":1280,"count":0}],"isBlockCoverage":false},{"functionName":"validateDecoder","ranges":[{"startOffset":1284,"endOffset":1412,"count":9},{"startOffset":1367,"endOffset":1409,"count":0}],"isBlockCoverage":true},{"functionName":"validateArgument","ranges":[{"startOffset":1416,"endOffset":1630,"count":10},{"startOffset":1566,"endOffset":1627,"count":0}],"isBlockCoverage":true},{"functionName":"trimAsciiWhitespace","ranges":[{"startOffset":8599,"endOffset":9117,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingFromLabel","ranges":[{"startOffset":9121,"endOffset":9304,"count":1},{"startOffset":9234,"endOffset":9303,"count":0}],"isBlockCoverage":true},{"functionName":"TextEncoder","ranges":[{"startOffset":9380,"endOffset":9428,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":9434,"endOffset":9504,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":9510,"endOffset":9605,"count":0}],"isBlockCoverage":false},{"functionName":"encodeInto","ranges":[{"startOffset":9611,"endOffset":9928,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":9934,"endOffset":10340,"count":0}],"isBlockCoverage":false},{"functionName":"makeTextDecoderICU","ranges":[{"startOffset":10714,"endOffset":12431,"count":1}],"isBlockCoverage":true},{"functionName":"TextDecoder","ranges":[{"startOffset":10859,"endOffset":11608,"count":1},{"startOffset":11097,"endOffset":11144,"count":0},{"startOffset":11232,"endOffset":11255,"count":0},{"startOffset":11297,"endOffset":11325,"count":0},{"startOffset":11432,"endOffset":11479,"count":0}],"isBlockCoverage":true},{"functionName":"decode","ranges":[{"startOffset":11618,"endOffset":12398,"count":9},{"startOffset":11722,"endOffset":11775,"count":0},{"startOffset":11812,"endOffset":11995,"count":0},{"startOffset":12147,"endOffset":12150,"count":0},{"startOffset":12271,"endOffset":12355,"count":0}],"isBlockCoverage":true},{"functionName":"makeTextDecoderJS","ranges":[{"startOffset":12435,"endOffset":15075,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":15206,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"get fatal","ranges":[{"startOffset":15299,"endOffset":15429,"count":0}],"isBlockCoverage":false},{"functionName":"get ignoreBOM","ranges":[{"startOffset":15438,"endOffset":15597,"count":0}],"isBlockCoverage":false},{"functionName":"ObjectGetOwnPropertyDescriptors","ranges":[{"startOffset":15606,"endOffset":16236,"count":0}],"isBlockCoverage":false}]},{"scriptId":"35","url":"timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8654,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1868,"endOffset":1895,"count":0}],"isBlockCoverage":false},{"functionName":"unenroll","ranges":[{"startOffset":2409,"endOffset":3628,"count":0}],"isBlockCoverage":false},{"functionName":"enroll","ranges":[{"startOffset":3840,"endOffset":4102,"count":0}],"isBlockCoverage":false},{"functionName":"setTimeout","ranges":[{"startOffset":4140,"endOffset":4813,"count":1},{"startOffset":4301,"endOffset":4308,"count":0},{"startOffset":4341,"endOffset":4384,"count":0},{"startOffset":4390,"endOffset":4439,"count":0},{"startOffset":4445,"endOffset":4672,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4893,"endOffset":5031,"count":0}],"isBlockCoverage":false},{"functionName":"clearTimeout","ranges":[{"startOffset":5040,"endOffset":5419,"count":0}],"isBlockCoverage":false},{"functionName":"setInterval","ranges":[{"startOffset":5423,"endOffset":6098,"count":0}],"isBlockCoverage":false},{"functionName":"clearInterval","ranges":[{"startOffset":6102,"endOffset":6405,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.close","ranges":[{"startOffset":6435,"endOffset":6489,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.","ranges":[{"startOffset":6533,"endOffset":6701,"count":0}],"isBlockCoverage":false},{"functionName":"setImmediate","ranges":[{"startOffset":6706,"endOffset":7271,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":7353,"endOffset":7493,"count":0}],"isBlockCoverage":false},{"functionName":"clearImmediate","ranges":[{"startOffset":7504,"endOffset":7988,"count":0}],"isBlockCoverage":false}]},{"scriptId":"36","url":"internal/linkedlist.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1166,"count":1}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":17,"endOffset":93,"count":0}],"isBlockCoverage":false},{"functionName":"peek","ranges":[{"startOffset":126,"endOffset":221,"count":0}],"isBlockCoverage":false},{"functionName":"remove","ranges":[{"startOffset":259,"endOffset":497,"count":1}],"isBlockCoverage":true},{"functionName":"append","ranges":[{"startOffset":556,"endOffset":1021,"count":1},{"startOffset":608,"endOffset":625,"count":0}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":1025,"endOffset":1087,"count":0}],"isBlockCoverage":false}]},{"scriptId":"37","url":"internal/timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19218,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4552,"endOffset":4579,"count":1}],"isBlockCoverage":true},{"functionName":"initAsyncResource","ranges":[{"startOffset":5554,"endOffset":5838,"count":1},{"startOffset":5785,"endOffset":5835,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout","ranges":[{"startOffset":5927,"endOffset":6954,"count":1},{"startOffset":6078,"endOffset":6422,"count":0},{"startOffset":6770,"endOffset":6777,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout.","ranges":[{"startOffset":7070,"endOffset":7249,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.refresh","ranges":[{"startOffset":7282,"endOffset":7387,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.unref","ranges":[{"startOffset":7418,"endOffset":7553,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.ref","ranges":[{"startOffset":7582,"endOffset":7717,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.hasRef","ranges":[{"startOffset":7749,"endOffset":7788,"count":0}],"isBlockCoverage":false},{"functionName":"TimersList","ranges":[{"startOffset":7793,"endOffset":8100,"count":1}],"isBlockCoverage":true},{"functionName":"TimersList.","ranges":[{"startOffset":8219,"endOffset":8398,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList","ranges":[{"startOffset":8459,"endOffset":8530,"count":2}],"isBlockCoverage":true},{"functionName":"ImmediateList.append","ranges":[{"startOffset":8713,"endOffset":8888,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList.remove","ranges":[{"startOffset":9070,"endOffset":9423,"count":0}],"isBlockCoverage":false},{"functionName":"incRefCount","ranges":[{"startOffset":9428,"endOffset":9507,"count":1}],"isBlockCoverage":true},{"functionName":"decRefCount","ranges":[{"startOffset":9511,"endOffset":9591,"count":0}],"isBlockCoverage":false},{"functionName":"active","ranges":[{"startOffset":9678,"endOffset":9734,"count":0}],"isBlockCoverage":false},{"functionName":"unrefActive","ranges":[{"startOffset":9885,"endOffset":9947,"count":0}],"isBlockCoverage":false},{"functionName":"insertGuarded","ranges":[{"startOffset":10174,"endOffset":10713,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":10717,"endOffset":11388,"count":1}],"isBlockCoverage":true},{"functionName":"setUnrefTimeout","ranges":[{"startOffset":11392,"endOffset":11708,"count":0}],"isBlockCoverage":false},{"functionName":"getTimerDuration","ranges":[{"startOffset":11778,"endOffset":12321,"count":0}],"isBlockCoverage":false},{"functionName":"compareTimersLists","ranges":[{"startOffset":12325,"endOffset":12539,"count":0}],"isBlockCoverage":false},{"functionName":"setPosition","ranges":[{"startOffset":12543,"endOffset":12616,"count":1}],"isBlockCoverage":true},{"functionName":"getTimerCallbacks","ranges":[{"startOffset":12620,"endOffset":17917,"count":1}],"isBlockCoverage":true},{"functionName":"processImmediate","ranges":[{"startOffset":12938,"endOffset":14800,"count":0}],"isBlockCoverage":false},{"functionName":"processTimers","ranges":[{"startOffset":14808,"endOffset":15300,"count":0}],"isBlockCoverage":false},{"functionName":"listOnTimeout","ranges":[{"startOffset":15306,"endOffset":17852,"count":0}],"isBlockCoverage":false},{"functionName":"Immediate","ranges":[{"startOffset":17942,"endOffset":18278,"count":0}],"isBlockCoverage":false},{"functionName":"ref","ranges":[{"startOffset":18284,"endOffset":18464,"count":0}],"isBlockCoverage":false},{"functionName":"unref","ranges":[{"startOffset":18470,"endOffset":18653,"count":0}],"isBlockCoverage":false},{"functionName":"hasRef","ranges":[{"startOffset":18659,"endOffset":18702,"count":0}],"isBlockCoverage":false}]},{"scriptId":"38","url":"internal/priority_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2871,"count":1}],"isBlockCoverage":false},{"functionName":"PriorityQueue","ranges":[{"startOffset":589,"endOffset":838,"count":1}],"isBlockCoverage":true},{"functionName":"module.exports","ranges":[{"startOffset":844,"endOffset":886,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":892,"endOffset":1086,"count":1},{"startOffset":1034,"endOffset":1051,"count":0}],"isBlockCoverage":true},{"functionName":"peek","ranges":[{"startOffset":1092,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"percolateDown","ranges":[{"startOffset":1139,"endOffset":1829,"count":0}],"isBlockCoverage":false},{"functionName":"percolateUp","ranges":[{"startOffset":1835,"endOffset":2344,"count":1},{"startOffset":2019,"endOffset":2249,"count":0}],"isBlockCoverage":true},{"functionName":"removeAt","ranges":[{"startOffset":2350,"endOffset":2695,"count":0}],"isBlockCoverage":false},{"functionName":"shift","ranges":[{"startOffset":2701,"endOffset":2865,"count":0}],"isBlockCoverage":false}]},{"scriptId":"39","url":"internal/util/debuglog.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2918,"count":1}],"isBlockCoverage":false},{"functionName":"initializeDebugEnv","ranges":[{"startOffset":521,"endOffset":904,"count":1},{"startOffset":614,"endOffset":819,"count":0}],"isBlockCoverage":true},{"functionName":"emitWarningIfNeeded","ranges":[{"startOffset":982,"endOffset":1314,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":1318,"endOffset":1336,"count":82}],"isBlockCoverage":true},{"functionName":"debuglogImpl","ranges":[{"startOffset":1340,"endOffset":1921,"count":7},{"startOffset":1416,"endOffset":1891,"count":5},{"startOffset":1436,"endOffset":1841,"count":0}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":1528,"endOffset":1833,"count":0}],"isBlockCoverage":false},{"functionName":"debuglog","ranges":[{"startOffset":2147,"endOffset":2855,"count":14}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":2179,"endOffset":2278,"count":7}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":2294,"endOffset":2539,"count":7}],"isBlockCoverage":true},{"functionName":"test","ranges":[{"startOffset":2571,"endOffset":2644,"count":0}],"isBlockCoverage":false},{"functionName":"logger","ranges":[{"startOffset":2664,"endOffset":2691,"count":7}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2743,"endOffset":2779,"count":0}],"isBlockCoverage":false}]},{"scriptId":"40","url":"internal/process/execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7161,"count":1}],"isBlockCoverage":false},{"functionName":"tryGetCwd","ranges":[{"startOffset":551,"endOffset":890,"count":1},{"startOffset":615,"endOffset":887,"count":0}],"isBlockCoverage":true},{"functionName":"evalModule","ranges":[{"startOffset":894,"endOffset":1347,"count":0}],"isBlockCoverage":false},{"functionName":"evalScript","ranges":[{"startOffset":1351,"endOffset":2774,"count":0}],"isBlockCoverage":false},{"functionName":"setUncaughtExceptionCaptureCallback","ranges":[{"startOffset":2858,"endOffset":3570,"count":0}],"isBlockCoverage":false},{"functionName":"hasUncaughtExceptionCaptureCallback","ranges":[{"startOffset":3574,"endOffset":3677,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3681,"endOffset":3699,"count":0}],"isBlockCoverage":false},{"functionName":"createOnGlobalUncaughtException","ranges":[{"startOffset":4252,"endOffset":6711,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4525,"endOffset":6707,"count":0}],"isBlockCoverage":false},{"functionName":"readStdin","ranges":[{"startOffset":6715,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"41","url":"internal/process/warning.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5000,"count":1}],"isBlockCoverage":false},{"functionName":"lazyOption","ranges":[{"startOffset":322,"endOffset":891,"count":0}],"isBlockCoverage":false},{"functionName":"writeOut","ranges":[{"startOffset":997,"endOffset":1124,"count":0}],"isBlockCoverage":false},{"functionName":"writeToFile","ranges":[{"startOffset":1128,"endOffset":1531,"count":0}],"isBlockCoverage":false},{"functionName":"doEmitWarning","ranges":[{"startOffset":1535,"endOffset":1608,"count":0}],"isBlockCoverage":false},{"functionName":"onWarning","ranges":[{"startOffset":1650,"endOffset":2831,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarning","ranges":[{"startOffset":2959,"endOffset":4137,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarningSync","ranges":[{"startOffset":4141,"endOffset":4237,"count":0}],"isBlockCoverage":false},{"functionName":"createWarningObject","ranges":[{"startOffset":4241,"endOffset":4922,"count":0}],"isBlockCoverage":false}]},{"scriptId":"42","url":"internal/bootstrap/switches/is_main_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6632,"count":1}],"isBlockCoverage":true},{"functionName":"process._startProfilerIdleNotifier","ranges":[{"startOffset":525,"endOffset":533,"count":0}],"isBlockCoverage":false},{"functionName":"process._stopProfilerIdleNotifier","ranges":[{"startOffset":572,"endOffset":580,"count":0}],"isBlockCoverage":false},{"functionName":"defineStream","ranges":[{"startOffset":585,"endOffset":738,"count":3}],"isBlockCoverage":true},{"functionName":"createWritableStdioStream","ranges":[{"startOffset":1318,"endOffset":2943,"count":2},{"startOffset":1474,"endOffset":1604,"count":0},{"startOffset":1612,"endOffset":1802,"count":0},{"startOffset":2116,"endOffset":2144,"count":0},{"startOffset":2146,"endOffset":2373,"count":0},{"startOffset":2560,"endOffset":2813,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2753,"endOffset":2802,"count":0}],"isBlockCoverage":false},{"functionName":"dummyDestroy","ranges":[{"startOffset":2947,"endOffset":3343,"count":0}],"isBlockCoverage":false},{"functionName":"getStdout","ranges":[{"startOffset":3387,"endOffset":3728,"count":3},{"startOffset":3425,"endOffset":3439,"count":2},{"startOffset":3439,"endOffset":3643,"count":1},{"startOffset":3643,"endOffset":3707,"count":0},{"startOffset":3707,"endOffset":3727,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3673,"endOffset":3700,"count":0}],"isBlockCoverage":false},{"functionName":"getStderr","ranges":[{"startOffset":3732,"endOffset":4073,"count":2},{"startOffset":3770,"endOffset":3988,"count":1},{"startOffset":3988,"endOffset":4052,"count":0},{"startOffset":4052,"endOffset":4072,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4018,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"getStdin","ranges":[{"startOffset":4077,"endOffset":6480,"count":2},{"startOffset":4113,"endOffset":4185,"count":1},{"startOffset":4185,"endOffset":4373,"count":0},{"startOffset":4381,"endOffset":4510,"count":0},{"startOffset":4518,"endOffset":4530,"count":1},{"startOffset":4536,"endOffset":5332,"count":1},{"startOffset":4852,"endOffset":4880,"count":0},{"startOffset":4882,"endOffset":5059,"count":0},{"startOffset":5340,"endOffset":5561,"count":0},{"startOffset":5566,"endOffset":5839,"count":1},{"startOffset":5841,"endOffset":6479,"count":1}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":5523,"endOffset":5532,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6158,"endOffset":6202,"count":0}],"isBlockCoverage":false},{"functionName":"onpause","ranges":[{"startOffset":6210,"endOffset":6458,"count":0}],"isBlockCoverage":false},{"functionName":"rawMethods.resetStdioForTesting","ranges":[{"startOffset":6546,"endOffset":6629,"count":0}],"isBlockCoverage":false}]},{"scriptId":"43","url":"internal/process/signal.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1177,"count":1}],"isBlockCoverage":false},{"functionName":"isSignal","ranges":[{"startOffset":220,"endOffset":318,"count":3}],"isBlockCoverage":true},{"functionName":"startListeningIfSignal","ranges":[{"startOffset":385,"endOffset":892,"count":3},{"startOffset":447,"endOffset":472,"count":0},{"startOffset":474,"endOffset":889,"count":0}],"isBlockCoverage":true},{"functionName":"stopListeningIfSignal","ranges":[{"startOffset":896,"endOffset":1097,"count":1},{"startOffset":1000,"endOffset":1036,"count":0},{"startOffset":1038,"endOffset":1094,"count":0}],"isBlockCoverage":true}]},{"scriptId":"44","url":"internal/bootstrap/switches/does_own_process_state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3655,"count":1},{"startOffset":298,"endOffset":598,"count":0}],"isBlockCoverage":true},{"functionName":"wrapPosixCredentialSetters","ranges":[{"startOffset":846,"endOffset":3064,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedChdir","ranges":[{"startOffset":3221,"endOffset":3397,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedUmask","ranges":[{"startOffset":3401,"endOffset":3542,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedCwd","ranges":[{"startOffset":3546,"endOffset":3653,"count":4},{"startOffset":3600,"endOffset":3629,"count":1}],"isBlockCoverage":true}]},{"scriptId":"45","url":"internal/main/run_main_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":649,"count":1}],"isBlockCoverage":true}]},{"scriptId":"46","url":"internal/bootstrap/pre_execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":15672,"count":1}],"isBlockCoverage":true},{"functionName":"prepareMainThreadExecution","ranges":[{"startOffset":429,"endOffset":2235,"count":1}],"isBlockCoverage":true},{"functionName":"patchProcessObject","ranges":[{"startOffset":2239,"endOffset":3854,"count":1},{"startOffset":2855,"endOffset":2863,"count":0}],"isBlockCoverage":true},{"functionName":"addReadOnlyProcessAlias","ranges":[{"startOffset":3858,"endOffset":4125,"count":13},{"startOffset":3981,"endOffset":4122,"count":1}],"isBlockCoverage":true},{"functionName":"setupWarningHandler","ranges":[{"startOffset":4129,"endOffset":4366,"count":1}],"isBlockCoverage":true},{"functionName":"setupCoverageHooks","ranges":[{"startOffset":4482,"endOffset":5176,"count":1},{"startOffset":4962,"endOffset":5144,"count":0}],"isBlockCoverage":true},{"functionName":"setupStacktracePrinterOnSigint","ranges":[{"startOffset":5180,"endOffset":5413,"count":1},{"startOffset":5285,"endOffset":5412,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReport","ranges":[{"startOffset":5417,"endOffset":5650,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":5604,"endOffset":5640,"count":0}],"isBlockCoverage":false},{"functionName":"setupDebugEnv","ranges":[{"startOffset":5654,"endOffset":5891,"count":1},{"startOffset":5807,"endOffset":5888,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReportSignalHandlers","ranges":[{"startOffset":5956,"endOffset":6095,"count":1}],"isBlockCoverage":true},{"functionName":"initializeHeapSnapshotSignalHandlers","ranges":[{"startOffset":6099,"endOffset":6418,"count":1},{"startOffset":6238,"endOffset":6417,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6375,"endOffset":6413,"count":0}],"isBlockCoverage":false},{"functionName":"setupTraceCategoryState","ranges":[{"startOffset":6422,"endOffset":6685,"count":1}],"isBlockCoverage":true},{"functionName":"setupInspectorHooks","ranges":[{"startOffset":6689,"endOffset":7283,"count":1}],"isBlockCoverage":true},{"functionName":"initializeDeprecations","ranges":[{"startOffset":7483,"endOffset":10089,"count":1},{"startOffset":8219,"endOffset":8529,"count":16},{"startOffset":8265,"endOffset":8502,"count":0},{"startOffset":8853,"endOffset":9033,"count":0},{"startOffset":9063,"endOffset":9465,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":9721,"endOffset":9759,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":9766,"endOffset":9810,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9943,"endOffset":9980,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":9987,"endOffset":10030,"count":0}],"isBlockCoverage":false},{"functionName":"initializeAbortController","ranges":[{"startOffset":10093,"endOffset":10683,"count":1},{"startOffset":10233,"endOffset":10680,"count":0}],"isBlockCoverage":true},{"functionName":"setupChildProcessIpcChannel","ranges":[{"startOffset":10687,"endOffset":11269,"count":1},{"startOffset":10764,"endOffset":11266,"count":0}],"isBlockCoverage":true},{"functionName":"initializeClusterIPC","ranges":[{"startOffset":11273,"endOffset":11550,"count":1},{"startOffset":11361,"endOffset":11547,"count":0}],"isBlockCoverage":true},{"functionName":"initializePolicy","ranges":[{"startOffset":11554,"endOffset":13425,"count":1},{"startOffset":11682,"endOffset":13422,"count":0}],"isBlockCoverage":true},{"functionName":"initializeWASI","ranges":[{"startOffset":13429,"endOffset":13663,"count":1}],"isBlockCoverage":true},{"functionName":"initializeCJSLoader","ranges":[{"startOffset":13667,"endOffset":13959,"count":1}],"isBlockCoverage":true},{"functionName":"initializeESMLoader","ranges":[{"startOffset":13963,"endOffset":14646,"count":1},{"startOffset":14176,"endOffset":14183,"count":0}],"isBlockCoverage":true},{"functionName":"initializeFrozenIntrinsics","ranges":[{"startOffset":14650,"endOffset":14913,"count":1},{"startOffset":14736,"endOffset":14910,"count":0}],"isBlockCoverage":true},{"functionName":"loadPreloadModules","ranges":[{"startOffset":14917,"endOffset":15275,"count":1},{"startOffset":15114,"endOffset":15272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"47","url":"internal/options.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":863,"count":1}],"isBlockCoverage":false},{"functionName":"getOptionValue","ranges":[{"startOffset":182,"endOffset":256,"count":75}],"isBlockCoverage":true},{"functionName":"getAllowUnauthorized","ranges":[{"startOffset":260,"endOffset":737,"count":0}],"isBlockCoverage":false}]},{"scriptId":"48","url":"internal/inspector_async_hook.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2048,"count":1}],"isBlockCoverage":false},{"functionName":"lazyHookCreation","ranges":[{"startOffset":84,"endOffset":1304,"count":0}],"isBlockCoverage":false},{"functionName":"enable","ranges":[{"startOffset":1308,"endOffset":1905,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":1909,"endOffset":1998,"count":0}],"isBlockCoverage":false}]},{"scriptId":"49","url":"internal/source_map/source_map_cache.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7781,"count":1}],"isBlockCoverage":false},{"functionName":"ObjectGetValueSafe","ranges":[{"startOffset":269,"endOffset":450,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":636,"endOffset":663,"count":0}],"isBlockCoverage":false},{"functionName":"getSourceMapsEnabled","ranges":[{"startOffset":1370,"endOffset":1890,"count":13},{"startOffset":1444,"endOffset":1858,"count":1},{"startOffset":1539,"endOffset":1853,"count":0}],"isBlockCoverage":true},{"functionName":"maybeCacheSourceMap","ranges":[{"startOffset":1894,"endOffset":2991,"count":11},{"startOffset":2054,"endOffset":2074,"count":0},{"startOffset":2077,"endOffset":2084,"count":0},{"startOffset":2147,"endOffset":2290,"count":0},{"startOffset":2426,"endOffset":2988,"count":0}],"isBlockCoverage":true},{"functionName":"dataFromUrl","ranges":[{"startOffset":2995,"endOffset":3537,"count":0}],"isBlockCoverage":false},{"functionName":"lineLengths","ranges":[{"startOffset":3732,"endOffset":4078,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromFile","ranges":[{"startOffset":4082,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromDataUrl","ranges":[{"startOffset":4445,"endOffset":5141,"count":0}],"isBlockCoverage":false},{"functionName":"sourcesToAbsolute","ranges":[{"startOffset":5331,"endOffset":5667,"count":0}],"isBlockCoverage":false},{"functionName":"rekeySourceMap","ranges":[{"startOffset":5739,"endOffset":5939,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapCacheToObject","ranges":[{"startOffset":6386,"endOffset":6646,"count":0}],"isBlockCoverage":false},{"functionName":"appendCJSCache","ranges":[{"startOffset":6650,"endOffset":6947,"count":0}],"isBlockCoverage":false},{"functionName":"findSourceMap","ranges":[{"startOffset":6951,"endOffset":7640,"count":0}],"isBlockCoverage":false}]},{"scriptId":"50","url":"fs.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":62004,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3833,"endOffset":3997,"count":0}],"isBlockCoverage":false},{"functionName":"showTruncateDeprecation","ranges":[{"startOffset":4243,"endOffset":4538,"count":0}],"isBlockCoverage":false},{"functionName":"maybeCallback","ranges":[{"startOffset":4542,"endOffset":4663,"count":0}],"isBlockCoverage":false},{"functionName":"makeCallback","ranges":[{"startOffset":4871,"endOffset":5020,"count":1},{"startOffset":4932,"endOffset":4979,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4992,"endOffset":5016,"count":1}],"isBlockCoverage":true},{"functionName":"makeStatsCallback","ranges":[{"startOffset":5206,"endOffset":5430,"count":0}],"isBlockCoverage":false},{"functionName":"isFileType","ranges":[{"startOffset":5460,"endOffset":5727,"count":147},{"startOffset":5664,"endOffset":5684,"count":37}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":5731,"endOffset":6102,"count":0}],"isBlockCoverage":false},{"functionName":"accessSync","ranges":[{"startOffset":6106,"endOffset":6351,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6355,"endOffset":6605,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6681,"endOffset":6761,"count":0}],"isBlockCoverage":false},{"functionName":"existsSync","ranges":[{"startOffset":7187,"endOffset":7735,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterOpen","ranges":[{"startOffset":7739,"endOffset":8033,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterStat","ranges":[{"startOffset":8037,"endOffset":8561,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":8565,"endOffset":9614,"count":0}],"isBlockCoverage":false},{"functionName":"tryStatSync","ranges":[{"startOffset":9618,"endOffset":9856,"count":2},{"startOffset":9764,"endOffset":9776,"count":0},{"startOffset":9778,"endOffset":9836,"count":0}],"isBlockCoverage":true},{"functionName":"tryCreateBuffer","ranges":[{"startOffset":9860,"endOffset":10184,"count":2},{"startOffset":9982,"endOffset":10036,"count":0},{"startOffset":10127,"endOffset":10139,"count":0},{"startOffset":10141,"endOffset":10158,"count":0}],"isBlockCoverage":true},{"functionName":"tryReadSync","ranges":[{"startOffset":10188,"endOffset":10453,"count":2},{"startOffset":10393,"endOffset":10405,"count":0},{"startOffset":10407,"endOffset":10424,"count":0}],"isBlockCoverage":true},{"functionName":"readFileSync","ranges":[{"startOffset":10457,"endOffset":11889,"count":2},{"startOffset":10629,"endOffset":10635,"count":0},{"startOffset":10778,"endOffset":10781,"count":0},{"startOffset":10916,"endOffset":10941,"count":0},{"startOffset":11204,"endOffset":11569,"count":0},{"startOffset":11634,"endOffset":11733,"count":0},{"startOffset":11755,"endOffset":11797,"count":0}],"isBlockCoverage":true},{"functionName":"defaultCloseCallback","ranges":[{"startOffset":11893,"endOffset":11963,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":11967,"endOffset":12231,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":12235,"endOffset":12384,"count":2}],"isBlockCoverage":true},{"functionName":"open","ranges":[{"startOffset":12388,"endOffset":12987,"count":0}],"isBlockCoverage":false},{"functionName":"openSync","ranges":[{"startOffset":12993,"endOffset":13400,"count":2}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":13513,"endOffset":15076,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":15354,"endOffset":16311,"count":2},{"startOffset":15475,"endOffset":15629,"count":0},{"startOffset":15684,"endOffset":15707,"count":0},{"startOffset":15804,"endOffset":15825,"count":0},{"startOffset":15860,"endOffset":15993,"count":0}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":16315,"endOffset":16761,"count":0}],"isBlockCoverage":false},{"functionName":"readvSync","ranges":[{"startOffset":16909,"endOffset":17231,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17383,"endOffset":18696,"count":0}],"isBlockCoverage":false},{"functionName":"writeSync","ranges":[{"startOffset":18982,"endOffset":19878,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":19943,"endOffset":20387,"count":0}],"isBlockCoverage":false},{"functionName":"writevSync","ranges":[{"startOffset":20523,"endOffset":20849,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":20853,"endOffset":21243,"count":0}],"isBlockCoverage":false},{"functionName":"renameSync","ranges":[{"startOffset":21247,"endOffset":21601,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":21605,"endOffset":22247,"count":0}],"isBlockCoverage":false},{"functionName":"truncateSync","ranges":[{"startOffset":22251,"endOffset":22673,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":22677,"endOffset":23030,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncateSync","ranges":[{"startOffset":23034,"endOffset":23261,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadRimraf","ranges":[{"startOffset":23267,"endOffset":23389,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":23393,"endOffset":24057,"count":0}],"isBlockCoverage":false},{"functionName":"rmdirSync","ranges":[{"startOffset":24061,"endOffset":24512,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":24516,"endOffset":24867,"count":0}],"isBlockCoverage":false},{"functionName":"rmSync","ranges":[{"startOffset":24871,"endOffset":25046,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":25050,"endOffset":25229,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasyncSync","ranges":[{"startOffset":25233,"endOffset":25388,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":25392,"endOffset":25563,"count":0}],"isBlockCoverage":false},{"functionName":"fsyncSync","ranges":[{"startOffset":25567,"endOffset":25714,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":25718,"endOffset":26522,"count":0}],"isBlockCoverage":false},{"functionName":"mkdirSync","ranges":[{"startOffset":26526,"endOffset":27321,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":27325,"endOffset":27925,"count":0}],"isBlockCoverage":false},{"functionName":"readdirSync","ranges":[{"startOffset":27929,"endOffset":28364,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":28368,"endOffset":28718,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":28722,"endOffset":29108,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":29112,"endOffset":29496,"count":0}],"isBlockCoverage":false},{"functionName":"hasNoEntryError","ranges":[{"startOffset":29500,"endOffset":29733,"count":30},{"startOffset":29550,"endOffset":29643,"count":5},{"startOffset":29643,"endOffset":29664,"count":25},{"startOffset":29664,"endOffset":29711,"count":0},{"startOffset":29711,"endOffset":29732,"count":25}],"isBlockCoverage":true},{"functionName":"fstatSync","ranges":[{"startOffset":29737,"endOffset":30007,"count":0}],"isBlockCoverage":false},{"functionName":"lstatSync","ranges":[{"startOffset":30011,"endOffset":30445,"count":0}],"isBlockCoverage":false},{"functionName":"statSync","ranges":[{"startOffset":30449,"endOffset":30880,"count":30},{"startOffset":30778,"endOffset":30807,"count":5},{"startOffset":30807,"endOffset":30879,"count":25}],"isBlockCoverage":true},{"functionName":"readlink","ranges":[{"startOffset":30884,"endOffset":31239,"count":0}],"isBlockCoverage":false},{"functionName":"readlinkSync","ranges":[{"startOffset":31243,"endOffset":31582,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":31586,"endOffset":33236,"count":0}],"isBlockCoverage":false},{"functionName":"symlinkSync","ranges":[{"startOffset":33240,"endOffset":33916,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":33920,"endOffset":34333,"count":0}],"isBlockCoverage":false},{"functionName":"linkSync","ranges":[{"startOffset":34337,"endOffset":34796,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":34800,"endOffset":35033,"count":1}],"isBlockCoverage":true},{"functionName":"unlinkSync","ranges":[{"startOffset":35037,"endOffset":35228,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":35232,"endOffset":35482,"count":0}],"isBlockCoverage":false},{"functionName":"fchmodSync","ranges":[{"startOffset":35486,"endOffset":35686,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":35690,"endOffset":36142,"count":0}],"isBlockCoverage":false},{"functionName":"lchmodSync","ranges":[{"startOffset":36146,"endOffset":36480,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":36486,"endOffset":36770,"count":0}],"isBlockCoverage":false},{"functionName":"chmodSync","ranges":[{"startOffset":36774,"endOffset":37016,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":37020,"endOffset":37369,"count":0}],"isBlockCoverage":false},{"functionName":"lchownSync","ranges":[{"startOffset":37373,"endOffset":37680,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":37684,"endOffset":37999,"count":0}],"isBlockCoverage":false},{"functionName":"fchownSync","ranges":[{"startOffset":38003,"endOffset":38270,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":38274,"endOffset":38623,"count":0}],"isBlockCoverage":false},{"functionName":"chownSync","ranges":[{"startOffset":38627,"endOffset":38932,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":38936,"endOffset":39287,"count":0}],"isBlockCoverage":false},{"functionName":"utimesSync","ranges":[{"startOffset":39291,"endOffset":39580,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":39584,"endOffset":39901,"count":0}],"isBlockCoverage":false},{"functionName":"futimesSync","ranges":[{"startOffset":39905,"endOffset":40172,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":40176,"endOffset":40532,"count":0}],"isBlockCoverage":false},{"functionName":"lutimesSync","ranges":[{"startOffset":40536,"endOffset":40848,"count":0}],"isBlockCoverage":false},{"functionName":"writeAll","ranges":[{"startOffset":40852,"endOffset":41829,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":41833,"endOffset":42802,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileSync","ranges":[{"startOffset":42806,"endOffset":43540,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":43544,"endOffset":43996,"count":0}],"isBlockCoverage":false},{"functionName":"appendFileSync","ranges":[{"startOffset":44000,"endOffset":44390,"count":0}],"isBlockCoverage":false},{"functionName":"watch","ranges":[{"startOffset":44394,"endOffset":45664,"count":0}],"isBlockCoverage":false},{"functionName":"watchFile","ranges":[{"startOffset":45705,"endOffset":46856,"count":0}],"isBlockCoverage":false},{"functionName":"unwatchFile","ranges":[{"startOffset":46860,"endOffset":47569,"count":0}],"isBlockCoverage":false},{"functionName":"splitRoot","ranges":[{"startOffset":47793,"endOffset":47861,"count":14}],"isBlockCoverage":true},{"functionName":"splitRoot","ranges":[{"startOffset":47888,"endOffset":48072,"count":0}],"isBlockCoverage":false},{"functionName":"encodeRealpathResult","ranges":[{"startOffset":48080,"endOffset":48375,"count":14},{"startOffset":48166,"endOffset":48196,"count":0},{"startOffset":48217,"endOffset":48374,"count":0}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48503,"endOffset":48755,"count":91},{"startOffset":48560,"endOffset":48734,"count":688},{"startOffset":48679,"endOffset":48707,"count":611},{"startOffset":48718,"endOffset":48727,"count":77},{"startOffset":48734,"endOffset":48754,"count":14}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48781,"endOffset":48834,"count":0}],"isBlockCoverage":false},{"functionName":"realpathSync","ranges":[{"startOffset":48880,"endOffset":52875,"count":19},{"startOffset":49017,"endOffset":49037,"count":0},{"startOffset":49212,"endOffset":49249,"count":5},{"startOffset":49249,"endOffset":50163,"count":14},{"startOffset":50163,"endOffset":52788,"count":91},{"startOffset":50279,"endOffset":50399,"count":14},{"startOffset":50399,"endOffset":50529,"count":77},{"startOffset":50655,"endOffset":50798,"count":54},{"startOffset":50748,"endOffset":50774,"count":0},{"startOffset":50798,"endOffset":50881,"count":37},{"startOffset":50913,"endOffset":50964,"count":0},{"startOffset":50964,"endOffset":52286,"count":37},{"startOffset":51430,"endOffset":52279,"count":0},{"startOffset":52286,"endOffset":52591,"count":0},{"startOffset":52593,"endOffset":52783,"count":0},{"startOffset":52788,"endOffset":52874,"count":14}],"isBlockCoverage":true},{"functionName":"realpathSync.native","ranges":[{"startOffset":52903,"endOffset":53149,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":53156,"endOffset":56716,"count":0}],"isBlockCoverage":false},{"functionName":"realpath.native","ranges":[{"startOffset":56740,"endOffset":57017,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":57022,"endOffset":57504,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtempSync","ranges":[{"startOffset":57510,"endOffset":57997,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":58003,"endOffset":58576,"count":0}],"isBlockCoverage":false},{"functionName":"copyFileSync","ranges":[{"startOffset":58582,"endOffset":58965,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadStreams","ranges":[{"startOffset":58969,"endOffset":59168,"count":8},{"startOffset":59018,"endOffset":59165,"count":1}],"isBlockCoverage":true},{"functionName":"createReadStream","ranges":[{"startOffset":59172,"endOffset":59280,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteStream","ranges":[{"startOffset":59284,"endOffset":59394,"count":0}],"isBlockCoverage":false},{"functionName":"get ReadStream","ranges":[{"startOffset":60709,"endOffset":60780,"count":2}],"isBlockCoverage":true},{"functionName":"set ReadStream","ranges":[{"startOffset":60787,"endOffset":60836,"count":0}],"isBlockCoverage":false},{"functionName":"get WriteStream","ranges":[{"startOffset":60843,"endOffset":60916,"count":2}],"isBlockCoverage":true},{"functionName":"set WriteStream","ranges":[{"startOffset":60923,"endOffset":60974,"count":0}],"isBlockCoverage":false},{"functionName":"get FileReadStream","ranges":[{"startOffset":61116,"endOffset":61195,"count":2}],"isBlockCoverage":true},{"functionName":"set FileReadStream","ranges":[{"startOffset":61202,"endOffset":61259,"count":0}],"isBlockCoverage":false},{"functionName":"get FileWriteStream","ranges":[{"startOffset":61266,"endOffset":61347,"count":2}],"isBlockCoverage":true},{"functionName":"set FileWriteStream","ranges":[{"startOffset":61354,"endOffset":61413,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":61863,"endOffset":61992,"count":2},{"startOffset":61910,"endOffset":61961,"count":1}],"isBlockCoverage":true}]},{"scriptId":"51","url":"internal/fs/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":22715,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadFs","ranges":[{"startOffset":2640,"endOffset":2724,"count":0}],"isBlockCoverage":false},{"functionName":"assertEncoding","ranges":[{"startOffset":2728,"endOffset":2879,"count":21},{"startOffset":2780,"endOffset":2811,"count":2},{"startOffset":2813,"endOffset":2876,"count":0}],"isBlockCoverage":true},{"functionName":"Dirent","ranges":[{"startOffset":2901,"endOffset":2979,"count":0}],"isBlockCoverage":false},{"functionName":"isDirectory","ranges":[{"startOffset":2985,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"isFile","ranges":[{"startOffset":3054,"endOffset":3113,"count":0}],"isBlockCoverage":false},{"functionName":"isBlockDevice","ranges":[{"startOffset":3119,"endOffset":3186,"count":0}],"isBlockCoverage":false},{"functionName":"isCharacterDevice","ranges":[{"startOffset":3192,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbolicLink","ranges":[{"startOffset":3268,"endOffset":3335,"count":0}],"isBlockCoverage":false},{"functionName":"isFIFO","ranges":[{"startOffset":3341,"endOffset":3400,"count":0}],"isBlockCoverage":false},{"functionName":"isSocket","ranges":[{"startOffset":3406,"endOffset":3469,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats","ranges":[{"startOffset":3518,"endOffset":3600,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats.","ranges":[{"startOffset":3752,"endOffset":3803,"count":0}],"isBlockCoverage":false},{"functionName":"copyObject","ranges":[{"startOffset":3811,"endOffset":3944,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":3998,"endOffset":4626,"count":0}],"isBlockCoverage":false},{"functionName":"getDirents","ranges":[{"startOffset":4630,"endOffset":5768,"count":0}],"isBlockCoverage":false},{"functionName":"getDirent","ranges":[{"startOffset":5772,"endOffset":6520,"count":0}],"isBlockCoverage":false},{"functionName":"getOptions","ranges":[{"startOffset":6524,"endOffset":7187,"count":30},{"startOffset":6620,"endOffset":6659,"count":21},{"startOffset":6661,"endOffset":6695,"count":9},{"startOffset":6695,"endOffset":6734,"count":21},{"startOffset":6734,"endOffset":6856,"count":2},{"startOffset":6856,"endOffset":6980,"count":19},{"startOffset":6895,"endOffset":6980,"count":0},{"startOffset":6980,"endOffset":7099,"count":21},{"startOffset":7099,"endOffset":7165,"count":0},{"startOffset":7165,"endOffset":7186,"count":21}],"isBlockCoverage":true},{"functionName":"handleErrorFromBinding","ranges":[{"startOffset":7191,"endOffset":7733,"count":82},{"startOffset":7262,"endOffset":7401,"count":0},{"startOffset":7434,"endOffset":7730,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7878,"endOffset":8451,"count":61},{"startOffset":8113,"endOffset":8133,"count":0},{"startOffset":8188,"endOffset":8237,"count":0},{"startOffset":8258,"endOffset":8450,"count":0}],"isBlockCoverage":true},{"functionName":"preprocessSymlinkDestination","ranges":[{"startOffset":8457,"endOffset":9159,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase","ranges":[{"startOffset":9195,"endOffset":9514,"count":30}],"isBlockCoverage":true},{"functionName":"StatsBase.isDirectory","ranges":[{"startOffset":9552,"endOffset":9611,"count":25}],"isBlockCoverage":true},{"functionName":"StatsBase.isFile","ranges":[{"startOffset":9645,"endOffset":9704,"count":20}],"isBlockCoverage":true},{"functionName":"StatsBase.isBlockDevice","ranges":[{"startOffset":9745,"endOffset":9804,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isCharacterDevice","ranges":[{"startOffset":9849,"endOffset":9908,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSymbolicLink","ranges":[{"startOffset":9950,"endOffset":10009,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isFIFO","ranges":[{"startOffset":10043,"endOffset":10102,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSocket","ranges":[{"startOffset":10138,"endOffset":10198,"count":0}],"isBlockCoverage":false},{"functionName":"msFromTimeSpec","ranges":[{"startOffset":10329,"endOffset":10413,"count":100}],"isBlockCoverage":true},{"functionName":"nsFromTimeSpecBigInt","ranges":[{"startOffset":10417,"endOffset":10502,"count":0}],"isBlockCoverage":false},{"functionName":"dateFromMs","ranges":[{"startOffset":10859,"endOffset":10925,"count":120}],"isBlockCoverage":true},{"functionName":"BigIntStats","ranges":[{"startOffset":10929,"endOffset":11683,"count":0}],"isBlockCoverage":false},{"functionName":"BigIntStats._checkModeProperty","ranges":[{"startOffset":11846,"endOffset":12098,"count":0}],"isBlockCoverage":false},{"functionName":"Stats","ranges":[{"startOffset":12103,"endOffset":12633,"count":30}],"isBlockCoverage":true},{"functionName":"Stats._checkModeProperty","ranges":[{"startOffset":12983,"endOffset":13219,"count":45},{"startOffset":13102,"endOffset":13171,"count":0}],"isBlockCoverage":true},{"functionName":"getStatsFromBinding","ranges":[{"startOffset":13224,"endOffset":14325,"count":25},{"startOffset":13306,"endOffset":13842,"count":0}],"isBlockCoverage":true},{"functionName":"stringToFlags","ranges":[{"startOffset":14329,"endOffset":15576,"count":11},{"startOffset":14395,"endOffset":14420,"count":0},{"startOffset":14445,"endOffset":14473,"count":0},{"startOffset":14534,"endOffset":14545,"count":0},{"startOffset":14568,"endOffset":14605,"count":0},{"startOffset":14611,"endOffset":14637,"count":0},{"startOffset":14643,"endOffset":14655,"count":0},{"startOffset":14678,"endOffset":14714,"count":0},{"startOffset":14722,"endOffset":14769,"count":0},{"startOffset":14775,"endOffset":14786,"count":0},{"startOffset":14809,"endOffset":14866,"count":0},{"startOffset":14874,"endOffset":14920,"count":0},{"startOffset":14926,"endOffset":14937,"count":0},{"startOffset":14960,"endOffset":15015,"count":0},{"startOffset":15023,"endOffset":15071,"count":0},{"startOffset":15077,"endOffset":15088,"count":0},{"startOffset":15111,"endOffset":15169,"count":0},{"startOffset":15175,"endOffset":15186,"count":0},{"startOffset":15209,"endOffset":15267,"count":0},{"startOffset":15275,"endOffset":15322,"count":0},{"startOffset":15328,"endOffset":15339,"count":0},{"startOffset":15362,"endOffset":15418,"count":0},{"startOffset":15424,"endOffset":15435,"count":0},{"startOffset":15458,"endOffset":15514,"count":0},{"startOffset":15519,"endOffset":15575,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":15624,"endOffset":16001,"count":0}],"isBlockCoverage":false},{"functionName":"toUnixTimestamp","ranges":[{"startOffset":16066,"endOffset":16525,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":16582,"endOffset":16972,"count":20},{"startOffset":16639,"endOffset":16708,"count":0},{"startOffset":16730,"endOffset":16799,"count":0},{"startOffset":16841,"endOffset":16967,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17034,"endOffset":17452,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":17497,"endOffset":17777,"count":61},{"startOffset":17560,"endOffset":17582,"count":0},{"startOffset":17584,"endOffset":17672,"count":0},{"startOffset":17752,"endOffset":17774,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17824,"endOffset":17963,"count":42}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":18013,"endOffset":18354,"count":0}],"isBlockCoverage":false},{"functionName":"warnOnNonPortableTemplate","ranges":[{"startOffset":18399,"endOffset":18865,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19116,"endOffset":19759,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19811,"endOffset":20418,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":20473,"endOffset":20968,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21011,"endOffset":21610,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21675,"endOffset":22066,"count":0}],"isBlockCoverage":false}]},{"scriptId":"52","url":"internal/fs/dir.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6994,"count":1}],"isBlockCoverage":false},{"functionName":"Dir","ranges":[{"startOffset":1153,"endOffset":1948,"count":0}],"isBlockCoverage":false},{"functionName":"get path","ranges":[{"startOffset":1954,"endOffset":1999,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":2005,"endOffset":2074,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2080,"endOffset":3501,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":3507,"endOffset":4292,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4298,"endOffset":5054,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":5060,"endOffset":5451,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":5457,"endOffset":5732,"count":0}],"isBlockCoverage":false},{"functionName":"opendir","ranges":[{"startOffset":5903,"endOffset":6554,"count":0}],"isBlockCoverage":false},{"functionName":"opendirSync","ranges":[{"startOffset":6558,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"53","url":"internal/util/iterable_weak_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2387,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":760,"endOffset":879,"count":1}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":886,"endOffset":1412,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":1418,"endOffset":1476,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":1482,"endOffset":1533,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":1539,"endOffset":1786,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1792,"endOffset":2233,"count":0}],"isBlockCoverage":false},{"functionName":"cleanup","ranges":[{"startOffset":2240,"endOffset":2295,"count":0}],"isBlockCoverage":false}]},{"scriptId":"54","url":"internal/modules/cjs/helpers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5803,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":815,"endOffset":842,"count":1}],"isBlockCoverage":true},{"functionName":"loadNativeModule","ranges":[{"startOffset":1001,"endOffset":1214,"count":9},{"startOffset":1107,"endOffset":1211,"count":7}],"isBlockCoverage":true},{"functionName":"makeRequireFunction","ranges":[{"startOffset":1469,"endOffset":3537,"count":2},{"startOffset":1587,"endOffset":2901,"count":0}],"isBlockCoverage":true},{"functionName":"require","ranges":[{"startOffset":1729,"endOffset":2895,"count":0}],"isBlockCoverage":false},{"functionName":"require","ranges":[{"startOffset":2924,"endOffset":2988,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":3000,"endOffset":3149,"count":0}],"isBlockCoverage":false},{"functionName":"paths","ranges":[{"startOffset":3187,"endOffset":3312,"count":0}],"isBlockCoverage":false},{"functionName":"stripBOM","ranges":[{"startOffset":3729,"endOffset":3889,"count":0}],"isBlockCoverage":false},{"functionName":"addBuiltinLibsToObject","ranges":[{"startOffset":3893,"endOffset":5450,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeReferrerURL","ranges":[{"startOffset":5454,"endOffset":5647,"count":11},{"startOffset":5562,"endOffset":5610,"count":2},{"startOffset":5610,"endOffset":5646,"count":9}],"isBlockCoverage":true}]},{"scriptId":"55","url":"internal/process/report.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3067,"count":1}],"isBlockCoverage":false},{"functionName":"writeReport","ranges":[{"startOffset":313,"endOffset":833,"count":0}],"isBlockCoverage":false},{"functionName":"getReport","ranges":[{"startOffset":838,"endOffset":1081,"count":0}],"isBlockCoverage":false},{"functionName":"get directory","ranges":[{"startOffset":1086,"endOffset":1139,"count":0}],"isBlockCoverage":false},{"functionName":"set directory","ranges":[{"startOffset":1144,"endOffset":1235,"count":0}],"isBlockCoverage":false},{"functionName":"get filename","ranges":[{"startOffset":1240,"endOffset":1291,"count":0}],"isBlockCoverage":false},{"functionName":"set filename","ranges":[{"startOffset":1296,"endOffset":1387,"count":0}],"isBlockCoverage":false},{"functionName":"get compact","ranges":[{"startOffset":1392,"endOffset":1441,"count":0}],"isBlockCoverage":false},{"functionName":"set compact","ranges":[{"startOffset":1446,"endOffset":1526,"count":0}],"isBlockCoverage":false},{"functionName":"get signal","ranges":[{"startOffset":1531,"endOffset":1578,"count":0}],"isBlockCoverage":false},{"functionName":"set signal","ranges":[{"startOffset":1583,"endOffset":1725,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnFatalError","ranges":[{"startOffset":1730,"endOffset":1804,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnFatalError","ranges":[{"startOffset":1809,"endOffset":1998,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnSignal","ranges":[{"startOffset":2003,"endOffset":2069,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnSignal","ranges":[{"startOffset":2074,"endOffset":2308,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnUncaughtException","ranges":[{"startOffset":2313,"endOffset":2401,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnUncaughtException","ranges":[{"startOffset":2406,"endOffset":2609,"count":0}],"isBlockCoverage":false},{"functionName":"addSignalHandler","ranges":[{"startOffset":2617,"endOffset":2795,"count":1},{"startOffset":2684,"endOffset":2792,"count":0}],"isBlockCoverage":true},{"functionName":"removeSignalHandler","ranges":[{"startOffset":2799,"endOffset":2928,"count":0}],"isBlockCoverage":false},{"functionName":"signalHandler","ranges":[{"startOffset":2932,"endOffset":3008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"56","url":"internal/modules/cjs/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":40276,"count":1}],"isBlockCoverage":false},{"functionName":"get hasLoadedAnyUserCJSModule","ranges":[{"startOffset":2259,"endOffset":2328,"count":1}],"isBlockCoverage":true},{"functionName":"stat","ranges":[{"startOffset":4712,"endOffset":5038,"count":3},{"startOffset":4812,"endOffset":4909,"count":0},{"startOffset":4985,"endOffset":5017,"count":0}],"isBlockCoverage":true},{"functionName":"updateChildren","ranges":[{"startOffset":5042,"endOffset":5251,"count":4},{"startOffset":5116,"endOffset":5134,"count":0},{"startOffset":5152,"endOffset":5205,"count":0},{"startOffset":5212,"endOffset":5248,"count":0}],"isBlockCoverage":true},{"functionName":"Module","ranges":[{"startOffset":5255,"endOffset":5501,"count":2}],"isBlockCoverage":true},{"functionName":"wrap","ranges":[{"startOffset":5988,"endOffset":6067,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6220,"endOffset":6345,"count":0}],"isBlockCoverage":false},{"functionName":"defineProperty","ranges":[{"startOffset":6352,"endOffset":6488,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6539,"endOffset":6569,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6576,"endOffset":6633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6687,"endOffset":6725,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6732,"endOffset":6797,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6833,"endOffset":6863,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7091,"endOffset":7118,"count":1}],"isBlockCoverage":true},{"functionName":"readPackage","ranges":[{"startOffset":7482,"endOffset":8321,"count":5},{"startOffset":7666,"endOffset":7682,"count":0},{"startOffset":7783,"endOffset":7789,"count":0},{"startOffset":7834,"endOffset":7903,"count":2},{"startOffset":7903,"endOffset":8199,"count":3},{"startOffset":8199,"endOffset":8318,"count":0}],"isBlockCoverage":true},{"functionName":"readPackageScope","ranges":[{"startOffset":8325,"endOffset":8883,"count":3},{"startOffset":8463,"endOffset":8818,"count":5},{"startOffset":8674,"endOffset":8687,"count":0},{"startOffset":8753,"endOffset":8813,"count":3},{"startOffset":8818,"endOffset":8882,"count":0}],"isBlockCoverage":true},{"functionName":"tryPackage","ranges":[{"startOffset":8887,"endOffset":10223,"count":0}],"isBlockCoverage":false},{"functionName":"tryFile","ranges":[{"startOffset":10579,"endOffset":10796,"count":0}],"isBlockCoverage":false},{"functionName":"toRealPath","ranges":[{"startOffset":10800,"endOffset":10935,"count":4}],"isBlockCoverage":true},{"functionName":"tryExtensions","ranges":[{"startOffset":11013,"endOffset":11228,"count":0}],"isBlockCoverage":false},{"functionName":"findLongestRegisteredExtension","ranges":[{"startOffset":11321,"endOffset":11801,"count":2},{"startOffset":11603,"endOffset":11612,"count":0},{"startOffset":11781,"endOffset":11800,"count":0}],"isBlockCoverage":true},{"functionName":"trySelfParentPath","ranges":[{"startOffset":11805,"endOffset":12106,"count":2},{"startOffset":11871,"endOffset":12103,"count":0}],"isBlockCoverage":true},{"functionName":"trySelf","ranges":[{"startOffset":12110,"endOffset":12984,"count":2},{"startOffset":12183,"endOffset":12260,"count":0},{"startOffset":12274,"endOffset":12302,"count":0},{"startOffset":12304,"endOffset":12981,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExports","ranges":[{"startOffset":13151,"endOffset":13908,"count":0}],"isBlockCoverage":false},{"functionName":"Module._findPath","ranges":[{"startOffset":13977,"endOffset":16671,"count":3},{"startOffset":14114,"endOffset":14179,"count":0},{"startOffset":14321,"endOffset":14334,"count":0},{"startOffset":14750,"endOffset":14770,"count":0},{"startOffset":14772,"endOffset":14781,"count":0},{"startOffset":14811,"endOffset":14945,"count":0},{"startOffset":15137,"endOffset":15311,"count":2},{"startOffset":15172,"endOffset":15234,"count":0},{"startOffset":15311,"endOffset":16047,"count":1},{"startOffset":15343,"endOffset":15985,"count":0},{"startOffset":16081,"endOffset":16280,"count":0},{"startOffset":16309,"endOffset":16320,"count":0},{"startOffset":16322,"endOffset":16543,"count":0},{"startOffset":16649,"endOffset":16670,"count":0}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":16922,"endOffset":18481,"count":4},{"startOffset":17427,"endOffset":17502,"count":0},{"startOffset":17511,"endOffset":17542,"count":0},{"startOffset":17643,"endOffset":18455,"count":200},{"startOffset":18037,"endOffset":18078,"count":176},{"startOffset":18079,"endOffset":18112,"count":176},{"startOffset":18114,"endOffset":18318,"count":28},{"startOffset":18153,"endOffset":18274,"count":24},{"startOffset":18318,"endOffset":18448,"count":172},{"startOffset":18338,"endOffset":18448,"count":76},{"startOffset":18374,"endOffset":18402,"count":52},{"startOffset":18402,"endOffset":18439,"count":24}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":18576,"endOffset":19750,"count":0}],"isBlockCoverage":false},{"functionName":"Module._resolveLookupPaths","ranges":[{"startOffset":19787,"endOffset":21041,"count":2},{"startOffset":19866,"endOffset":19935,"count":0},{"startOffset":20023,"endOffset":20226,"count":0},{"startOffset":20286,"endOffset":20301,"count":0},{"startOffset":20302,"endOffset":20324,"count":0},{"startOffset":20326,"endOffset":20392,"count":0},{"startOffset":20484,"endOffset":20490,"count":0},{"startOffset":20496,"endOffset":20567,"count":0},{"startOffset":20568,"endOffset":20587,"count":0},{"startOffset":20589,"endOffset":21040,"count":0}],"isBlockCoverage":true},{"functionName":"emitCircularRequireWarning","ranges":[{"startOffset":21046,"endOffset":21234,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21432,"endOffset":21811,"count":0}],"isBlockCoverage":false},{"functionName":"getOwnPropertyDescriptor","ranges":[{"startOffset":21818,"endOffset":22064,"count":0}],"isBlockCoverage":false},{"functionName":"getExportsForCircularRequire","ranges":[{"startOffset":22073,"endOffset":22732,"count":0}],"isBlockCoverage":false},{"functionName":"Module._load","ranges":[{"startOffset":23153,"endOffset":26289,"count":2},{"startOffset":23238,"endOffset":24032,"count":0},{"startOffset":24409,"endOffset":24459,"count":0},{"startOffset":24506,"endOffset":24556,"count":0},{"startOffset":24627,"endOffset":24654,"count":0},{"startOffset":24656,"endOffset":24675,"count":0},{"startOffset":24777,"endOffset":24808,"count":0},{"startOffset":24827,"endOffset":24889,"count":0},{"startOffset":24958,"endOffset":25029,"count":0},{"startOffset":25281,"endOffset":25478,"count":0},{"startOffset":25574,"endOffset":25998,"count":0},{"startOffset":26183,"endOffset":26253,"count":0}],"isBlockCoverage":true},{"functionName":"Module._resolveFilename","ranges":[{"startOffset":26320,"endOffset":29410,"count":2},{"startOffset":26416,"endOffset":26443,"count":0},{"startOffset":26497,"endOffset":26516,"count":0},{"startOffset":26518,"endOffset":27625,"count":0},{"startOffset":27712,"endOffset":27730,"count":0},{"startOffset":27732,"endOffset":28329,"count":0},{"startOffset":28495,"endOffset":28696,"count":0},{"startOffset":28863,"endOffset":29409,"count":0}],"isBlockCoverage":true},{"functionName":"finalizeEsmResolution","ranges":[{"startOffset":29415,"endOffset":30145,"count":0}],"isBlockCoverage":false},{"functionName":"createEsmNotFoundErr","ranges":[{"startOffset":30149,"endOffset":30447,"count":0}],"isBlockCoverage":false},{"functionName":"Module.load","ranges":[{"startOffset":30539,"endOffset":31377,"count":2},{"startOffset":30883,"endOffset":30913,"count":0},{"startOffset":30920,"endOffset":30956,"count":0},{"startOffset":31239,"endOffset":31288,"count":0}],"isBlockCoverage":true},{"functionName":"Module.require","ranges":[{"startOffset":31500,"endOffset":31811,"count":0}],"isBlockCoverage":false},{"functionName":"wrapSafe","ranges":[{"startOffset":31999,"endOffset":33162,"count":2},{"startOffset":32073,"endOffset":32424,"count":0},{"startOffset":32733,"endOffset":32846,"count":0}],"isBlockCoverage":true},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32260,"endOffset":32409,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32978,"endOffset":33121,"count":0}],"isBlockCoverage":false},{"functionName":"Module._compile","ranges":[{"startOffset":33368,"endOffset":35269,"count":2},{"startOffset":33459,"endOffset":33630,"count":0},{"startOffset":33817,"endOffset":33841,"count":0},{"startOffset":33843,"endOffset":34600,"count":0},{"startOffset":34882,"endOffset":35024,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..js","ranges":[{"startOffset":35331,"endOffset":36142,"count":2},{"startOffset":35570,"endOffset":35809,"count":0},{"startOffset":36038,"endOffset":36100,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..json","ranges":[{"startOffset":36210,"endOffset":36588,"count":0}],"isBlockCoverage":false},{"functionName":"Module._extensions..node","ranges":[{"startOffset":36656,"endOffset":36982,"count":0}],"isBlockCoverage":false},{"functionName":"createRequireFromPath","ranges":[{"startOffset":36987,"endOffset":37463,"count":0}],"isBlockCoverage":false},{"functionName":"createRequire","ranges":[{"startOffset":37760,"endOffset":38330,"count":0}],"isBlockCoverage":false},{"functionName":"Module._initPaths","ranges":[{"startOffset":38395,"endOffset":39387,"count":1},{"startOffset":38463,"endOffset":38483,"count":0},{"startOffset":38539,"endOffset":38564,"count":0},{"startOffset":38794,"endOffset":38843,"count":0},{"startOffset":39100,"endOffset":39248,"count":0}],"isBlockCoverage":true},{"functionName":"Module._preloadModules","ranges":[{"startOffset":39417,"endOffset":40020,"count":0}],"isBlockCoverage":false},{"functionName":"syncBuiltinESMExports","ranges":[{"startOffset":40056,"endOffset":40218,"count":0}],"isBlockCoverage":false}]},{"scriptId":"57","url":"vm.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13414,"count":1}],"isBlockCoverage":false},{"functionName":"Script","ranges":[{"startOffset":2081,"endOffset":4303,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":4309,"endOffset":4612,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":4618,"endOffset":5025,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":5031,"endOffset":5205,"count":0}],"isBlockCoverage":false},{"functionName":"validateContext","ranges":[{"startOffset":5212,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"getRunInContextArgs","ranges":[{"startOffset":5440,"endOffset":6054,"count":0}],"isBlockCoverage":false},{"functionName":"getContextOptions","ranges":[{"startOffset":6058,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"isContext","ranges":[{"startOffset":7156,"endOffset":7343,"count":0}],"isBlockCoverage":false},{"functionName":"createContext","ranges":[{"startOffset":7381,"endOffset":8555,"count":0}],"isBlockCoverage":false},{"functionName":"createScript","ranges":[{"startOffset":8559,"endOffset":8637,"count":0}],"isBlockCoverage":false},{"functionName":"sigintHandlersWrap","ranges":[{"startOffset":8795,"endOffset":9270,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":9274,"endOffset":9683,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":9687,"endOffset":10046,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":10050,"endOffset":10241,"count":0}],"isBlockCoverage":false},{"functionName":"compileFunction","ranges":[{"startOffset":10245,"endOffset":12042,"count":0}],"isBlockCoverage":false},{"functionName":"measureMemory","ranges":[{"startOffset":12331,"endOffset":12905,"count":0}],"isBlockCoverage":false}]},{"scriptId":"58","url":"internal/modules/package_json_reader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1016,"count":1}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":294,"endOffset":984,"count":15},{"startOffset":348,"endOffset":387,"count":5},{"startOffset":387,"endOffset":618,"count":10},{"startOffset":618,"endOffset":931,"count":5},{"startOffset":653,"endOffset":791,"count":1},{"startOffset":713,"endOffset":767,"count":0},{"startOffset":820,"endOffset":926,"count":0},{"startOffset":931,"endOffset":983,"count":10}],"isBlockCoverage":true}]},{"scriptId":"59","url":"url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31138,"count":1}],"isBlockCoverage":false},{"functionName":"Url","ranges":[{"startOffset":1958,"endOffset":2247,"count":0}],"isBlockCoverage":false},{"functionName":"urlParse","ranges":[{"startOffset":4007,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"isIpv6Hostname","ranges":[{"startOffset":4231,"endOffset":4460,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":4486,"endOffset":14118,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname","ranges":[{"startOffset":14123,"endOffset":14867,"count":0}],"isBlockCoverage":false},{"functionName":"autoEscapeStr","ranges":[{"startOffset":15946,"endOffset":16674,"count":0}],"isBlockCoverage":false},{"functionName":"urlFormat","ranges":[{"startOffset":16723,"endOffset":17450,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":18176,"endOffset":20711,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolve","ranges":[{"startOffset":20716,"endOffset":20817,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":20845,"endOffset":20948,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolveObject","ranges":[{"startOffset":20953,"endOffset":21099,"count":0}],"isBlockCoverage":false},{"functionName":"resolveObject","ranges":[{"startOffset":21133,"endOffset":30527,"count":0}],"isBlockCoverage":false},{"functionName":"parseHost","ranges":[{"startOffset":30558,"endOffset":30842,"count":0}],"isBlockCoverage":false}]},{"scriptId":"60","url":"internal/idna.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":273,"count":1}],"isBlockCoverage":false}]},{"scriptId":"61","url":"internal/process/esm_loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2405,"count":1}],"isBlockCoverage":false},{"functionName":"exports.initializeImportMetaObject","ranges":[{"startOffset":419,"endOffset":723,"count":0}],"isBlockCoverage":false},{"functionName":"exports.importModuleDynamicallyCallback","ranges":[{"startOffset":770,"endOffset":1171,"count":0}],"isBlockCoverage":false},{"functionName":"initializeLoader","ranges":[{"startOffset":1241,"endOffset":2031,"count":1},{"startOffset":1431,"endOffset":2030,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1776,"endOffset":2024,"count":0}],"isBlockCoverage":true},{"functionName":"loadESM","ranges":[{"startOffset":2053,"endOffset":2402,"count":1},{"startOffset":2165,"endOffset":2399,"count":0}],"isBlockCoverage":true}]},{"scriptId":"62","url":"internal/modules/esm/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8891,"count":1}],"isBlockCoverage":false},{"functionName":"Loader","ranges":[{"startOffset":1459,"endOffset":3269,"count":1}],"isBlockCoverage":true},{"functionName":"resolve","ranges":[{"startOffset":3275,"endOffset":3916,"count":25},{"startOffset":3383,"endOffset":3422,"count":24},{"startOffset":3603,"endOffset":3709,"count":0},{"startOffset":3784,"endOffset":3894,"count":0}],"isBlockCoverage":true},{"functionName":"getFormat","ranges":[{"startOffset":3922,"endOffset":5277,"count":25},{"startOffset":4082,"endOffset":4192,"count":0},{"startOffset":4264,"endOffset":4529,"count":0},{"startOffset":4567,"endOffset":4685,"count":0},{"startOffset":4719,"endOffset":4749,"count":10},{"startOffset":4749,"endOffset":4795,"count":15},{"startOffset":4795,"endOffset":4972,"count":0},{"startOffset":4972,"endOffset":5067,"count":15},{"startOffset":5068,"endOffset":5118,"count":0},{"startOffset":5126,"endOffset":5250,"count":0},{"startOffset":5250,"endOffset":5276,"count":15}],"isBlockCoverage":true},{"functionName":"eval","ranges":[{"startOffset":5283,"endOffset":5979,"count":0}],"isBlockCoverage":false},{"functionName":"import","ranges":[{"startOffset":5985,"endOffset":6160,"count":1}],"isBlockCoverage":true},{"functionName":"hook","ranges":[{"startOffset":6166,"endOffset":7157,"count":0}],"isBlockCoverage":false},{"functionName":"runGlobalPreloadCode","ranges":[{"startOffset":7163,"endOffset":7992,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleJob","ranges":[{"startOffset":7998,"endOffset":8809,"count":25},{"startOffset":8291,"endOffset":8328,"count":0},{"startOffset":8364,"endOffset":8375,"count":7},{"startOffset":8375,"endOffset":8420,"count":18},{"startOffset":8420,"endOffset":8464,"count":0},{"startOffset":8464,"endOffset":8570,"count":18},{"startOffset":8570,"endOffset":8601,"count":1},{"startOffset":8602,"endOffset":8636,"count":1}],"isBlockCoverage":true}]},{"scriptId":"63","url":"internal/modules/esm/module_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":911,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":181,"endOffset":208,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":433,"endOffset":509,"count":25}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":513,"endOffset":797,"count":18},{"startOffset":605,"endOffset":642,"count":0},{"startOffset":644,"endOffset":716,"count":0}],"isBlockCoverage":true},{"functionName":"has","ranges":[{"startOffset":801,"endOffset":877,"count":0}],"isBlockCoverage":false}]},{"scriptId":"64","url":"internal/modules/esm/module_job.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7309,"count":1}],"isBlockCoverage":false},{"functionName":"isCommonJSGlobalLikeNotDefinedError","ranges":[{"startOffset":850,"endOffset":984,"count":0}],"isBlockCoverage":false},{"functionName":"ModuleJob","ranges":[{"startOffset":1229,"endOffset":2916,"count":18}],"isBlockCoverage":true},{"functionName":"link","ranges":[{"startOffset":1709,"endOffset":2533,"count":18}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2174,"endOffset":2406,"count":24}],"isBlockCoverage":true},{"functionName":"instantiate","ranges":[{"startOffset":2922,"endOffset":3072,"count":1}],"isBlockCoverage":true},{"functionName":"_instantiate","ranges":[{"startOffset":3078,"endOffset":6006,"count":1},{"startOffset":3566,"endOffset":3747,"count":0},{"startOffset":3807,"endOffset":5752,"count":0},{"startOffset":5801,"endOffset":6001,"count":18}],"isBlockCoverage":true},{"functionName":"addJobsToDependencyGraph","ranges":[{"startOffset":3179,"endOffset":3461,"count":25},{"startOffset":3241,"endOffset":3268,"count":7},{"startOffset":3268,"endOffset":3460,"count":18}],"isBlockCoverage":true},{"functionName":"run","ranges":[{"startOffset":6012,"endOffset":7225,"count":1},{"startOffset":6193,"endOffset":7183,"count":0}],"isBlockCoverage":true}]},{"scriptId":"65","url":"internal/modules/esm/resolve.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":29108,"count":1}],"isBlockCoverage":false},{"functionName":"getConditionsSet","ranges":[{"startOffset":1935,"endOffset":2296,"count":15},{"startOffset":2045,"endOffset":2259,"count":0}],"isBlockCoverage":true},{"functionName":"tryStatSync","ranges":[{"startOffset":2435,"endOffset":2501,"count":30},{"startOffset":2487,"endOffset":2501,"count":5}],"isBlockCoverage":true},{"functionName":"getPackageConfig","ranges":[{"startOffset":2506,"endOffset":3894,"count":39},{"startOffset":2636,"endOffset":2664,"count":29},{"startOffset":2664,"endOffset":2749,"count":10},{"startOffset":2749,"endOffset":3111,"count":5},{"startOffset":3111,"endOffset":3296,"count":0},{"startOffset":3296,"endOffset":3422,"count":5},{"startOffset":3422,"endOffset":3441,"count":0},{"startOffset":3443,"endOffset":3497,"count":5},{"startOffset":3497,"endOffset":3514,"count":0},{"startOffset":3514,"endOffset":3548,"count":5},{"startOffset":3548,"endOffset":3565,"count":0},{"startOffset":3565,"endOffset":3645,"count":5},{"startOffset":3645,"endOffset":3667,"count":2},{"startOffset":3669,"endOffset":3683,"count":2},{"startOffset":3683,"endOffset":3893,"count":5}],"isBlockCoverage":true},{"functionName":"getPackageScopeConfig","ranges":[{"startOffset":3898,"endOffset":5027,"count":20},{"startOffset":4018,"endOffset":4685,"count":34},{"startOffset":4161,"endOffset":4167,"count":0},{"startOffset":4329,"endOffset":4350,"count":20},{"startOffset":4350,"endOffset":4674,"count":14},{"startOffset":4674,"endOffset":4680,"count":0},{"startOffset":4685,"endOffset":5026,"count":0}],"isBlockCoverage":true},{"functionName":"fileExists","ranges":[{"startOffset":5293,"endOffset":5374,"count":5}],"isBlockCoverage":true},{"functionName":"legacyMainResolve","ranges":[{"startOffset":5378,"endOffset":7096,"count":5},{"startOffset":5724,"endOffset":6650,"count":0},{"startOffset":6676,"endOffset":7095,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExtensionsWithTryExactName","ranges":[{"startOffset":7100,"endOffset":7234,"count":0}],"isBlockCoverage":false},{"functionName":"resolveExtensions","ranges":[{"startOffset":7293,"endOffset":7557,"count":0}],"isBlockCoverage":false},{"functionName":"resolveIndex","ranges":[{"startOffset":7561,"endOffset":7650,"count":0}],"isBlockCoverage":false},{"functionName":"finalizeResolution","ranges":[{"startOffset":7691,"endOffset":8930,"count":15},{"startOffset":7806,"endOffset":7951,"count":0},{"startOffset":8068,"endOffset":8488,"count":0},{"startOffset":8555,"endOffset":8592,"count":0},{"startOffset":8630,"endOffset":8761,"count":0},{"startOffset":8788,"endOffset":8905,"count":0}],"isBlockCoverage":true},{"functionName":"throwImportNotDefined","ranges":[{"startOffset":8934,"endOffset":9153,"count":0}],"isBlockCoverage":false},{"functionName":"throwExportsNotFound","ranges":[{"startOffset":9157,"endOffset":9360,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidSubpath","ranges":[{"startOffset":9364,"endOffset":9719,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidPackageTarget","ranges":[{"startOffset":9723,"endOffset":10115,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTargetString","ranges":[{"startOffset":10221,"endOffset":11926,"count":0}],"isBlockCoverage":false},{"functionName":"isArrayIndex","ranges":[{"startOffset":11987,"endOffset":12131,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTarget","ranges":[{"startOffset":12135,"endOffset":14330,"count":0}],"isBlockCoverage":false},{"functionName":"isConditionalExportsMainSugar","ranges":[{"startOffset":14334,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"packageExportsResolve","ranges":[{"startOffset":15485,"endOffset":17415,"count":0}],"isBlockCoverage":false},{"functionName":"packageImportsResolve","ranges":[{"startOffset":17419,"endOffset":19465,"count":0}],"isBlockCoverage":false},{"functionName":"getPackageType","ranges":[{"startOffset":19469,"endOffset":19585,"count":15}],"isBlockCoverage":true},{"functionName":"packageResolve","ranges":[{"startOffset":19706,"endOffset":22615,"count":5},{"startOffset":19911,"endOffset":20147,"count":0},{"startOffset":20212,"endOffset":20264,"count":0},{"startOffset":20411,"endOffset":20533,"count":52},{"startOffset":20473,"endOffset":20528,"count":0},{"startOffset":20562,"endOffset":20684,"count":0},{"startOffset":20747,"endOffset":20801,"count":0},{"startOffset":21021,"endOffset":21068,"count":0},{"startOffset":21069,"endOffset":21102,"count":0},{"startOffset":21104,"endOffset":21241,"count":0},{"startOffset":21423,"endOffset":22401,"count":10},{"startOffset":21608,"endOffset":21892,"count":5},{"startOffset":21687,"endOffset":21725,"count":0},{"startOffset":21892,"endOffset":22042,"count":5},{"startOffset":22042,"endOffset":22075,"count":0},{"startOffset":22084,"endOffset":22205,"count":0},{"startOffset":22205,"endOffset":22308,"count":5},{"startOffset":22308,"endOffset":22401,"count":0},{"startOffset":22401,"endOffset":22614,"count":0}],"isBlockCoverage":true},{"functionName":"isBareSpecifier","ranges":[{"startOffset":22619,"endOffset":22731,"count":0}],"isBlockCoverage":false},{"functionName":"isRelativeSpecifier","ranges":[{"startOffset":22735,"endOffset":23014,"count":15},{"startOffset":22806,"endOffset":22994,"count":9},{"startOffset":22865,"endOffset":22877,"count":2},{"startOffset":22877,"endOffset":22989,"count":7},{"startOffset":22994,"endOffset":23013,"count":6}],"isBlockCoverage":true},{"functionName":"shouldBeTreatedAsRelativeOrAbsolutePath","ranges":[{"startOffset":23018,"endOffset":23205,"count":15},{"startOffset":23105,"endOffset":23118,"count":0},{"startOffset":23148,"endOffset":23160,"count":0}],"isBlockCoverage":true},{"functionName":"moduleResolve","ranges":[{"startOffset":23326,"endOffset":23913,"count":15},{"startOffset":23558,"endOffset":23606,"count":9},{"startOffset":23606,"endOffset":23864,"count":6},{"startOffset":23638,"endOffset":23718,"count":0},{"startOffset":23782,"endOffset":23859,"count":5}],"isBlockCoverage":true},{"functionName":"resolveAsCommonJS","ranges":[{"startOffset":24067,"endOffset":25512,"count":0}],"isBlockCoverage":false},{"functionName":"defaultResolve","ranges":[{"startOffset":25516,"endOffset":28922,"count":25},{"startOffset":25650,"endOffset":25669,"count":24},{"startOffset":25671,"endOffset":26294,"count":0},{"startOffset":26391,"endOffset":26449,"count":0},{"startOffset":26455,"endOffset":26463,"count":24},{"startOffset":26478,"endOffset":26508,"count":1},{"startOffset":26515,"endOffset":26541,"count":0},{"startOffset":26556,"endOffset":26586,"count":1},{"startOffset":26587,"endOffset":26617,"count":0},{"startOffset":26624,"endOffset":26673,"count":0},{"startOffset":26727,"endOffset":26787,"count":10},{"startOffset":26787,"endOffset":26805,"count":15},{"startOffset":26805,"endOffset":26853,"count":14},{"startOffset":26855,"endOffset":26946,"count":0},{"startOffset":26946,"endOffset":27007,"count":15},{"startOffset":27007,"endOffset":27545,"count":1},{"startOffset":27501,"endOffset":27540,"count":0},{"startOffset":27545,"endOffset":27680,"count":15},{"startOffset":27680,"endOffset":28505,"count":0},{"startOffset":28505,"endOffset":28522,"count":15},{"startOffset":28522,"endOffset":28545,"count":1},{"startOffset":28546,"endOffset":28565,"count":14},{"startOffset":28567,"endOffset":28888,"count":15},{"startOffset":28814,"endOffset":28819,"count":0},{"startOffset":28888,"endOffset":28921,"count":15}],"isBlockCoverage":true}]},{"scriptId":"66","url":"internal/modules/esm/get_format.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2574,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetFormat","ranges":[{"startOffset":1169,"endOffset":2526,"count":25},{"startOffset":1283,"endOffset":1324,"count":10},{"startOffset":1324,"endOffset":1393,"count":15},{"startOffset":1393,"endOffset":1815,"count":0},{"startOffset":1815,"endOffset":2495,"count":15},{"startOffset":1999,"endOffset":2009,"count":12},{"startOffset":2010,"endOffset":2022,"count":3},{"startOffset":2030,"endOffset":2085,"count":0},{"startOffset":2104,"endOffset":2450,"count":0},{"startOffset":2480,"endOffset":2487,"count":0},{"startOffset":2495,"endOffset":2525,"count":0}],"isBlockCoverage":true}]},{"scriptId":"67","url":"internal/modules/esm/get_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1351,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetSource","ranges":[{"startOffset":632,"endOffset":1303,"count":9},{"startOffset":838,"endOffset":1192,"count":0},{"startOffset":1218,"endOffset":1278,"count":0}],"isBlockCoverage":true}]},{"scriptId":"68","url":"internal/fs/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20745,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2363,"endOffset":2527,"count":0}],"isBlockCoverage":false},{"functionName":"FileHandle","ranges":[{"startOffset":2578,"endOffset":2762,"count":9},{"startOffset":2695,"endOffset":2699,"count":0}],"isBlockCoverage":true},{"functionName":"getAsyncId","ranges":[{"startOffset":2768,"endOffset":2827,"count":0}],"isBlockCoverage":false},{"functionName":"get fd","ranges":[{"startOffset":2833,"endOffset":2871,"count":27}],"isBlockCoverage":true},{"functionName":"appendFile","ranges":[{"startOffset":2877,"endOffset":2961,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":2967,"endOffset":3025,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":3031,"endOffset":3097,"count":0}],"isBlockCoverage":false},{"functionName":"datasync","ranges":[{"startOffset":3103,"endOffset":3157,"count":0}],"isBlockCoverage":false},{"functionName":"sync","ranges":[{"startOffset":3163,"endOffset":3209,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":3215,"endOffset":3326,"count":0}],"isBlockCoverage":false},{"functionName":"readv","ranges":[{"startOffset":3332,"endOffset":3415,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":3421,"endOffset":3490,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":3496,"endOffset":3558,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":3564,"endOffset":3630,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":3636,"endOffset":3712,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":3718,"endOffset":3831,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":3837,"endOffset":3922,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":3928,"endOffset":4011,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4017,"endOffset":4736,"count":9}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4025,"endOffset":4736,"count":9},{"startOffset":4060,"endOffset":4100,"count":0},{"startOffset":4133,"endOffset":4176,"count":0},{"startOffset":4378,"endOffset":4696,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4311,"endOffset":4369,"count":9}],"isBlockCoverage":true},{"functionName":".Promise.finally.","ranges":[{"startOffset":4427,"endOffset":4536,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4546,"endOffset":4687,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4742,"endOffset":5227,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5233,"endOffset":5288,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5294,"endOffset":5384,"count":0}],"isBlockCoverage":false},{"functionName":"fsCall","ranges":[{"startOffset":5391,"endOffset":6034,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileHandle","ranges":[{"startOffset":6038,"endOffset":6733,"count":0}],"isBlockCoverage":false},{"functionName":"readFileHandle","ranges":[{"startOffset":6737,"endOffset":8055,"count":9},{"startOffset":6851,"endOffset":6868,"count":0},{"startOffset":6870,"endOffset":6948,"count":0},{"startOffset":7044,"endOffset":7061,"count":0},{"startOffset":7063,"endOffset":7141,"count":0},{"startOffset":7255,"endOffset":7282,"count":0},{"startOffset":7318,"endOffset":7356,"count":0},{"startOffset":7413,"endOffset":7441,"count":0},{"startOffset":7519,"endOffset":7880,"count":18},{"startOffset":7537,"endOffset":7554,"count":0},{"startOffset":7556,"endOffset":7638,"count":0},{"startOffset":7835,"endOffset":7875,"count":9},{"startOffset":7953,"endOffset":7976,"count":0},{"startOffset":8007,"endOffset":8042,"count":0}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":8212,"endOffset":8439,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":8443,"endOffset":8809,"count":0}],"isBlockCoverage":false},{"functionName":"open","ranges":[{"startOffset":8933,"endOffset":9265,"count":9}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":9269,"endOffset":10365,"count":18},{"startOffset":9410,"endOffset":9702,"count":0},{"startOffset":9728,"endOffset":9751,"count":0},{"startOffset":9853,"endOffset":9890,"count":0},{"startOffset":9921,"endOffset":10054,"count":0},{"startOffset":10163,"endOffset":10177,"count":0},{"startOffset":10322,"endOffset":10326,"count":9}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":10369,"endOffset":10698,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":10702,"endOffset":11651,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":11655,"endOffset":11996,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":12000,"endOffset":12312,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":12316,"endOffset":12462,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":12466,"endOffset":12629,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":12633,"endOffset":12834,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":12838,"endOffset":13110,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":13114,"endOffset":13205,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":13209,"endOffset":13292,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":13296,"endOffset":13843,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":13847,"endOffset":14309,"count":0}],"isBlockCoverage":false},{"functionName":"readlink","ranges":[{"startOffset":14313,"endOffset":14561,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":14565,"endOffset":14986,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":14990,"endOffset":15171,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":15175,"endOffset":15450,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":15454,"endOffset":15726,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":15730,"endOffset":16059,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":16063,"endOffset":16204,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":16208,"endOffset":16344,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":16348,"endOffset":16538,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":16542,"endOffset":16786,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":16790,"endOffset":17072,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":17076,"endOffset":17277,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":17281,"endOffset":17560,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":17564,"endOffset":17842,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":17846,"endOffset":18049,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":18053,"endOffset":18336,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":18340,"endOffset":18521,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":18525,"endOffset":18863,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":18867,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":19610,"endOffset":19856,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":19860,"endOffset":20303,"count":9},{"startOffset":19979,"endOffset":19985,"count":0},{"startOffset":20029,"endOffset":20066,"count":0},{"startOffset":20101,"endOffset":20179,"count":0}],"isBlockCoverage":true}]},{"scriptId":"69","url":"internal/fs/rimraf.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7336,"count":1}],"isBlockCoverage":false},{"functionName":"rimraf","ranges":[{"startOffset":1179,"endOffset":1657,"count":0}],"isBlockCoverage":false},{"functionName":"_rimraf","ranges":[{"startOffset":1663,"endOffset":2550,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERM","ranges":[{"startOffset":2556,"endOffset":3006,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdir","ranges":[{"startOffset":3012,"endOffset":3321,"count":0}],"isBlockCoverage":false},{"functionName":"_rmchildren","ranges":[{"startOffset":3327,"endOffset":4031,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafPromises","ranges":[{"startOffset":4037,"endOffset":4244,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafSync","ranges":[{"startOffset":4250,"endOffset":4985,"count":0}],"isBlockCoverage":false},{"functionName":"_unlinkSync","ranges":[{"startOffset":4991,"endOffset":5490,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdirSync","ranges":[{"startOffset":5496,"endOffset":6805,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERMSync","ranges":[{"startOffset":6811,"endOffset":7272,"count":0}],"isBlockCoverage":false}]},{"scriptId":"70","url":"internal/modules/esm/transform_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":222,"count":1}],"isBlockCoverage":false},{"functionName":"defaultTransformSource","ranges":[{"startOffset":17,"endOffset":162,"count":9}],"isBlockCoverage":true}]},{"scriptId":"71","url":"internal/modules/esm/translators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12430,"count":1}],"isBlockCoverage":false},{"functionName":"lazyTypes","ranges":[{"startOffset":440,"endOffset":555,"count":18},{"startOffset":487,"endOffset":501,"count":17},{"startOffset":501,"endOffset":554,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1249,"endOffset":1276,"count":1}],"isBlockCoverage":true},{"functionName":"initCJSParse","ranges":[{"startOffset":1925,"endOffset":2226,"count":2},{"startOffset":2000,"endOffset":2077,"count":0}],"isBlockCoverage":true},{"functionName":"assertBufferSource","ranges":[{"startOffset":2367,"endOffset":2801,"count":18},{"startOffset":2445,"endOffset":2472,"count":9},{"startOffset":2474,"endOffset":2493,"count":0},{"startOffset":2589,"endOffset":2614,"count":0},{"startOffset":2635,"endOffset":2716,"count":0},{"startOffset":2717,"endOffset":2721,"count":0}],"isBlockCoverage":true},{"functionName":"stringify","ranges":[{"startOffset":2805,"endOffset":3028,"count":9},{"startOffset":2865,"endOffset":2877,"count":0},{"startOffset":2963,"endOffset":2982,"count":1},{"startOffset":2983,"endOffset":2992,"count":8}],"isBlockCoverage":true},{"functionName":"errPath","ranges":[{"startOffset":3032,"endOffset":3183,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":3187,"endOffset":3303,"count":0}],"isBlockCoverage":false},{"functionName":"createImportMetaResolve","ranges":[{"startOffset":3307,"endOffset":3664,"count":0}],"isBlockCoverage":false},{"functionName":"initializeImportMeta","ranges":[{"startOffset":3668,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"moduleStrategy","ranges":[{"startOffset":3928,"endOffset":4524,"count":9}],"isBlockCoverage":true},{"functionName":"enrichCJSError","ranges":[{"startOffset":4530,"endOffset":5449,"count":0}],"isBlockCoverage":false},{"functionName":"commonjsStrategy","ranges":[{"startOffset":5612,"endOffset":6959,"count":2},{"startOffset":6023,"endOffset":6046,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6139,"endOffset":6954,"count":2},{"startOffset":6262,"endOffset":6379,"count":0},{"startOffset":6474,"endOffset":6546,"count":0},{"startOffset":6599,"endOffset":6908,"count":0}],"isBlockCoverage":true},{"functionName":"cjsPreparseModuleExports","ranges":[{"startOffset":6965,"endOffset":8463,"count":2},{"startOffset":7070,"endOffset":7199,"count":0},{"startOffset":7510,"endOffset":7518,"count":0},{"startOffset":7604,"endOffset":7609,"count":0},{"startOffset":7618,"endOffset":7670,"count":0},{"startOffset":7838,"endOffset":7938,"count":0},{"startOffset":7976,"endOffset":8423,"count":0}],"isBlockCoverage":true},{"functionName":"builtinStrategy","ranges":[{"startOffset":8591,"endOffset":8989,"count":7},{"startOffset":8857,"endOffset":8911,"count":0}],"isBlockCoverage":true},{"functionName":"jsonStrategy","ranges":[{"startOffset":9056,"endOffset":11233,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11302,"endOffset":12426,"count":0}],"isBlockCoverage":false}]},{"scriptId":"72","url":"internal/modules/esm/create_dynamic_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1828,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":200,"endOffset":227,"count":0}],"isBlockCoverage":false},{"functionName":"createImport","ranges":[{"startOffset":233,"endOffset":427,"count":0}],"isBlockCoverage":false},{"functionName":"createExport","ranges":[{"startOffset":431,"endOffset":640,"count":0}],"isBlockCoverage":false},{"functionName":"createDynamicModule","ranges":[{"startOffset":672,"endOffset":1784,"count":0}],"isBlockCoverage":false}]},{"scriptId":"73","url":"internal/vm/module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13402,"count":1}],"isBlockCoverage":false},{"functionName":"Module","ranges":[{"startOffset":1731,"endOffset":3982,"count":0}],"isBlockCoverage":false},{"functionName":"get identifier","ranges":[{"startOffset":3988,"endOffset":4130,"count":0}],"isBlockCoverage":false},{"functionName":"get context","ranges":[{"startOffset":4136,"endOffset":4274,"count":0}],"isBlockCoverage":false},{"functionName":"get namespace","ranges":[{"startOffset":4280,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":4571,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":4735,"endOffset":4993,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":4999,"endOffset":5493,"count":0}],"isBlockCoverage":false},{"functionName":"evaluate","ranges":[{"startOffset":5499,"endOffset":6480,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6486,"endOffset":7235,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7389,"endOffset":7426,"count":0}],"isBlockCoverage":false},{"functionName":"SourceTextModule","ranges":[{"startOffset":7433,"endOffset":9946,"count":0}],"isBlockCoverage":false},{"functionName":"get dependencySpecifiers","ranges":[{"startOffset":9952,"endOffset":10259,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":10265,"endOffset":10545,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":10551,"endOffset":10755,"count":0}],"isBlockCoverage":false},{"functionName":"createCachedData","ranges":[{"startOffset":10761,"endOffset":11031,"count":0}],"isBlockCoverage":false},{"functionName":"SyntheticModule","ranges":[{"startOffset":11080,"endOffset":12413,"count":0}],"isBlockCoverage":false},{"functionName":"setExport","ranges":[{"startOffset":12419,"endOffset":12730,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamicallyWrap","ranges":[{"startOffset":12737,"endOffset":13231,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleFromWrap","ranges":[{"startOffset":13360,"endOffset":13395,"count":0}],"isBlockCoverage":false}]},{"scriptId":"74","url":"internal/modules/run_main.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2793,"count":1}],"isBlockCoverage":false},{"functionName":"resolveMainPath","ranges":[{"startOffset":310,"endOffset":761,"count":1},{"startOffset":583,"endOffset":590,"count":0}],"isBlockCoverage":true},{"functionName":"shouldUseESMLoader","ranges":[{"startOffset":765,"endOffset":1367,"count":1},{"startOffset":892,"endOffset":904,"count":0},{"startOffset":1056,"endOffset":1068,"count":0},{"startOffset":1182,"endOffset":1194,"count":0},{"startOffset":1263,"endOffset":1276,"count":0}],"isBlockCoverage":true},{"functionName":"runMainESM","ranges":[{"startOffset":1371,"endOffset":1714,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1557,"endOffset":1708,"count":1},{"startOffset":1656,"endOffset":1666,"count":0}],"isBlockCoverage":true},{"functionName":"handleMainPromise","ranges":[{"startOffset":1718,"endOffset":2182,"count":1}],"isBlockCoverage":true},{"functionName":"handler","ranges":[{"startOffset":1971,"endOffset":2067,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2143,"endOffset":2177,"count":1}],"isBlockCoverage":true},{"functionName":"executeUserEntryPoint","ranges":[{"startOffset":2373,"endOffset":2717,"count":1},{"startOffset":2587,"endOffset":2594,"count":0},{"startOffset":2601,"endOffset":2714,"count":0}],"isBlockCoverage":true}]},{"scriptId":"75","url":"file:///C:/Users/brand/git/node-ipc/test/TCP/TCPServer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1149,"count":1}],"isBlockCoverage":true},{"functionName":"killServerProcess","ranges":[{"startOffset":98,"endOffset":152,"count":1}],"isBlockCoverage":true},{"functionName":"serverStarted","ranges":[{"startOffset":368,"endOffset":1049,"count":1}],"isBlockCoverage":true},{"functionName":"gotMessage","ranges":[{"startOffset":455,"endOffset":989,"count":2},{"startOffset":593,"endOffset":988,"count":1}],"isBlockCoverage":true}]},{"scriptId":"76","url":"process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":85,"count":1}],"isBlockCoverage":false}]},{"scriptId":"77","url":"net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":48953,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1511,"endOffset":1538,"count":1}],"isBlockCoverage":true},{"functionName":"noop","ranges":[{"startOffset":3552,"endOffset":3560,"count":0}],"isBlockCoverage":false},{"functionName":"getFlags","ranges":[{"startOffset":3565,"endOffset":3661,"count":1},{"startOffset":3623,"endOffset":3653,"count":0}],"isBlockCoverage":true},{"functionName":"createHandle","ranges":[{"startOffset":3665,"endOffset":4062,"count":3},{"startOffset":3837,"endOffset":3859,"count":0},{"startOffset":3895,"endOffset":4061,"count":0}],"isBlockCoverage":true},{"functionName":"getNewAsyncId","ranges":[{"startOffset":4068,"endOffset":4209,"count":6},{"startOffset":4164,"endOffset":4183,"count":0}],"isBlockCoverage":true},{"functionName":"isPipeName","ranges":[{"startOffset":4215,"endOffset":4300,"count":1},{"startOffset":4272,"endOffset":4296,"count":0}],"isBlockCoverage":true},{"functionName":"createServer","ranges":[{"startOffset":4304,"endOffset":4410,"count":1}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":4648,"endOffset":4950,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeArgs","ranges":[{"startOffset":5458,"endOffset":6217,"count":1},{"startOffset":5529,"endOffset":5614,"count":0},{"startOffset":5695,"endOffset":5711,"count":0},{"startOffset":5713,"endOffset":5769,"count":0},{"startOffset":5797,"endOffset":5855,"count":0},{"startOffset":6104,"endOffset":6126,"count":0}],"isBlockCoverage":true},{"functionName":"initSocketHandle","ranges":[{"startOffset":6293,"endOffset":6918,"count":4},{"startOffset":6660,"endOffset":6910,"count":0}],"isBlockCoverage":true},{"functionName":"Socket","ranges":[{"startOffset":7060,"endOffset":11002,"count":4},{"startOffset":7121,"endOffset":7148,"count":0},{"startOffset":7717,"endOffset":7743,"count":0},{"startOffset":8305,"endOffset":8416,"count":1},{"startOffset":8416,"endOffset":10198,"count":3},{"startOffset":8515,"endOffset":8595,"count":0},{"startOffset":8596,"endOffset":8645,"count":0},{"startOffset":8647,"endOffset":8886,"count":0},{"startOffset":9453,"endOffset":9487,"count":0},{"startOffset":9571,"endOffset":9582,"count":2},{"startOffset":9584,"endOffset":9628,"count":2},{"startOffset":9629,"endOffset":9641,"count":2},{"startOffset":9643,"endOffset":10186,"count":2},{"startOffset":9776,"endOffset":9817,"count":0},{"startOffset":10566,"endOffset":10840,"count":2},{"startOffset":10600,"endOffset":10774,"count":0},{"startOffset":10806,"endOffset":10835,"count":1}],"isBlockCoverage":true},{"functionName":"_unrefTimer","ranges":[{"startOffset":11180,"endOffset":11315,"count":3},{"startOffset":11285,"endOffset":11307,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._final","ranges":[{"startOffset":11440,"endOffset":12110,"count":0}],"isBlockCoverage":false},{"functionName":"afterShutdown","ranges":[{"startOffset":12117,"endOffset":12512,"count":0}],"isBlockCoverage":false},{"functionName":"writeAfterFIN","ranges":[{"startOffset":12724,"endOffset":13195,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._onTimeout","ranges":[{"startOffset":13282,"endOffset":13801,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setNoDelay","ranges":[{"startOffset":13838,"endOffset":14302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setKeepAlive","ranges":[{"startOffset":14341,"endOffset":14598,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":14632,"endOffset":14678,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14749,"endOffset":14795,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14859,"endOffset":14917,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15014,"endOffset":15340,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15414,"endOffset":15498,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15570,"endOffset":15617,"count":2}],"isBlockCoverage":true},{"functionName":"tryReadStart","ranges":[{"startOffset":15628,"endOffset":15881,"count":1},{"startOffset":15834,"endOffset":15878,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._read","ranges":[{"startOffset":15976,"endOffset":16214,"count":2},{"startOffset":16052,"endOffset":16147,"count":0},{"startOffset":16180,"endOffset":16211,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":16121,"endOffset":16140,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.end","ranges":[{"startOffset":16244,"endOffset":16436,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.pause","ranges":[{"startOffset":16468,"endOffset":16813,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.resume","ranges":[{"startOffset":16846,"endOffset":17036,"count":1},{"startOffset":16880,"endOffset":16899,"count":0},{"startOffset":16900,"endOffset":16915,"count":0},{"startOffset":16916,"endOffset":16947,"count":0},{"startOffset":16949,"endOffset":16980,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.read","ranges":[{"startOffset":17067,"endOffset":17259,"count":3},{"startOffset":17102,"endOffset":17121,"count":0},{"startOffset":17122,"endOffset":17137,"count":0},{"startOffset":17138,"endOffset":17169,"count":0},{"startOffset":17171,"endOffset":17202,"count":0}],"isBlockCoverage":true},{"functionName":"onReadableStreamEnd","ranges":[{"startOffset":17310,"endOffset":17604,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.destroySoon","ranges":[{"startOffset":17641,"endOffset":17796,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._destroy","ranges":[{"startOffset":17831,"endOffset":18823,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._getpeername","ranges":[{"startOffset":18860,"endOffset":19162,"count":0}],"isBlockCoverage":false},{"functionName":"protoGetter","ranges":[{"startOffset":19167,"endOffset":19333,"count":8}],"isBlockCoverage":true},{"functionName":"bytesRead","ranges":[{"startOffset":19362,"endOffset":19455,"count":0}],"isBlockCoverage":false},{"functionName":"remoteAddress","ranges":[{"startOffset":19490,"endOffset":19558,"count":0}],"isBlockCoverage":false},{"functionName":"remoteFamily","ranges":[{"startOffset":19592,"endOffset":19658,"count":0}],"isBlockCoverage":false},{"functionName":"remotePort","ranges":[{"startOffset":19690,"endOffset":19752,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._getsockname","ranges":[{"startOffset":19792,"endOffset":20088,"count":0}],"isBlockCoverage":false},{"functionName":"localAddress","ranges":[{"startOffset":20123,"endOffset":20190,"count":0}],"isBlockCoverage":false},{"functionName":"localPort","ranges":[{"startOffset":20223,"endOffset":20284,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.","ranges":[{"startOffset":20329,"endOffset":20378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writeGeneric","ranges":[{"startOffset":20416,"endOffset":21206,"count":1},{"startOffset":20642,"endOffset":20842,"count":0},{"startOffset":20927,"endOffset":20986,"count":0},{"startOffset":21046,"endOffset":21082,"count":0},{"startOffset":21165,"endOffset":21203,"count":0}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":20740,"endOffset":20822,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writev","ranges":[{"startOffset":21240,"endOffset":21310,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._write","ranges":[{"startOffset":21343,"endOffset":21426,"count":1}],"isBlockCoverage":true},{"functionName":"_bytesDispatched","ranges":[{"startOffset":21624,"endOffset":21730,"count":0}],"isBlockCoverage":false},{"functionName":"bytesWritten","ranges":[{"startOffset":21764,"endOffset":22727,"count":0}],"isBlockCoverage":false},{"functionName":"checkBindError","ranges":[{"startOffset":22735,"endOffset":23552,"count":0}],"isBlockCoverage":false},{"functionName":"internalConnect","ranges":[{"startOffset":23558,"endOffset":25322,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.connect","ranges":[{"startOffset":25355,"endOffset":26711,"count":0}],"isBlockCoverage":false},{"functionName":"lookupAndConnect","ranges":[{"startOffset":26718,"endOffset":29835,"count":0}],"isBlockCoverage":false},{"functionName":"connectErrorNT","ranges":[{"startOffset":29841,"endOffset":29902,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":29931,"endOffset":30129,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":30161,"endOffset":30365,"count":0}],"isBlockCoverage":false},{"functionName":"afterConnect","ranges":[{"startOffset":30372,"endOffset":31669,"count":0}],"isBlockCoverage":false},{"functionName":"Server","ranges":[{"startOffset":31675,"endOffset":33049,"count":1},{"startOffset":31761,"endOffset":31808,"count":0},{"startOffset":31987,"endOffset":32273,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":32371,"endOffset":32484,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":32619,"endOffset":32653,"count":0}],"isBlockCoverage":false},{"functionName":"toNumber","ranges":[{"startOffset":33165,"endOffset":33230,"count":2},{"startOffset":33216,"endOffset":33219,"count":0}],"isBlockCoverage":true},{"functionName":"createServerHandle","ranges":[{"startOffset":33301,"endOffset":34809,"count":1},{"startOffset":33523,"endOffset":33533,"count":0},{"startOffset":33535,"endOffset":33860,"count":0},{"startOffset":33882,"endOffset":33903,"count":0},{"startOffset":33905,"endOffset":34163,"count":0},{"startOffset":34256,"endOffset":34263,"count":0},{"startOffset":34264,"endOffset":34272,"count":0},{"startOffset":34306,"endOffset":34314,"count":0},{"startOffset":34336,"endOffset":34581,"count":0},{"startOffset":34610,"endOffset":34667,"count":0},{"startOffset":34742,"endOffset":34786,"count":0}],"isBlockCoverage":true},{"functionName":"setupListenHandle","ranges":[{"startOffset":34813,"endOffset":37233,"count":1},{"startOffset":35123,"endOffset":35185,"count":0},{"startOffset":35365,"endOffset":35390,"count":0},{"startOffset":35392,"endOffset":35689,"count":0},{"startOffset":35826,"endOffset":35977,"count":0},{"startOffset":36425,"endOffset":36793,"count":0},{"startOffset":37030,"endOffset":37043,"count":0}],"isBlockCoverage":true},{"functionName":"emitErrorNT","ranges":[{"startOffset":37304,"endOffset":37368,"count":0}],"isBlockCoverage":false},{"functionName":"emitListeningNT","ranges":[{"startOffset":37374,"endOffset":37493,"count":1}],"isBlockCoverage":true},{"functionName":"listenInCluster","ranges":[{"startOffset":37499,"endOffset":38756,"count":1},{"startOffset":37735,"endOffset":37747,"count":0},{"startOffset":37999,"endOffset":38755,"count":0}],"isBlockCoverage":true},{"functionName":"listenOnMasterHandle","ranges":[{"startOffset":38257,"endOffset":38753,"count":0}],"isBlockCoverage":false},{"functionName":"Server.listen","ranges":[{"startOffset":38788,"endOffset":42382,"count":1},{"startOffset":38935,"endOffset":38985,"count":0},{"startOffset":39462,"endOffset":39630,"count":0},{"startOffset":39737,"endOffset":39755,"count":0},{"startOffset":39757,"endOffset":39856,"count":0},{"startOffset":40221,"endOffset":40241,"count":0},{"startOffset":40276,"endOffset":40305,"count":0},{"startOffset":40534,"endOffset":40569,"count":0},{"startOffset":40872,"endOffset":41128,"count":0},{"startOffset":41151,"endOffset":41323,"count":0},{"startOffset":41325,"endOffset":42174,"count":0},{"startOffset":42177,"endOffset":42381,"count":0}],"isBlockCoverage":true},{"functionName":"lookupAndListen","ranges":[{"startOffset":42387,"endOffset":42810,"count":1}],"isBlockCoverage":true},{"functionName":"doListen","ranges":[{"startOffset":42533,"endOffset":42805,"count":1},{"startOffset":42589,"endOffset":42629,"count":0},{"startOffset":42675,"endOffset":42678,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":42876,"endOffset":42921,"count":0}],"isBlockCoverage":false},{"functionName":"Server.address","ranges":[{"startOffset":43001,"endOffset":43302,"count":0}],"isBlockCoverage":false},{"functionName":"onconnection","ranges":[{"startOffset":43307,"endOffset":43998,"count":1},{"startOffset":43454,"endOffset":43529,"count":0},{"startOffset":43604,"endOffset":43650,"count":0}],"isBlockCoverage":true},{"functionName":"Server.getConnections","ranges":[{"startOffset":44038,"endOffset":44826,"count":0}],"isBlockCoverage":false},{"functionName":"Server.close","ranges":[{"startOffset":44858,"endOffset":45762,"count":0}],"isBlockCoverage":false},{"functionName":"Server._emitCloseIfDrained","ranges":[{"startOffset":45806,"endOffset":46205,"count":0}],"isBlockCoverage":false},{"functionName":"emitCloseNT","ranges":[{"startOffset":46212,"endOffset":46298,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":46360,"endOffset":46532,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46741,"endOffset":46777,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":46782,"endOffset":46823,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46887,"endOffset":46918,"count":48}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":46923,"endOffset":46959,"count":4}],"isBlockCoverage":true},{"functionName":"Server._setupWorker","ranges":[{"startOffset":47000,"endOffset":47248,"count":0}],"isBlockCoverage":false},{"functionName":"Server.ref","ranges":[{"startOffset":47276,"endOffset":47381,"count":0}],"isBlockCoverage":false},{"functionName":"Server.unref","ranges":[{"startOffset":47411,"endOffset":47517,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":47667,"endOffset":48356,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":48397,"endOffset":48645,"count":0}],"isBlockCoverage":false}]},{"scriptId":"78","url":"stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2134,"count":1}],"isBlockCoverage":false},{"functionName":"_uint8ArrayToBuffer","ranges":[{"startOffset":1920,"endOffset":2131,"count":0}],"isBlockCoverage":false}]},{"scriptId":"79","url":"internal/streams/pipeline.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7915,"count":1}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":571,"endOffset":2004,"count":0}],"isBlockCoverage":false},{"functionName":"popCallback","ranges":[{"startOffset":2008,"endOffset":2386,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":2390,"endOffset":2472,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":2476,"endOffset":2559,"count":0}],"isBlockCoverage":false},{"functionName":"isStream","ranges":[{"startOffset":2563,"endOffset":2636,"count":0}],"isBlockCoverage":false},{"functionName":"isIterable","ranges":[{"startOffset":2640,"endOffset":2969,"count":0}],"isBlockCoverage":false},{"functionName":"makeAsyncIterable","ranges":[{"startOffset":2973,"endOffset":3258,"count":0}],"isBlockCoverage":false},{"functionName":"fromReadable","ranges":[{"startOffset":3262,"endOffset":3431,"count":0}],"isBlockCoverage":false},{"functionName":"pump","ranges":[{"startOffset":3435,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"pipeline","ranges":[{"startOffset":3938,"endOffset":7883,"count":0}],"isBlockCoverage":false}]},{"scriptId":"80","url":"internal/streams/destroy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4279,"count":1}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":127,"endOffset":1554,"count":0}],"isBlockCoverage":false},{"functionName":"emitErrorCloseNT","ranges":[{"startOffset":1558,"endOffset":1648,"count":0}],"isBlockCoverage":false},{"functionName":"emitCloseNT","ranges":[{"startOffset":1652,"endOffset":1881,"count":0}],"isBlockCoverage":false},{"functionName":"emitErrorNT","ranges":[{"startOffset":1885,"endOffset":2188,"count":0}],"isBlockCoverage":false},{"functionName":"undestroy","ranges":[{"startOffset":2192,"endOffset":2782,"count":4}],"isBlockCoverage":true},{"functionName":"errorOrDestroy","ranges":[{"startOffset":2786,"endOffset":3763,"count":0}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":3767,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":3912,"endOffset":4193,"count":0}],"isBlockCoverage":false}]},{"scriptId":"81","url":"internal/streams/end-of-stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6035,"count":1}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":291,"endOffset":388,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":392,"endOffset":554,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":558,"endOffset":720,"count":0}],"isBlockCoverage":false},{"functionName":"isWritableFinished","ranges":[{"startOffset":724,"endOffset":966,"count":0}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":970,"endOffset":987,"count":0}],"isBlockCoverage":false},{"functionName":"isReadableEnded","ranges":[{"startOffset":991,"endOffset":1229,"count":0}],"isBlockCoverage":false},{"functionName":"eos","ranges":[{"startOffset":1233,"endOffset":6008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"82","url":"internal/streams/legacy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3048,"count":1}],"isBlockCoverage":false},{"functionName":"Stream","ranges":[{"startOffset":121,"endOffset":171,"count":8}],"isBlockCoverage":true},{"functionName":"Stream.pipe","ranges":[{"startOffset":289,"endOffset":2169,"count":0}],"isBlockCoverage":false},{"functionName":"prependListener","ranges":[{"startOffset":2174,"endOffset":2997,"count":0}],"isBlockCoverage":false}]},{"scriptId":"83","url":"internal/streams/readable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":41009,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1643,"endOffset":1670,"count":1}],"isBlockCoverage":true},{"functionName":"nop","ranges":[{"startOffset":2289,"endOffset":2306,"count":0}],"isBlockCoverage":false},{"functionName":"ReadableState","ranges":[{"startOffset":2353,"endOffset":6024,"count":4},{"startOffset":2759,"endOffset":2802,"count":0},{"startOffset":3348,"endOffset":3385,"count":0},{"startOffset":5830,"endOffset":6021,"count":0}],"isBlockCoverage":true},{"functionName":"Readable","ranges":[{"startOffset":6030,"endOffset":6619,"count":4},{"startOffset":6100,"endOffset":6129,"count":0},{"startOffset":6462,"endOffset":6488,"count":0},{"startOffset":6546,"endOffset":6578,"count":0}],"isBlockCoverage":true},{"functionName":"Readable._destroy","ranges":[{"startOffset":6760,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":6847,"endOffset":6887,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.push","ranges":[{"startOffset":7122,"endOffset":7210,"count":2}],"isBlockCoverage":true},{"functionName":"Readable.unshift","ranges":[{"startOffset":7309,"endOffset":7396,"count":0}],"isBlockCoverage":false},{"functionName":"readableAddChunk","ranges":[{"startOffset":7401,"endOffset":9720,"count":2},{"startOffset":7621,"endOffset":8097,"count":0},{"startOffset":8162,"endOffset":8415,"count":0},{"startOffset":8435,"endOffset":8475,"count":0},{"startOffset":8501,"endOffset":8567,"count":0},{"startOffset":8649,"endOffset":8820,"count":0},{"startOffset":8843,"endOffset":8915,"count":0},{"startOffset":8942,"endOffset":8971,"count":0},{"startOffset":9197,"endOffset":9252,"count":0},{"startOffset":9261,"endOffset":9325,"count":0},{"startOffset":9337,"endOffset":9429,"count":0},{"startOffset":9429,"endOffset":9716,"count":1},{"startOffset":9694,"endOffset":9715,"count":0}],"isBlockCoverage":true},{"functionName":"addChunk","ranges":[{"startOffset":9724,"endOffset":10447,"count":2},{"startOffset":10010,"endOffset":10058,"count":0},{"startOffset":10149,"endOffset":10411,"count":0},{"startOffset":10411,"endOffset":10446,"count":1}],"isBlockCoverage":true},{"functionName":"Readable.isPaused","ranges":[{"startOffset":10481,"endOffset":10596,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.setEncoding","ranges":[{"startOffset":10663,"endOffset":11326,"count":1},{"startOffset":11147,"endOffset":11190,"count":0},{"startOffset":11238,"endOffset":11259,"count":0}],"isBlockCoverage":true},{"functionName":"computeNewHighWaterMark","ranges":[{"startOffset":11391,"endOffset":11772,"count":0}],"isBlockCoverage":false},{"functionName":"howMuchToRead","ranges":[{"startOffset":11889,"endOffset":12297,"count":3},{"startOffset":11938,"endOffset":11976,"count":1},{"startOffset":11983,"endOffset":11992,"count":2},{"startOffset":11992,"endOffset":12023,"count":1},{"startOffset":12023,"endOffset":12032,"count":0},{"startOffset":12032,"endOffset":12211,"count":1},{"startOffset":12145,"endOffset":12180,"count":0},{"startOffset":12211,"endOffset":12289,"count":0},{"startOffset":12290,"endOffset":12293,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.read","ranges":[{"startOffset":12397,"endOffset":16759,"count":3},{"startOffset":12591,"endOffset":12611,"count":1},{"startOffset":12611,"endOffset":12680,"count":2},{"startOffset":12642,"endOffset":12680,"count":0},{"startOffset":12851,"endOffset":12900,"count":0},{"startOffset":12924,"endOffset":12954,"count":1},{"startOffset":13145,"endOffset":13173,"count":2},{"startOffset":13174,"endOffset":13311,"count":1},{"startOffset":13259,"endOffset":13286,"count":0},{"startOffset":13313,"endOffset":13505,"count":0},{"startOffset":13635,"endOffset":13714,"count":0},{"startOffset":15019,"endOffset":15060,"count":0},{"startOffset":15339,"endOffset":15357,"count":2},{"startOffset":15359,"endOffset":15426,"count":1},{"startOffset":15426,"endOffset":15973,"count":2},{"startOffset":15936,"endOffset":15968,"count":0},{"startOffset":16007,"endOffset":16032,"count":0},{"startOffset":16162,"endOffset":16332,"count":0},{"startOffset":16641,"endOffset":16655,"count":1},{"startOffset":16664,"endOffset":16682,"count":0},{"startOffset":16716,"endOffset":16739,"count":0}],"isBlockCoverage":true},{"functionName":"onEofChunk","ranges":[{"startOffset":16764,"endOffset":17609,"count":0}],"isBlockCoverage":false},{"functionName":"emitReadable","ranges":[{"startOffset":17815,"endOffset":18151,"count":0}],"isBlockCoverage":false},{"functionName":"emitReadable_","ranges":[{"startOffset":18155,"endOffset":18810,"count":0}],"isBlockCoverage":false},{"functionName":"maybeReadMore","ranges":[{"startOffset":19169,"endOffset":19330,"count":1}],"isBlockCoverage":true},{"functionName":"maybeReadMore_","ranges":[{"startOffset":19334,"endOffset":21161,"count":1},{"startOffset":20889,"endOffset":20940,"count":0}],"isBlockCoverage":true},{"functionName":"Readable._read","ranges":[{"startOffset":21438,"endOffset":21506,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.pipe","ranges":[{"startOffset":21537,"endOffset":26174,"count":0}],"isBlockCoverage":false},{"functionName":"pipeOnDrain","ranges":[{"startOffset":26179,"endOffset":26874,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.unpipe","ranges":[{"startOffset":26908,"endOffset":27625,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.on","ranges":[{"startOffset":27755,"endOffset":28689,"count":13},{"startOffset":27891,"endOffset":28231,"count":1},{"startOffset":28231,"endOffset":28669,"count":12},{"startOffset":28260,"endOffset":28669,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeListener","ranges":[{"startOffset":28787,"endOffset":29315,"count":4},{"startOffset":28901,"endOffset":29295,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeAllListeners","ranges":[{"startOffset":29421,"endOffset":29973,"count":0}],"isBlockCoverage":false},{"functionName":"updateReadableListening","ranges":[{"startOffset":29978,"endOffset":30503,"count":0}],"isBlockCoverage":false},{"functionName":"nReadingNextTick","ranges":[{"startOffset":30507,"endOffset":30598,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.resume","ranges":[{"startOffset":30756,"endOffset":31093,"count":1}],"isBlockCoverage":true},{"functionName":"resume","ranges":[{"startOffset":31098,"endOffset":31253,"count":1}],"isBlockCoverage":true},{"functionName":"resume_","ranges":[{"startOffset":31257,"endOffset":31519,"count":1},{"startOffset":31349,"endOffset":31376,"count":0},{"startOffset":31501,"endOffset":31516,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.pause","ranges":[{"startOffset":31550,"endOffset":31826,"count":0}],"isBlockCoverage":false},{"functionName":"flow","ranges":[{"startOffset":31831,"endOffset":31982,"count":1},{"startOffset":31978,"endOffset":31979,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.wrap","ranges":[{"startOffset":32171,"endOffset":34065,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":34112,"endOffset":34511,"count":0}],"isBlockCoverage":false},{"functionName":"createAsyncIterator","ranges":[{"startOffset":34516,"endOffset":35868,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36073,"endOffset":36470,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":36477,"endOffset":36612,"count":2}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":36683,"endOffset":36751,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36815,"endOffset":36899,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36964,"endOffset":37026,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37038,"endOffset":37151,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37210,"endOffset":37266,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37329,"endOffset":37419,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37480,"endOffset":37567,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37621,"endOffset":37760,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37767,"endOffset":38066,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38124,"endOffset":38214,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38341,"endOffset":38388,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38451,"endOffset":38504,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38511,"endOffset":38562,"count":0}],"isBlockCoverage":false},{"functionName":"fromList","ranges":[{"startOffset":38877,"endOffset":39462,"count":0}],"isBlockCoverage":false},{"functionName":"endReadable","ranges":[{"startOffset":39466,"endOffset":39695,"count":0}],"isBlockCoverage":false},{"functionName":"endReadableNT","ranges":[{"startOffset":39699,"endOffset":40658,"count":0}],"isBlockCoverage":false},{"functionName":"endWritableNT","ranges":[{"startOffset":40662,"endOffset":40835,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.from","ranges":[{"startOffset":40855,"endOffset":41006,"count":0}],"isBlockCoverage":false}]},{"scriptId":"84","url":"internal/streams/buffer_list.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3975,"count":1}],"isBlockCoverage":false},{"functionName":"BufferList","ranges":[{"startOffset":215,"endOffset":303,"count":4}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":309,"endOffset":504,"count":0}],"isBlockCoverage":false},{"functionName":"unshift","ranges":[{"startOffset":510,"endOffset":674,"count":0}],"isBlockCoverage":false},{"functionName":"shift","ranges":[{"startOffset":680,"endOffset":917,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":923,"endOffset":994,"count":1}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":1000,"endOffset":1179,"count":0}],"isBlockCoverage":false},{"functionName":"concat","ranges":[{"startOffset":1185,"endOffset":1460,"count":0}],"isBlockCoverage":false},{"functionName":"consume","ranges":[{"startOffset":1547,"endOffset":2015,"count":0}],"isBlockCoverage":false},{"functionName":"first","ranges":[{"startOffset":2021,"endOffset":2063,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":2069,"endOffset":2169,"count":1},{"startOffset":2135,"endOffset":2164,"count":0}],"isBlockCoverage":true},{"functionName":"_getString","ranges":[{"startOffset":2247,"endOffset":2870,"count":0}],"isBlockCoverage":false},{"functionName":"_getBuffer","ranges":[{"startOffset":2943,"endOffset":3682,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":3766,"endOffset":3969,"count":0}],"isBlockCoverage":false}]},{"scriptId":"85","url":"internal/streams/state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":917,"count":1}],"isBlockCoverage":false},{"functionName":"highWaterMarkFrom","ranges":[{"startOffset":151,"endOffset":321,"count":8},{"startOffset":250,"endOffset":273,"count":0},{"startOffset":311,"endOffset":317,"count":0}],"isBlockCoverage":true},{"functionName":"getDefaultHighWaterMark","ranges":[{"startOffset":325,"endOffset":413,"count":8},{"startOffset":393,"endOffset":397,"count":0}],"isBlockCoverage":true},{"functionName":"getHighWaterMark","ranges":[{"startOffset":417,"endOffset":841,"count":8},{"startOffset":566,"endOffset":763,"count":0}],"isBlockCoverage":true}]},{"scriptId":"86","url":"internal/streams/writable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":23649,"count":1}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":2294,"endOffset":2311,"count":1}],"isBlockCoverage":true},{"functionName":"WritableState","ranges":[{"startOffset":2315,"endOffset":6590,"count":4},{"startOffset":2717,"endOffset":2760,"count":0},{"startOffset":3325,"endOffset":3362,"count":0}],"isBlockCoverage":true},{"functionName":"resetBuffer","ranges":[{"startOffset":6594,"endOffset":6731,"count":4}],"isBlockCoverage":true},{"functionName":"getBuffer","ranges":[{"startOffset":6771,"endOffset":6847,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6927,"endOffset":6994,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":7330,"endOffset":7551,"count":0}],"isBlockCoverage":false},{"functionName":"realHasInstance","ranges":[{"startOffset":7590,"endOffset":7649,"count":0}],"isBlockCoverage":false},{"functionName":"Writable","ranges":[{"startOffset":7657,"endOffset":8862,"count":4},{"startOffset":8311,"endOffset":8351,"count":0},{"startOffset":8358,"endOffset":8387,"count":0},{"startOffset":8532,"endOffset":8560,"count":0},{"startOffset":8617,"endOffset":8647,"count":0},{"startOffset":8705,"endOffset":8737,"count":0},{"startOffset":8793,"endOffset":8821,"count":0}],"isBlockCoverage":true},{"functionName":"Writable.pipe","ranges":[{"startOffset":8961,"endOffset":9031,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.write","ranges":[{"startOffset":9063,"endOffset":10318,"count":5},{"startOffset":9174,"endOffset":9239,"count":4},{"startOffset":9239,"endOffset":9364,"count":1},{"startOffset":9390,"endOffset":9437,"count":0},{"startOffset":9548,"endOffset":9635,"count":0},{"startOffset":9642,"endOffset":9953,"count":0},{"startOffset":9994,"endOffset":10045,"count":0},{"startOffset":10072,"endOffset":10124,"count":0},{"startOffset":10139,"endOffset":10234,"count":0}],"isBlockCoverage":true},{"functionName":"Writable.cork","ranges":[{"startOffset":10349,"endOffset":10397,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.uncork","ranges":[{"startOffset":10430,"endOffset":10594,"count":0}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":10639,"endOffset":10958,"count":0}],"isBlockCoverage":false},{"functionName":"writeOrBuffer","ranges":[{"startOffset":11153,"endOffset":12175,"count":5},{"startOffset":11252,"endOffset":11255,"count":0},{"startOffset":11482,"endOffset":11505,"count":0},{"startOffset":11563,"endOffset":11803,"count":0}],"isBlockCoverage":true},{"functionName":"doWrite","ranges":[{"startOffset":12179,"endOffset":12569,"count":0}],"isBlockCoverage":false},{"functionName":"onwriteError","ranges":[{"startOffset":12573,"endOffset":13004,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":13008,"endOffset":14702,"count":5},{"startOffset":13171,"endOffset":13248,"count":0},{"startOffset":13373,"endOffset":13948,"count":0},{"startOffset":14010,"endOffset":14053,"count":0},{"startOffset":14375,"endOffset":14423,"count":1},{"startOffset":14425,"endOffset":14478,"count":1},{"startOffset":14478,"endOffset":14632,"count":4},{"startOffset":14639,"endOffset":14694,"count":0}],"isBlockCoverage":true},{"functionName":"afterWriteTick","ranges":[{"startOffset":14706,"endOffset":14848,"count":3}],"isBlockCoverage":true},{"functionName":"afterWrite","ranges":[{"startOffset":14852,"endOffset":15280,"count":3},{"startOffset":15021,"endOffset":15084,"count":0},{"startOffset":15110,"endOffset":15151,"count":4},{"startOffset":15178,"endOffset":15244,"count":0}],"isBlockCoverage":true},{"functionName":"errorBuffer","ranges":[{"startOffset":15355,"endOffset":15689,"count":0}],"isBlockCoverage":false},{"functionName":"clearBuffer","ranges":[{"startOffset":15758,"endOffset":17240,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._write","ranges":[{"startOffset":17272,"endOffset":17447,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.end","ranges":[{"startOffset":17515,"endOffset":18743,"count":0}],"isBlockCoverage":false},{"functionName":"needFinish","ranges":[{"startOffset":18748,"endOffset":18968,"count":3},{"startOffset":18801,"endOffset":18833,"count":0},{"startOffset":18834,"endOffset":18862,"count":0},{"startOffset":18863,"endOffset":18904,"count":0},{"startOffset":18905,"endOffset":18934,"count":0},{"startOffset":18935,"endOffset":18963,"count":0}],"isBlockCoverage":true},{"functionName":"callFinal","ranges":[{"startOffset":18972,"endOffset":19243,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":19247,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"finishMaybe","ranges":[{"startOffset":19610,"endOffset":19951,"count":3},{"startOffset":19702,"endOffset":19932,"count":0}],"isBlockCoverage":true},{"functionName":"finish","ranges":[{"startOffset":19955,"endOffset":20595,"count":0}],"isBlockCoverage":false},{"functionName":"onFinished","ranges":[{"startOffset":20664,"endOffset":21145,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21217,"endOffset":21306,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":21313,"endOffset":21500,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21529,"endOffset":21929,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":21936,"endOffset":22075,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":22112,"endOffset":22200,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22239,"endOffset":22329,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22364,"endOffset":22448,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22482,"endOffset":22568,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22606,"endOffset":22768,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22810,"endOffset":22896,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22931,"endOffset":23013,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23048,"endOffset":23127,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.destroy","ranges":[{"startOffset":23208,"endOffset":23428,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._destroy","ranges":[{"startOffset":23519,"endOffset":23553,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.","ranges":[{"startOffset":23606,"endOffset":23646,"count":0}],"isBlockCoverage":false}]},{"scriptId":"87","url":"internal/streams/duplex.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3869,"count":1}],"isBlockCoverage":false},{"functionName":"Duplex","ranges":[{"startOffset":1987,"endOffset":2430,"count":4},{"startOffset":2053,"endOffset":2080,"count":0},{"startOffset":2243,"endOffset":2265,"count":2},{"startOffset":2312,"endOffset":2334,"count":1},{"startOffset":2379,"endOffset":2422,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3364,"endOffset":3582,"count":5},{"startOffset":3464,"endOffset":3497,"count":0},{"startOffset":3542,"endOffset":3574,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":3589,"endOffset":3857,"count":0}],"isBlockCoverage":false}]},{"scriptId":"88","url":"internal/streams/transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8452,"count":1}],"isBlockCoverage":false},{"functionName":"afterTransform","ranges":[{"startOffset":4118,"endOffset":4659,"count":0}],"isBlockCoverage":false},{"functionName":"Transform","ranges":[{"startOffset":4665,"endOffset":5524,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":5528,"endOffset":5748,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5846,"endOffset":5898,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5996,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"Transform.push","ranges":[{"startOffset":6151,"endOffset":6290,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._transform","ranges":[{"startOffset":6785,"endOffset":6876,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._write","ranges":[{"startOffset":6910,"endOffset":7261,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._read","ranges":[{"startOffset":7438,"endOffset":7823,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._destroy","ranges":[{"startOffset":7861,"endOffset":7962,"count":0}],"isBlockCoverage":false},{"functionName":"done","ranges":[{"startOffset":7969,"endOffset":8450,"count":0}],"isBlockCoverage":false}]},{"scriptId":"89","url":"internal/streams/passthrough.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1809,"count":1}],"isBlockCoverage":false},{"functionName":"PassThrough","ranges":[{"startOffset":1566,"endOffset":1713,"count":0}],"isBlockCoverage":false},{"functionName":"PassThrough._transform","ranges":[{"startOffset":1752,"endOffset":1806,"count":0}],"isBlockCoverage":false}]},{"scriptId":"90","url":"internal/net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1818,"count":1}],"isBlockCoverage":false},{"functionName":"isIPv4","ranges":[{"startOffset":1027,"endOffset":1093,"count":1}],"isBlockCoverage":true},{"functionName":"isIPv6","ranges":[{"startOffset":1097,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"isIP","ranges":[{"startOffset":1167,"endOffset":1257,"count":1},{"startOffset":1213,"endOffset":1256,"count":0}],"isBlockCoverage":true},{"functionName":"makeSyncWrite","ranges":[{"startOffset":1261,"endOffset":1691,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1300,"endOffset":1687,"count":4},{"startOffset":1569,"endOffset":1671,"count":0}],"isBlockCoverage":true}]},{"scriptId":"91","url":"internal/stream_base_commons.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7409,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1026,"endOffset":1053,"count":0}],"isBlockCoverage":false},{"functionName":"handleWriteReq","ranges":[{"startOffset":1177,"endOffset":2065,"count":1},{"startOffset":1281,"endOffset":1454,"count":0},{"startOffset":1460,"endOffset":1474,"count":0},{"startOffset":1480,"endOffset":1545,"count":0},{"startOffset":1637,"endOffset":1700,"count":0},{"startOffset":1706,"endOffset":1718,"count":0},{"startOffset":1724,"endOffset":1737,"count":0},{"startOffset":1743,"endOffset":1758,"count":0},{"startOffset":1764,"endOffset":1829,"count":0},{"startOffset":1835,"endOffset":2057,"count":0}],"isBlockCoverage":true},{"functionName":"onWriteComplete","ranges":[{"startOffset":2069,"endOffset":2601,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteWrap","ranges":[{"startOffset":2605,"endOffset":2816,"count":1}],"isBlockCoverage":true},{"functionName":"writevGeneric","ranges":[{"startOffset":2820,"endOffset":3484,"count":0}],"isBlockCoverage":false},{"functionName":"writeGeneric","ranges":[{"startOffset":3488,"endOffset":3701,"count":1}],"isBlockCoverage":true},{"functionName":"afterWriteDispatched","ranges":[{"startOffset":3705,"endOffset":4026,"count":1},{"startOffset":3883,"endOffset":3948,"count":0},{"startOffset":3987,"endOffset":4023,"count":0}],"isBlockCoverage":true},{"functionName":"onStreamRead","ranges":[{"startOffset":4030,"endOffset":6231,"count":2},{"startOffset":4343,"endOffset":4610,"count":0},{"startOffset":4780,"endOffset":4799,"count":1},{"startOffset":4799,"endOffset":4993,"count":0},{"startOffset":4993,"endOffset":5017,"count":1},{"startOffset":5017,"endOffset":6228,"count":0}],"isBlockCoverage":true},{"functionName":"setStreamTimeout","ranges":[{"startOffset":6235,"endOffset":7167,"count":0}],"isBlockCoverage":false}]},{"scriptId":"92","url":"internal/dtrace.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":589,"count":1}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_REQUEST","ranges":[{"startOffset":102,"endOffset":110,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_RESPONSE","ranges":[{"startOffset":145,"endOffset":153,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_REQUEST","ranges":[{"startOffset":187,"endOffset":195,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_RESPONSE","ranges":[{"startOffset":230,"endOffset":238,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_SERVER_CONNECTION","ranges":[{"startOffset":274,"endOffset":282,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_STREAM_END","ranges":[{"startOffset":311,"endOffset":319,"count":0}],"isBlockCoverage":false}]},{"scriptId":"93","url":"file:///C:/Users/brand/git/node-ipc/node-ipc.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":457,"count":1}],"isBlockCoverage":true},{"functionName":"IPCModule","ranges":[{"startOffset":74,"endOffset":361,"count":1}],"isBlockCoverage":true}]},{"scriptId":"94","url":"file:///C:/Users/brand/git/node-ipc/services/IPC.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7326,"count":1}],"isBlockCoverage":true},{"functionName":"IPC","ranges":[{"startOffset":181,"endOffset":204,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":238,"endOffset":288,"count":1}],"isBlockCoverage":true},{"functionName":"get connectTo","ranges":[{"startOffset":322,"endOffset":370,"count":0}],"isBlockCoverage":false},{"functionName":"get connectToNet","ranges":[{"startOffset":376,"endOffset":430,"count":0}],"isBlockCoverage":false},{"functionName":"get disconnect","ranges":[{"startOffset":436,"endOffset":487,"count":0}],"isBlockCoverage":false},{"functionName":"get serve","ranges":[{"startOffset":493,"endOffset":535,"count":0}],"isBlockCoverage":false},{"functionName":"get serveNet","ranges":[{"startOffset":541,"endOffset":589,"count":1}],"isBlockCoverage":true},{"functionName":"get log","ranges":[{"startOffset":595,"endOffset":633,"count":2}],"isBlockCoverage":true},{"functionName":"set connectTo","ranges":[{"startOffset":641,"endOffset":694,"count":0}],"isBlockCoverage":false},{"functionName":"set connectToNet","ranges":[{"startOffset":700,"endOffset":759,"count":0}],"isBlockCoverage":false},{"functionName":"set disconnect","ranges":[{"startOffset":765,"endOffset":821,"count":0}],"isBlockCoverage":false},{"functionName":"set serve","ranges":[{"startOffset":827,"endOffset":874,"count":0}],"isBlockCoverage":false},{"functionName":"set serveNet","ranges":[{"startOffset":880,"endOffset":933,"count":0}],"isBlockCoverage":false},{"functionName":"set log","ranges":[{"startOffset":939,"endOffset":982,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":997,"endOffset":1459,"count":9},{"startOffset":1072,"endOffset":1458,"count":0}],"isBlockCoverage":true},{"functionName":"disconnect","ranges":[{"startOffset":1463,"endOffset":1776,"count":0}],"isBlockCoverage":false},{"functionName":"serve","ranges":[{"startOffset":1780,"endOffset":2453,"count":0}],"isBlockCoverage":false},{"functionName":"emptyCallback","ranges":[{"startOffset":2457,"endOffset":2503,"count":0}],"isBlockCoverage":false},{"functionName":"serveNet","ranges":[{"startOffset":2507,"endOffset":4245,"count":1},{"startOffset":2584,"endOffset":2683,"count":0},{"startOffset":3109,"endOffset":3238,"count":0},{"startOffset":3271,"endOffset":3350,"count":0},{"startOffset":3383,"endOffset":3460,"count":0},{"startOffset":3727,"endOffset":3786,"count":0},{"startOffset":3807,"endOffset":3848,"count":0},{"startOffset":3971,"endOffset":4175,"count":0}],"isBlockCoverage":true},{"functionName":"connect","ranges":[{"startOffset":4249,"endOffset":5515,"count":0}],"isBlockCoverage":false},{"functionName":"connectNet","ranges":[{"startOffset":5519,"endOffset":7278,"count":0}],"isBlockCoverage":false}]},{"scriptId":"95","url":"util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10088,"count":1}],"isBlockCoverage":false},{"functionName":"isBoolean","ranges":[{"startOffset":2262,"endOffset":2326,"count":0}],"isBlockCoverage":false},{"functionName":"isNull","ranges":[{"startOffset":2417,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"isNullOrUndefined","ranges":[{"startOffset":2571,"endOffset":2652,"count":0}],"isBlockCoverage":false},{"functionName":"isNumber","ranges":[{"startOffset":2745,"endOffset":2807,"count":0}],"isBlockCoverage":false},{"functionName":"isString","ranges":[{"startOffset":2871,"endOffset":2933,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbol","ranges":[{"startOffset":3026,"endOffset":3088,"count":0}],"isBlockCoverage":false},{"functionName":"isUndefined","ranges":[{"startOffset":3184,"endOffset":3243,"count":0}],"isBlockCoverage":false},{"functionName":"isObject","ranges":[{"startOffset":3347,"endOffset":3425,"count":0}],"isBlockCoverage":false},{"functionName":"isError","ranges":[{"startOffset":3515,"endOffset":3620,"count":0}],"isBlockCoverage":false},{"functionName":"isFunction","ranges":[{"startOffset":3715,"endOffset":3781,"count":0}],"isBlockCoverage":false},{"functionName":"isPrimitive","ranges":[{"startOffset":3923,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":4103,"endOffset":4164,"count":0}],"isBlockCoverage":false},{"functionName":"timestamp","ranges":[{"startOffset":4338,"endOffset":4574,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":4740,"endOffset":4898,"count":0}],"isBlockCoverage":false},{"functionName":"inherits","ranges":[{"startOffset":5651,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"_extend","ranges":[{"startOffset":6448,"endOffset":6746,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6796,"endOffset":7230,"count":0}],"isBlockCoverage":false},{"functionName":"callbackify","ranges":[{"startOffset":7493,"endOffset":8906,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":8966,"endOffset":9188,"count":0}],"isBlockCoverage":false},{"functionName":"isDeepStrictEqual","ranges":[{"startOffset":9609,"endOffset":9820,"count":0}],"isBlockCoverage":false}]},{"scriptId":"96","url":"file:///C:/Users/brand/git/node-ipc/entities/Defaults.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1215,"count":1}],"isBlockCoverage":true},{"functionName":"Defaults","ranges":[{"startOffset":47,"endOffset":70,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":80,"endOffset":723,"count":3},{"startOffset":528,"endOffset":535,"count":0}],"isBlockCoverage":true},{"functionName":"getIPType","ranges":[{"startOffset":736,"endOffset":1158,"count":3},{"startOffset":917,"endOffset":948,"count":0},{"startOffset":950,"endOffset":1135,"count":0}],"isBlockCoverage":true}]},{"scriptId":"97","url":"os.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9302,"count":1}],"isBlockCoverage":false},{"functionName":"getCheckedFunction","ranges":[{"startOffset":2070,"endOffset":2320,"count":3}],"isBlockCoverage":true},{"functionName":"checkError","ranges":[{"startOffset":2130,"endOffset":2315,"count":6},{"startOffset":2245,"endOffset":2293,"count":0}],"isBlockCoverage":true},{"functionName":"getOSRelease","ranges":[{"startOffset":2641,"endOffset":2654,"count":0}],"isBlockCoverage":false},{"functionName":"getOSType","ranges":[{"startOffset":2707,"endOffset":2717,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion","ranges":[{"startOffset":2773,"endOffset":2786,"count":0}],"isBlockCoverage":false},{"functionName":"getFreeMem.","ranges":[{"startOffset":2823,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname.","ranges":[{"startOffset":2877,"endOffset":2896,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion.","ranges":[{"startOffset":2933,"endOffset":2953,"count":0}],"isBlockCoverage":false},{"functionName":"getOSType.","ranges":[{"startOffset":2987,"endOffset":3004,"count":0}],"isBlockCoverage":false},{"functionName":"getOSRelease.","ranges":[{"startOffset":3041,"endOffset":3061,"count":0}],"isBlockCoverage":false},{"functionName":"getHomeDirectory.","ranges":[{"startOffset":3102,"endOffset":3126,"count":0}],"isBlockCoverage":false},{"functionName":"getTotalMem.","ranges":[{"startOffset":3162,"endOffset":3181,"count":0}],"isBlockCoverage":false},{"functionName":"getUptime.","ranges":[{"startOffset":3215,"endOffset":3232,"count":0}],"isBlockCoverage":false},{"functionName":"loadavg","ranges":[{"startOffset":3379,"endOffset":3482,"count":0}],"isBlockCoverage":false},{"functionName":"cpus","ranges":[{"startOffset":3775,"endOffset":4221,"count":0}],"isBlockCoverage":false},{"functionName":"arch","ranges":[{"startOffset":4257,"endOffset":4301,"count":0}],"isBlockCoverage":false},{"functionName":"arch.","ranges":[{"startOffset":4329,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"platform","ranges":[{"startOffset":4384,"endOffset":4436,"count":0}],"isBlockCoverage":false},{"functionName":"platform.","ranges":[{"startOffset":4468,"endOffset":4490,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir","ranges":[{"startOffset":4527,"endOffset":5151,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir.","ranges":[{"startOffset":5181,"endOffset":5195,"count":0}],"isBlockCoverage":false},{"functionName":"endianness","ranges":[{"startOffset":5237,"endOffset":5286,"count":0}],"isBlockCoverage":false},{"functionName":"endianness.","ranges":[{"startOffset":5320,"endOffset":5337,"count":0}],"isBlockCoverage":false},{"functionName":"countBinaryOnes","ranges":[{"startOffset":5429,"endOffset":5687,"count":120}],"isBlockCoverage":true},{"functionName":"getCIDR","ranges":[{"startOffset":5691,"endOffset":6460,"count":21},{"startOffset":5869,"endOffset":5933,"count":15},{"startOffset":6033,"endOffset":6423,"count":132},{"startOffset":6061,"endOffset":6418,"count":120},{"startOffset":6203,"endOffset":6274,"count":6},{"startOffset":6229,"endOffset":6265,"count":0},{"startOffset":6274,"endOffset":6411,"count":114},{"startOffset":6305,"endOffset":6411,"count":6},{"startOffset":6340,"endOffset":6376,"count":0}],"isBlockCoverage":true},{"functionName":"networkInterfaces","ranges":[{"startOffset":6677,"endOffset":7397,"count":3},{"startOffset":6805,"endOffset":6819,"count":0},{"startOffset":6864,"endOffset":7374,"count":21},{"startOffset":7189,"endOffset":7213,"count":15},{"startOffset":7292,"endOffset":7328,"count":15},{"startOffset":7328,"endOffset":7369,"count":6}],"isBlockCoverage":true},{"functionName":"setPriority","ranges":[{"startOffset":7488,"endOffset":7790,"count":0}],"isBlockCoverage":false},{"functionName":"getPriority","ranges":[{"startOffset":7854,"endOffset":8122,"count":0}],"isBlockCoverage":false},{"functionName":"userInfo","ranges":[{"startOffset":8435,"endOffset":8672,"count":0}],"isBlockCoverage":false}]},{"scriptId":"98","url":"file:///C:/Users/brand/git/node-ipc/dao/socketServer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9801,"count":1}],"isBlockCoverage":true},{"functionName":"Server","ranges":[{"startOffset":302,"endOffset":652,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":660,"endOffset":765,"count":1}],"isBlockCoverage":true},{"functionName":"onStart","ranges":[{"startOffset":774,"endOffset":874,"count":1}],"isBlockCoverage":true},{"functionName":"stop","ranges":[{"startOffset":882,"endOffset":926,"count":0}],"isBlockCoverage":false},{"functionName":"start","ranges":[{"startOffset":934,"endOffset":1293,"count":1},{"startOffset":966,"endOffset":1077,"count":0},{"startOffset":1231,"endOffset":1286,"count":0}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":1300,"endOffset":2139,"count":1},{"startOffset":1512,"endOffset":1617,"count":0},{"startOffset":1709,"endOffset":2106,"count":0}],"isBlockCoverage":true},{"functionName":"broadcast","ranges":[{"startOffset":2143,"endOffset":2845,"count":0}],"isBlockCoverage":false},{"functionName":"serverClosed","ranges":[{"startOffset":2849,"endOffset":3494,"count":0}],"isBlockCoverage":false},{"functionName":"gotData","ranges":[{"startOffset":3498,"endOffset":4610,"count":2},{"startOffset":3578,"endOffset":3589,"count":0},{"startOffset":3631,"endOffset":3803,"count":0},{"startOffset":3996,"endOffset":4106,"count":0}],"isBlockCoverage":true},{"functionName":"socketClosed","ranges":[{"startOffset":4614,"endOffset":4708,"count":0}],"isBlockCoverage":false},{"functionName":"serverCreated","ranges":[{"startOffset":4712,"endOffset":5880,"count":1},{"startOffset":5852,"endOffset":5877,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5049,"endOffset":5166,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5311,"endOffset":5735,"count":0}],"isBlockCoverage":false},{"functionName":"startServer","ranges":[{"startOffset":5884,"endOffset":7970,"count":1},{"startOffset":6003,"endOffset":6006,"count":0},{"startOffset":6253,"endOffset":6311,"count":0},{"startOffset":6318,"endOffset":6661,"count":0},{"startOffset":6975,"endOffset":7450,"count":0},{"startOffset":7544,"endOffset":7550,"count":0},{"startOffset":7709,"endOffset":7774,"count":0}],"isBlockCoverage":true},{"functionName":"UDPServerStarted","ranges":[{"startOffset":6531,"endOffset":6631,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6712,"endOffset":6872,"count":0}],"isBlockCoverage":false},{"functionName":"startTLSServer","ranges":[{"startOffset":7974,"endOffset":9186,"count":0}],"isBlockCoverage":false},{"functionName":"UDPWrite","ranges":[{"startOffset":9190,"endOffset":9747,"count":0}],"isBlockCoverage":false}]},{"scriptId":"99","url":"tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11286,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3304,"endOffset":3368,"count":0}],"isBlockCoverage":false},{"functionName":"cacheRootCertificates","ranges":[{"startOffset":3401,"endOffset":3497,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3606,"endOffset":3761,"count":2},{"startOffset":3702,"endOffset":3726,"count":1}],"isBlockCoverage":true},{"functionName":"convertProtocols","ranges":[{"startOffset":3876,"endOffset":4493,"count":0}],"isBlockCoverage":false},{"functionName":"convertALPNProtocols","ranges":[{"startOffset":4528,"endOffset":4873,"count":0}],"isBlockCoverage":false},{"functionName":"unfqdn","ranges":[{"startOffset":4878,"endOffset":4940,"count":0}],"isBlockCoverage":false},{"functionName":"toLowerCase","ranges":[{"startOffset":5052,"endOffset":5148,"count":0}],"isBlockCoverage":false},{"functionName":"splitHost","ranges":[{"startOffset":5152,"endOffset":5294,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":5298,"endOffset":7221,"count":0}],"isBlockCoverage":false},{"functionName":"checkServerIdentity","ranges":[{"startOffset":7287,"endOffset":9821,"count":0}],"isBlockCoverage":false},{"functionName":"SecurePair","ranges":[{"startOffset":9871,"endOffset":10487,"count":0}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":10493,"endOffset":10571,"count":0}],"isBlockCoverage":false},{"functionName":"createSecurePair","ranges":[{"startOffset":11107,"endOffset":11185,"count":0}],"isBlockCoverage":false}]},{"scriptId":"100","url":"internal/tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":703,"count":1}],"isBlockCoverage":false},{"functionName":"parseCertString","ranges":[{"startOffset":173,"endOffset":656,"count":0}],"isBlockCoverage":false}]},{"scriptId":"101","url":"internal/streams/duplexpair.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1026,"count":1}],"isBlockCoverage":false},{"functionName":"DuplexSocket","ranges":[{"startOffset":215,"endOffset":308,"count":0}],"isBlockCoverage":false},{"functionName":"_read","ranges":[{"startOffset":314,"endOffset":445,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":451,"endOffset":662,"count":0}],"isBlockCoverage":false},{"functionName":"_final","ranges":[{"startOffset":668,"endOffset":768,"count":0}],"isBlockCoverage":false},{"functionName":"DuplexPair","ranges":[{"startOffset":797,"endOffset":989,"count":0}],"isBlockCoverage":false}]},{"scriptId":"102","url":"_tls_common.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11489,"count":1}],"isBlockCoverage":false},{"functionName":"toV","ranges":[{"startOffset":1827,"endOffset":2127,"count":0}],"isBlockCoverage":false},{"functionName":"SecureContext","ranges":[{"startOffset":2206,"endOffset":2999,"count":0}],"isBlockCoverage":false},{"functionName":"validateKeyOrCertOption","ranges":[{"startOffset":3003,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"createSecureContext","ranges":[{"startOffset":3340,"endOffset":10505,"count":0}],"isBlockCoverage":false},{"functionName":"translatePeerCertificate","ranges":[{"startOffset":10785,"endOffset":11486,"count":0}],"isBlockCoverage":false}]},{"scriptId":"103","url":"_tls_wrap.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":49958,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1811,"endOffset":1838,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3626,"endOffset":3634,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakestart","ranges":[{"startOffset":3817,"endOffset":4629,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakedone","ranges":[{"startOffset":4633,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"loadSession","ranges":[{"startOffset":4945,"endOffset":6185,"count":0}],"isBlockCoverage":false},{"functionName":"loadSNI","ranges":[{"startOffset":6191,"endOffset":6868,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSP","ranges":[{"startOffset":6874,"endOffset":8243,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSPDone","ranges":[{"startOffset":8247,"endOffset":8450,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsessionclient","ranges":[{"startOffset":8454,"endOffset":8698,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsession","ranges":[{"startOffset":8702,"endOffset":9569,"count":0}],"isBlockCoverage":false},{"functionName":"onPskServerCallback","ranges":[{"startOffset":9573,"endOffset":10251,"count":0}],"isBlockCoverage":false},{"functionName":"onPskClientCallback","ranges":[{"startOffset":10255,"endOffset":11047,"count":0}],"isBlockCoverage":false},{"functionName":"onkeylog","ranges":[{"startOffset":11051,"endOffset":11145,"count":0}],"isBlockCoverage":false},{"functionName":"onocspresponse","ranges":[{"startOffset":11149,"endOffset":11268,"count":0}],"isBlockCoverage":false},{"functionName":"onerror","ranges":[{"startOffset":11272,"endOffset":12073,"count":0}],"isBlockCoverage":false},{"functionName":"initRead","ranges":[{"startOffset":12221,"endOffset":12785,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket","ranges":[{"startOffset":12869,"endOffset":15228,"count":0}],"isBlockCoverage":false},{"functionName":"makeMethodProxy","ranges":[{"startOffset":15686,"endOffset":15858,"count":15}],"isBlockCoverage":true},{"functionName":"methodProxy","ranges":[{"startOffset":15729,"endOffset":15854,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":16031,"endOffset":16750,"count":0}],"isBlockCoverage":false},{"functionName":"disableRenegotiation","ranges":[{"startOffset":16798,"endOffset":16873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._wrapHandle","ranges":[{"startOffset":16912,"endOffset":17948,"count":0}],"isBlockCoverage":false},{"functionName":"defineHandleReading","ranges":[{"startOffset":18091,"endOffset":18321,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketCloseDestroySSL","ranges":[{"startOffset":18325,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"destroySSL","ranges":[{"startOffset":18480,"endOffset":18533,"count":0}],"isBlockCoverage":false},{"functionName":"_destroySSL","ranges":[{"startOffset":18571,"endOffset":18873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._init","ranges":[{"startOffset":19017,"endOffset":24206,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.renegotiate","ranges":[{"startOffset":24245,"endOffset":25652,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.exportKeyingMaterial","ranges":[{"startOffset":25700,"endOffset":26032,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxSendFragment","ranges":[{"startOffset":26078,"endOffset":26171,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._handleTimeout","ranges":[{"startOffset":26213,"endOffset":26284,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._emitTLSError","ranges":[{"startOffset":26325,"endOffset":26415,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._tlsError","ranges":[{"startOffset":26452,"endOffset":26565,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._releaseControl","ranges":[{"startOffset":26608,"endOffset":26770,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._finishInit","ranges":[{"startOffset":26809,"endOffset":27895,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._start","ranges":[{"startOffset":27929,"endOffset":28447,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setServername","ranges":[{"startOffset":28488,"endOffset":28664,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setSession","ranges":[{"startOffset":28702,"endOffset":28844,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getPeerCertificate","ranges":[{"startOffset":28890,"endOffset":29061,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getCertificate","ranges":[{"startOffset":29103,"endOffset":29317,"count":0}],"isBlockCoverage":false},{"functionName":"makeSocketMethodProxy","ranges":[{"startOffset":29357,"endOffset":29553,"count":10}],"isBlockCoverage":true},{"functionName":"socketMethodProxy","ranges":[{"startOffset":29406,"endOffset":29549,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29769,"endOffset":29849,"count":10}],"isBlockCoverage":true},{"functionName":"onServerSocketSecure","ranges":[{"startOffset":29896,"endOffset":30409,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketTLSError","ranges":[{"startOffset":30413,"endOffset":30655,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketKeylog","ranges":[{"startOffset":30659,"endOffset":30748,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketClose","ranges":[{"startOffset":30752,"endOffset":31116,"count":0}],"isBlockCoverage":false},{"functionName":"tlsConnectionListener","ranges":[{"startOffset":31120,"endOffset":31994,"count":0}],"isBlockCoverage":false},{"functionName":"Server","ranges":[{"startOffset":34827,"endOffset":36796,"count":0}],"isBlockCoverage":false},{"functionName":"createServer","ranges":[{"startOffset":36955,"endOffset":37041,"count":0}],"isBlockCoverage":false},{"functionName":"Server.setSecureContext","ranges":[{"startOffset":37084,"endOffset":40240,"count":0}],"isBlockCoverage":false},{"functionName":"Server._getServerData","ranges":[{"startOffset":40281,"endOffset":40368,"count":0}],"isBlockCoverage":false},{"functionName":"Server._setServerData","ranges":[{"startOffset":40409,"endOffset":40488,"count":0}],"isBlockCoverage":false},{"functionName":"getTicketKeys","ranges":[{"startOffset":40528,"endOffset":40610,"count":0}],"isBlockCoverage":false},{"functionName":"setTicketKeys","ranges":[{"startOffset":40650,"endOffset":40851,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40898,"endOffset":43057,"count":0}],"isBlockCoverage":false},{"functionName":"Server.addContext","ranges":[{"startOffset":43183,"endOffset":43558,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":43609,"endOffset":43854,"count":0}],"isBlockCoverage":false},{"functionName":"SNICallback","ranges":[{"startOffset":43859,"endOffset":44113,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeConnectArgs","ranges":[{"startOffset":44363,"endOffset":45108,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectSecure","ranges":[{"startOffset":45112,"endOffset":46930,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectEnd","ranges":[{"startOffset":46934,"endOffset":47497,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":47566,"endOffset":49955,"count":0}],"isBlockCoverage":false}]},{"scriptId":"104","url":"crypto.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7645,"count":1}],"isBlockCoverage":false},{"functionName":"createHash","ranges":[{"startOffset":3252,"endOffset":3336,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3340,"endOffset":3442,"count":0}],"isBlockCoverage":false},{"functionName":"createCipheriv","ranges":[{"startOffset":3446,"endOffset":3550,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipher","ranges":[{"startOffset":3554,"endOffset":3660,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipheriv","ranges":[{"startOffset":3664,"endOffset":3772,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellman","ranges":[{"startOffset":3776,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellmanGroup","ranges":[{"startOffset":3938,"endOffset":4022,"count":0}],"isBlockCoverage":false},{"functionName":"createECDH","ranges":[{"startOffset":4026,"endOffset":4084,"count":0}],"isBlockCoverage":false},{"functionName":"createHmac","ranges":[{"startOffset":4088,"endOffset":4172,"count":0}],"isBlockCoverage":false},{"functionName":"createSign","ranges":[{"startOffset":4176,"endOffset":4260,"count":0}],"isBlockCoverage":false},{"functionName":"createVerify","ranges":[{"startOffset":4264,"endOffset":4352,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsDisabled","ranges":[{"startOffset":5433,"endOffset":5508,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsForced","ranges":[{"startOffset":5512,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsDisabled","ranges":[{"startOffset":5607,"endOffset":5651,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsForced","ranges":[{"startOffset":5655,"endOffset":5697,"count":0}],"isBlockCoverage":false}]},{"scriptId":"105","url":"internal/crypto/random.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9435,"count":1}],"isBlockCoverage":false},{"functionName":"assertOffset","ranges":[{"startOffset":787,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"assertSize","ranges":[{"startOffset":1167,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"randomBytes","ranges":[{"startOffset":1646,"endOffset":2216,"count":0}],"isBlockCoverage":false},{"functionName":"randomFillSync","ranges":[{"startOffset":2220,"endOffset":2711,"count":0}],"isBlockCoverage":false},{"functionName":"randomFill","ranges":[{"startOffset":2715,"endOffset":3725,"count":0}],"isBlockCoverage":false},{"functionName":"randomInt","ranges":[{"startOffset":3971,"endOffset":5920,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":5924,"endOffset":5994,"count":0}],"isBlockCoverage":false},{"functionName":"getBufferedUUID","ranges":[{"startOffset":6475,"endOffset":6842,"count":0}],"isBlockCoverage":false},{"functionName":"randomUUID","ranges":[{"startOffset":6846,"endOffset":9328,"count":0}],"isBlockCoverage":false}]},{"scriptId":"106","url":"internal/crypto/pbkdf2.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2450,"count":1}],"isBlockCoverage":false},{"functionName":"pbkdf2","ranges":[{"startOffset":488,"endOffset":1383,"count":0}],"isBlockCoverage":false},{"functionName":"pbkdf2Sync","ranges":[{"startOffset":1387,"endOffset":1806,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":1810,"endOffset":2223,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2227,"endOffset":2397,"count":0}],"isBlockCoverage":false}]},{"scriptId":"107","url":"internal/crypto/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2439,"count":1}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":742,"endOffset":805,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultEncoding","ranges":[{"startOffset":809,"endOffset":870,"count":0}],"isBlockCoverage":false},{"functionName":"toBuf","ranges":[{"startOffset":1050,"endOffset":1236,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1272,"endOffset":1315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1350,"endOffset":1392,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1427,"endOffset":1469,"count":0}],"isBlockCoverage":false},{"functionName":"setEngine","ranges":[{"startOffset":1475,"endOffset":1853,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1900,"endOffset":2262,"count":0}],"isBlockCoverage":false}]},{"scriptId":"108","url":"internal/crypto/scrypt.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3817,"count":1}],"isBlockCoverage":false},{"functionName":"scrypt","ranges":[{"startOffset":610,"endOffset":1471,"count":0}],"isBlockCoverage":false},{"functionName":"scryptSync","ranges":[{"startOffset":1475,"endOffset":1909,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":1913,"endOffset":2163,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":2167,"endOffset":3771,"count":0}],"isBlockCoverage":false}]},{"scriptId":"109","url":"internal/crypto/keygen.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10395,"count":1}],"isBlockCoverage":false},{"functionName":"wrapKey","ranges":[{"startOffset":995,"endOffset":1127,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPair","ranges":[{"startOffset":1131,"endOffset":1807,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPairSync","ranges":[{"startOffset":1940,"endOffset":2057,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2061,"endOffset":2417,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":2421,"endOffset":3579,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":3583,"endOffset":10331,"count":0}],"isBlockCoverage":false}]},{"scriptId":"110","url":"internal/crypto/keys.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11523,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1568,"endOffset":3618,"count":1}],"isBlockCoverage":true},{"functionName":"KeyObject","ranges":[{"startOffset":1681,"endOffset":2213,"count":0}],"isBlockCoverage":false},{"functionName":"get type","ranges":[{"startOffset":2221,"endOffset":2270,"count":0}],"isBlockCoverage":false},{"functionName":"SecretKeyObject","ranges":[{"startOffset":2328,"endOffset":2388,"count":0}],"isBlockCoverage":false},{"functionName":"get symmetricKeySize","ranges":[{"startOffset":2396,"endOffset":2478,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2486,"endOffset":2541,"count":0}],"isBlockCoverage":false},{"functionName":"get asymmetricKeyType","ranges":[{"startOffset":2665,"endOffset":2820,"count":0}],"isBlockCoverage":false},{"functionName":"PublicKeyObject","ranges":[{"startOffset":2888,"endOffset":2948,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2956,"endOffset":3146,"count":0}],"isBlockCoverage":false},{"functionName":"PrivateKeyObject","ranges":[{"startOffset":3215,"endOffset":3276,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":3284,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormat","ranges":[{"startOffset":3624,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyType","ranges":[{"startOffset":3963,"endOffset":4837,"count":0}],"isBlockCoverage":false},{"functionName":"option","ranges":[{"startOffset":4841,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormatAndType","ranges":[{"startOffset":4943,"endOffset":5552,"count":0}],"isBlockCoverage":false},{"functionName":"isStringOrBuffer","ranges":[{"startOffset":5556,"endOffset":5652,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":5656,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"parsePublicKeyEncoding","ranges":[{"startOffset":7199,"endOffset":7337,"count":0}],"isBlockCoverage":false},{"functionName":"parsePrivateKeyEncoding","ranges":[{"startOffset":7542,"endOffset":7660,"count":0}],"isBlockCoverage":false},{"functionName":"getKeyObjectHandle","ranges":[{"startOffset":7664,"endOffset":8245,"count":0}],"isBlockCoverage":false},{"functionName":"prepareAsymmetricKey","ranges":[{"startOffset":8249,"endOffset":9527,"count":0}],"isBlockCoverage":false},{"functionName":"preparePrivateKey","ranges":[{"startOffset":9531,"endOffset":9621,"count":0}],"isBlockCoverage":false},{"functionName":"preparePublicOrPrivateKey","ranges":[{"startOffset":9625,"endOffset":9722,"count":0}],"isBlockCoverage":false},{"functionName":"prepareSecretKey","ranges":[{"startOffset":9726,"endOffset":10231,"count":0}],"isBlockCoverage":false},{"functionName":"createSecretKey","ranges":[{"startOffset":10235,"endOffset":10527,"count":0}],"isBlockCoverage":false},{"functionName":"createPublicKey","ranges":[{"startOffset":10531,"endOffset":10773,"count":0}],"isBlockCoverage":false},{"functionName":"createPrivateKey","ranges":[{"startOffset":10777,"endOffset":11052,"count":0}],"isBlockCoverage":false},{"functionName":"isKeyObject","ranges":[{"startOffset":11056,"endOffset":11122,"count":0}],"isBlockCoverage":false}]},{"scriptId":"111","url":"internal/crypto/diffiehellman.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8635,"count":1}],"isBlockCoverage":false},{"functionName":"DiffieHellman","ranges":[{"startOffset":1012,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"DiffieHellmanGroup","ranges":[{"startOffset":2847,"endOffset":3160,"count":0}],"isBlockCoverage":false},{"functionName":"dhGenerateKeys","ranges":[{"startOffset":3278,"endOffset":3444,"count":0}],"isBlockCoverage":false},{"functionName":"dhComputeSecret","ranges":[{"startOffset":3565,"endOffset":3897,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrime","ranges":[{"startOffset":4003,"endOffset":4163,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetGenerator","ranges":[{"startOffset":4281,"endOffset":4457,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPublicKey","ranges":[{"startOffset":4575,"endOffset":4739,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrivateKey","ranges":[{"startOffset":4860,"endOffset":5026,"count":0}],"isBlockCoverage":false},{"functionName":"setPublicKey","ranges":[{"startOffset":5071,"endOffset":5229,"count":0}],"isBlockCoverage":false},{"functionName":"setPrivateKey","ranges":[{"startOffset":5276,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"ECDH","ranges":[{"startOffset":5443,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeys","ranges":[{"startOffset":5921,"endOffset":6047,"count":0}],"isBlockCoverage":false},{"functionName":"getPublicKey","ranges":[{"startOffset":6082,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"convertKey","ranges":[{"startOffset":6308,"endOffset":6843,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":6848,"endOffset":6987,"count":0}],"isBlockCoverage":false},{"functionName":"getFormat","ranges":[{"startOffset":6991,"endOffset":7324,"count":0}],"isBlockCoverage":false},{"functionName":"diffieHellman","ranges":[{"startOffset":7398,"endOffset":8540,"count":0}],"isBlockCoverage":false}]},{"scriptId":"112","url":"internal/crypto/cipher.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8753,"count":1}],"isBlockCoverage":false},{"functionName":"rsaFunctionFor","ranges":[{"startOffset":1101,"endOffset":1979,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1170,"endOffset":1975,"count":0}],"isBlockCoverage":false},{"functionName":"getDecoder","ranges":[{"startOffset":2491,"endOffset":2815,"count":0}],"isBlockCoverage":false},{"functionName":"getUIntOption","ranges":[{"startOffset":2819,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherBase","ranges":[{"startOffset":3052,"endOffset":3473,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3477,"endOffset":3704,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherWithIV","ranges":[{"startOffset":3708,"endOffset":3972,"count":0}],"isBlockCoverage":false},{"functionName":"Cipher","ranges":[{"startOffset":3976,"endOffset":4171,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":4319,"endOffset":4438,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":4469,"endOffset":4615,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":4646,"endOffset":5316,"count":0}],"isBlockCoverage":false},{"functionName":"final","ranges":[{"startOffset":5348,"endOffset":5661,"count":0}],"isBlockCoverage":false},{"functionName":"setAutoPadding","ranges":[{"startOffset":5702,"endOffset":5853,"count":0}],"isBlockCoverage":false},{"functionName":"getAuthTag","ranges":[{"startOffset":5888,"endOffset":6053,"count":0}],"isBlockCoverage":false},{"functionName":"setAuthTag","ranges":[{"startOffset":6060,"endOffset":6412,"count":0}],"isBlockCoverage":false},{"functionName":"setAAD","ranges":[{"startOffset":6442,"endOffset":6880,"count":0}],"isBlockCoverage":false},{"functionName":"Cipheriv","ranges":[{"startOffset":6885,"endOffset":7089,"count":0}],"isBlockCoverage":false},{"functionName":"addCipherPrototypeFunctions","ranges":[{"startOffset":7093,"endOffset":7696,"count":3},{"startOffset":7495,"endOffset":7570,"count":1},{"startOffset":7570,"endOffset":7634,"count":2}],"isBlockCoverage":true},{"functionName":"Decipher","ranges":[{"startOffset":7858,"endOffset":8060,"count":0}],"isBlockCoverage":false},{"functionName":"Decipheriv","ranges":[{"startOffset":8224,"endOffset":8435,"count":0}],"isBlockCoverage":false}]},{"scriptId":"113","url":"internal/streams/lazy_transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1738,"count":1}],"isBlockCoverage":false},{"functionName":"LazyTransform","ranges":[{"startOffset":487,"endOffset":551,"count":0}],"isBlockCoverage":false},{"functionName":"makeGetter","ranges":[{"startOffset":687,"endOffset":1006,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":725,"endOffset":1002,"count":0}],"isBlockCoverage":false},{"functionName":"makeSetter","ranges":[{"startOffset":1010,"endOffset":1214,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1048,"endOffset":1210,"count":0}],"isBlockCoverage":false}]},{"scriptId":"114","url":"internal/crypto/sig.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6181,"count":1}],"isBlockCoverage":false},{"functionName":"Sign","ranges":[{"startOffset":761,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":1145,"endOffset":1240,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1269,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"getPadding","ranges":[{"startOffset":1647,"endOffset":1724,"count":0}],"isBlockCoverage":false},{"functionName":"getSaltLength","ranges":[{"startOffset":1728,"endOffset":1811,"count":0}],"isBlockCoverage":false},{"functionName":"getDSASignatureEncoding","ranges":[{"startOffset":1815,"endOffset":2170,"count":0}],"isBlockCoverage":false},{"functionName":"getIntOption","ranges":[{"startOffset":2174,"endOffset":2415,"count":0}],"isBlockCoverage":false},{"functionName":"sign","ranges":[{"startOffset":2441,"endOffset":3125,"count":0}],"isBlockCoverage":false},{"functionName":"signOneShot","ranges":[{"startOffset":3130,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"Verify","ranges":[{"startOffset":3963,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"verify","ranges":[{"startOffset":4463,"endOffset":5118,"count":0}],"isBlockCoverage":false},{"functionName":"verifyOneShot","ranges":[{"startOffset":5123,"endOffset":6100,"count":0}],"isBlockCoverage":false}]},{"scriptId":"115","url":"internal/crypto/hash.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3947,"count":1}],"isBlockCoverage":false},{"functionName":"Hash","ranges":[{"startOffset":800,"endOffset":1322,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":1458,"endOffset":1632,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":1665,"endOffset":1773,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":1802,"endOffset":1885,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1914,"endOffset":2443,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":2474,"endOffset":2829,"count":0}],"isBlockCoverage":false},{"functionName":"Hmac","ranges":[{"startOffset":2836,"endOffset":3175,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":3363,"endOffset":3795,"count":0}],"isBlockCoverage":false}]},{"scriptId":"116","url":"internal/crypto/certificate.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1167,"count":1}],"isBlockCoverage":false},{"functionName":"verifySpkac","ranges":[{"startOffset":262,"endOffset":363,"count":0}],"isBlockCoverage":false},{"functionName":"exportPublicKey","ranges":[{"startOffset":367,"endOffset":500,"count":0}],"isBlockCoverage":false},{"functionName":"exportChallenge","ranges":[{"startOffset":504,"endOffset":637,"count":0}],"isBlockCoverage":false},{"functionName":"Certificate","ranges":[{"startOffset":729,"endOffset":826,"count":0}],"isBlockCoverage":false}]},{"scriptId":"117","url":"internal/js_stream_socket.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7690,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":348,"endOffset":379,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":717,"endOffset":780,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstart","ranges":[{"startOffset":784,"endOffset":849,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstop","ranges":[{"startOffset":853,"endOffset":916,"count":0}],"isBlockCoverage":false},{"functionName":"onshutdown","ranges":[{"startOffset":920,"endOffset":991,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":995,"endOffset":1072,"count":0}],"isBlockCoverage":false},{"functionName":"JSStreamSocket","ranges":[{"startOffset":1847,"endOffset":3596,"count":0}],"isBlockCoverage":false},{"functionName":"get StreamWrap","ranges":[{"startOffset":3740,"endOffset":3791,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":3797,"endOffset":3861,"count":0}],"isBlockCoverage":false},{"functionName":"readStart","ranges":[{"startOffset":3867,"endOffset":3927,"count":0}],"isBlockCoverage":false},{"functionName":"readStop","ranges":[{"startOffset":3933,"endOffset":3991,"count":0}],"isBlockCoverage":false},{"functionName":"doShutdown","ranges":[{"startOffset":3997,"endOffset":5020,"count":0}],"isBlockCoverage":false},{"functionName":"finishShutdown","ranges":[{"startOffset":5091,"endOffset":5390,"count":0}],"isBlockCoverage":false},{"functionName":"doWrite","ranges":[{"startOffset":5396,"endOffset":6355,"count":0}],"isBlockCoverage":false},{"functionName":"finishWrite","ranges":[{"startOffset":6426,"endOffset":6882,"count":0}],"isBlockCoverage":false},{"functionName":"doClose","ranges":[{"startOffset":6888,"endOffset":7649,"count":0}],"isBlockCoverage":false}]},{"scriptId":"118","url":"internal/fs/streams.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11625,"count":1}],"isBlockCoverage":false},{"functionName":"ReadStream","ranges":[{"startOffset":732,"endOffset":2893,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3036,"endOffset":3073,"count":0}],"isBlockCoverage":false},{"functionName":"_openReadFs","ranges":[{"startOffset":3176,"endOffset":3679,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._read","ranges":[{"startOffset":3712,"endOffset":5108,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._destroy","ranges":[{"startOffset":5145,"endOffset":5444,"count":0}],"isBlockCoverage":false},{"functionName":"closeFsStream","ranges":[{"startOffset":5449,"endOffset":5612,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream.close","ranges":[{"startOffset":5645,"endOffset":5734,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":5798,"endOffset":5832,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream","ranges":[{"startOffset":5864,"endOffset":8188,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._final","ranges":[{"startOffset":8335,"endOffset":8500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":8535,"endOffset":8573,"count":0}],"isBlockCoverage":false},{"functionName":"_openWriteFs","ranges":[{"startOffset":8679,"endOffset":9132,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._write","ranges":[{"startOffset":9169,"endOffset":9864,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._writev","ranges":[{"startOffset":9903,"endOffset":10834,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.close","ranges":[{"startOffset":10936,"endOffset":11336,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":11505,"endOffset":11539,"count":0}],"isBlockCoverage":false}]},{"scriptId":"119","url":"dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":28874,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadCluster","ranges":[{"startOffset":2772,"endOffset":2872,"count":0}],"isBlockCoverage":false},{"functionName":"Socket","ranges":[{"startOffset":2988,"endOffset":4332,"count":0}],"isBlockCoverage":false},{"functionName":"createSocket","ranges":[{"startOffset":4448,"endOffset":4528,"count":0}],"isBlockCoverage":false},{"functionName":"startListening","ranges":[{"startOffset":4534,"endOffset":4984,"count":0}],"isBlockCoverage":false},{"functionName":"replaceHandle","ranges":[{"startOffset":4988,"endOffset":5574,"count":0}],"isBlockCoverage":false},{"functionName":"bufferSize","ranges":[{"startOffset":5578,"endOffset":5880,"count":0}],"isBlockCoverage":false},{"functionName":"bindServerHandle","ranges":[{"startOffset":5950,"endOffset":6378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.bind","ranges":[{"startOffset":6406,"endOffset":10145,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.connect","ranges":[{"startOffset":10177,"endOffset":11015,"count":0}],"isBlockCoverage":false},{"functionName":"_connect","ranges":[{"startOffset":11022,"endOffset":11381,"count":0}],"isBlockCoverage":false},{"functionName":"doConnect","ranges":[{"startOffset":11387,"endOffset":12055,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.disconnect","ranges":[{"startOffset":12091,"endOffset":12408,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.sendto","ranges":[{"startOffset":12517,"endOffset":12970,"count":0}],"isBlockCoverage":false},{"functionName":"sliceBuffer","ranges":[{"startOffset":12977,"endOffset":13563,"count":0}],"isBlockCoverage":false},{"functionName":"fixBufferList","ranges":[{"startOffset":13569,"endOffset":13967,"count":0}],"isBlockCoverage":false},{"functionName":"enqueue","ranges":[{"startOffset":13973,"endOffset":14411,"count":0}],"isBlockCoverage":false},{"functionName":"onListenSuccess","ranges":[{"startOffset":14417,"endOffset":14558,"count":0}],"isBlockCoverage":false},{"functionName":"onListenError","ranges":[{"startOffset":14564,"endOffset":14691,"count":0}],"isBlockCoverage":false},{"functionName":"clearQueue","ranges":[{"startOffset":14697,"endOffset":14902,"count":0}],"isBlockCoverage":false},{"functionName":"isConnected","ranges":[{"startOffset":14906,"endOffset":15028,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.send","ranges":[{"startOffset":15618,"endOffset":18684,"count":0}],"isBlockCoverage":false},{"functionName":"doSend","ranges":[{"startOffset":18689,"endOffset":19871,"count":0}],"isBlockCoverage":false},{"functionName":"afterSend","ranges":[{"startOffset":19875,"endOffset":20060,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.close","ranges":[{"startOffset":20089,"endOffset":20679,"count":0}],"isBlockCoverage":false},{"functionName":"socketCloseNT","ranges":[{"startOffset":20686,"endOffset":20742,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":20775,"endOffset":20975,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.remoteAddress","ranges":[{"startOffset":21013,"endOffset":21336,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setBroadcast","ranges":[{"startOffset":21375,"endOffset":21528,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setTTL","ranges":[{"startOffset":21561,"endOffset":21744,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastTTL","ranges":[{"startOffset":21786,"endOffset":21987,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastLoopback","ranges":[{"startOffset":22034,"endOffset":22241,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastInterface","ranges":[{"startOffset":22289,"endOffset":22559,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addMembership","ranges":[{"startOffset":22597,"endOffset":22984,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropMembership","ranges":[{"startOffset":23025,"endOffset":23415,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addSourceSpecificMembership","ranges":[{"startOffset":23467,"endOffset":24244,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropSourceSpecificMembership","ranges":[{"startOffset":24299,"endOffset":25082,"count":0}],"isBlockCoverage":false},{"functionName":"healthCheck","ranges":[{"startOffset":25089,"endOffset":25257,"count":0}],"isBlockCoverage":false},{"functionName":"stopReceiving","ranges":[{"startOffset":25263,"endOffset":25435,"count":0}],"isBlockCoverage":false},{"functionName":"onMessage","ranges":[{"startOffset":25441,"endOffset":25702,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":25731,"endOffset":25845,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":25877,"endOffset":25993,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setRecvBufferSize","ranges":[{"startOffset":26037,"endOffset":26096,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setSendBufferSize","ranges":[{"startOffset":26140,"endOffset":26199,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getRecvBufferSize","ranges":[{"startOffset":26243,"endOffset":26302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getSendBufferSize","ranges":[{"startOffset":26346,"endOffset":26405,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26511,"endOffset":26567,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26641,"endOffset":26699,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26837,"endOffset":26896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26973,"endOffset":27034,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27175,"endOffset":27234,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27311,"endOffset":27372,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27509,"endOffset":27564,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27637,"endOffset":27694,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27831,"endOffset":27890,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27967,"endOffset":28028,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28138,"endOffset":28175,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28287,"endOffset":28326,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28598,"endOffset":28634,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":28639,"endOffset":28680,"count":0}],"isBlockCoverage":false}]},{"scriptId":"120","url":"internal/dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1992,"count":1}],"isBlockCoverage":false},{"functionName":"lookup4","ranges":[{"startOffset":490,"endOffset":593,"count":0}],"isBlockCoverage":false},{"functionName":"lookup6","ranges":[{"startOffset":599,"endOffset":696,"count":0}],"isBlockCoverage":false},{"functionName":"newHandle","ranges":[{"startOffset":700,"endOffset":1433,"count":0}],"isBlockCoverage":false},{"functionName":"_createSocketHandle","ranges":[{"startOffset":1439,"endOffset":1908,"count":0}],"isBlockCoverage":false}]},{"scriptId":"121","url":"internal/deps/cjs-module-lexer/dist/lexer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":33596,"count":1}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":116,"endOffset":813,"count":2},{"startOffset":146,"endOffset":181,"count":0},{"startOffset":222,"endOffset":237,"count":0},{"startOffset":273,"endOffset":308,"count":0},{"startOffset":332,"endOffset":334,"count":0},{"startOffset":406,"endOffset":553,"count":0},{"startOffset":601,"endOffset":650,"count":0},{"startOffset":663,"endOffset":696,"count":0},{"startOffset":709,"endOffset":773,"count":0}],"isBlockCoverage":true},{"functionName":"B","ranges":[{"startOffset":813,"endOffset":1040,"count":0}],"isBlockCoverage":false},{"functionName":"E","ranges":[{"startOffset":1040,"endOffset":1141,"count":0}],"isBlockCoverage":false},{"functionName":"C","ranges":[{"startOffset":1141,"endOffset":1215,"count":2},{"startOffset":1192,"endOffset":1214,"count":3101}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":1221,"endOffset":33596,"count":2},{"startOffset":1245,"endOffset":33595,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1251,"endOffset":33591,"count":1},{"startOffset":33435,"endOffset":33504,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":33485,"endOffset":33503,"count":0}],"isBlockCoverage":false}]},{"scriptId":"122","url":"file:///C:/Users/brand/git/node-ipc/dao/client.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7528,"count":1}],"isBlockCoverage":true},{"functionName":"Client","ranges":[{"startOffset":303,"endOffset":574,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":582,"endOffset":735,"count":0}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":743,"endOffset":1307,"count":0}],"isBlockCoverage":false},{"functionName":"syncEmit","ranges":[{"startOffset":1311,"endOffset":1450,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":1454,"endOffset":7474,"count":0}],"isBlockCoverage":false}]},{"scriptId":"123","url":"file:///C:/Users/brand/git/node-ipc/entities/EventParser.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":601,"count":1}],"isBlockCoverage":true},{"functionName":"Parser","ranges":[{"startOffset":60,"endOffset":176,"count":3},{"startOffset":97,"endOffset":133,"count":2}],"isBlockCoverage":true},{"functionName":"format","ranges":[{"startOffset":182,"endOffset":442,"count":1},{"startOffset":221,"endOffset":244,"count":0},{"startOffset":245,"endOffset":264,"count":0},{"startOffset":265,"endOffset":299,"count":0},{"startOffset":338,"endOffset":372,"count":0}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":448,"endOffset":548,"count":2}],"isBlockCoverage":true}]},{"scriptId":"124","url":"file:///C:/Users/brand/git/node-ipc/node_modules/event-pubsub/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2890,"count":1}],"isBlockCoverage":true},{"functionName":"EventPubSub","ranges":[{"startOffset":169,"endOffset":201,"count":1}],"isBlockCoverage":true},{"functionName":"on","ranges":[{"startOffset":209,"endOffset":608,"count":3},{"startOffset":357,"endOffset":398,"count":0}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":616,"endOffset":781,"count":0}],"isBlockCoverage":false},{"functionName":"off","ranges":[{"startOffset":789,"endOffset":1613,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":1621,"endOffset":2051,"count":4},{"startOffset":1872,"endOffset":1910,"count":1},{"startOffset":1910,"endOffset":2050,"count":3}],"isBlockCoverage":true},{"functionName":"reset","ranges":[{"startOffset":2059,"endOffset":2218,"count":0}],"isBlockCoverage":false},{"functionName":"get list","ranges":[{"startOffset":2226,"endOffset":2292,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2300,"endOffset":2838,"count":1}],"isBlockCoverage":true},{"functionName":"#handleOnce","ranges":[{"startOffset":2312,"endOffset":2733,"count":7},{"startOffset":2484,"endOffset":2630,"count":3},{"startOffset":2553,"endOffset":2619,"count":0},{"startOffset":2630,"endOffset":2679,"count":6},{"startOffset":2679,"endOffset":2726,"count":0},{"startOffset":2726,"endOffset":2732,"count":6}],"isBlockCoverage":true}]},{"scriptId":"126","url":"file:///C:/Users/brand/git/node-ipc/node_modules/strong-type/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7516,"count":1}],"isBlockCoverage":true},{"functionName":"Is","ranges":[{"startOffset":106,"endOffset":165,"count":1}],"isBlockCoverage":true},{"functionName":"throw","ranges":[{"startOffset":182,"endOffset":405,"count":0}],"isBlockCoverage":false},{"functionName":"typeCheck","ranges":[{"startOffset":411,"endOffset":555,"count":20},{"startOffset":503,"endOffset":554,"count":0}],"isBlockCoverage":true},{"functionName":"instanceCheck","ranges":[{"startOffset":561,"endOffset":796,"count":7},{"startOffset":732,"endOffset":795,"count":0}],"isBlockCoverage":true},{"functionName":"symbolStringCheck","ranges":[{"startOffset":802,"endOffset":1031,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":1037,"endOffset":1197,"count":0}],"isBlockCoverage":false},{"functionName":"defined","ranges":[{"startOffset":1203,"endOffset":1383,"count":0}],"isBlockCoverage":false},{"functionName":"any","ranges":[{"startOffset":1389,"endOffset":1442,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":1448,"endOffset":1504,"count":0}],"isBlockCoverage":false},{"functionName":"union","ranges":[{"startOffset":1510,"endOffset":2089,"count":0}],"isBlockCoverage":false},{"functionName":"finite","ranges":[{"startOffset":2115,"endOffset":2250,"count":0}],"isBlockCoverage":false},{"functionName":"NaN","ranges":[{"startOffset":2256,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"null","ranges":[{"startOffset":2472,"endOffset":2538,"count":0}],"isBlockCoverage":false},{"functionName":"array","ranges":[{"startOffset":2563,"endOffset":2630,"count":7}],"isBlockCoverage":true},{"functionName":"boolean","ranges":[{"startOffset":2636,"endOffset":2705,"count":3}],"isBlockCoverage":true},{"functionName":"bigInt","ranges":[{"startOffset":2711,"endOffset":2778,"count":0}],"isBlockCoverage":false},{"functionName":"date","ranges":[{"startOffset":2784,"endOffset":2849,"count":0}],"isBlockCoverage":false},{"functionName":"generator","ranges":[{"startOffset":2855,"endOffset":2936,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGenerator","ranges":[{"startOffset":2942,"endOffset":3033,"count":0}],"isBlockCoverage":false},{"functionName":"globalThis","ranges":[{"startOffset":3039,"endOffset":3163,"count":0}],"isBlockCoverage":false},{"functionName":"infinity","ranges":[{"startOffset":3169,"endOffset":3247,"count":0}],"isBlockCoverage":false},{"functionName":"map","ranges":[{"startOffset":3253,"endOffset":3316,"count":0}],"isBlockCoverage":false},{"functionName":"weakMap","ranges":[{"startOffset":3322,"endOffset":3393,"count":0}],"isBlockCoverage":false},{"functionName":"number","ranges":[{"startOffset":3399,"endOffset":3466,"count":0}],"isBlockCoverage":false},{"functionName":"object","ranges":[{"startOffset":3472,"endOffset":3539,"count":0}],"isBlockCoverage":false},{"functionName":"promise","ranges":[{"startOffset":3545,"endOffset":3616,"count":0}],"isBlockCoverage":false},{"functionName":"regExp","ranges":[{"startOffset":3622,"endOffset":3691,"count":0}],"isBlockCoverage":false},{"functionName":"undefined","ranges":[{"startOffset":3701,"endOffset":3774,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":3780,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"weakSet","ranges":[{"startOffset":3849,"endOffset":3920,"count":0}],"isBlockCoverage":false},{"functionName":"string","ranges":[{"startOffset":3930,"endOffset":3997,"count":14}],"isBlockCoverage":true},{"functionName":"symbol","ranges":[{"startOffset":4003,"endOffset":4070,"count":0}],"isBlockCoverage":false},{"functionName":"function","ranges":[{"startOffset":4092,"endOffset":4163,"count":3}],"isBlockCoverage":true},{"functionName":"asyncFunction","ranges":[{"startOffset":4169,"endOffset":4258,"count":0}],"isBlockCoverage":false},{"functionName":"generatorFunction","ranges":[{"startOffset":4264,"endOffset":4361,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGeneratorFunction","ranges":[{"startOffset":4367,"endOffset":4474,"count":0}],"isBlockCoverage":false},{"functionName":"error","ranges":[{"startOffset":4498,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"evalError","ranges":[{"startOffset":4571,"endOffset":4646,"count":0}],"isBlockCoverage":false},{"functionName":"rangeError","ranges":[{"startOffset":4652,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"referenceError","ranges":[{"startOffset":4735,"endOffset":4820,"count":0}],"isBlockCoverage":false},{"functionName":"syntaxError","ranges":[{"startOffset":4826,"endOffset":4905,"count":0}],"isBlockCoverage":false},{"functionName":"typeError","ranges":[{"startOffset":4911,"endOffset":4986,"count":0}],"isBlockCoverage":false},{"functionName":"URIError","ranges":[{"startOffset":4992,"endOffset":5065,"count":0}],"isBlockCoverage":false},{"functionName":"bigInt64Array","ranges":[{"startOffset":5099,"endOffset":5182,"count":0}],"isBlockCoverage":false},{"functionName":"bigUint64Array","ranges":[{"startOffset":5188,"endOffset":5273,"count":0}],"isBlockCoverage":false},{"functionName":"float32Array","ranges":[{"startOffset":5279,"endOffset":5360,"count":0}],"isBlockCoverage":false},{"functionName":"float64Array","ranges":[{"startOffset":5366,"endOffset":5447,"count":0}],"isBlockCoverage":false},{"functionName":"int8Array","ranges":[{"startOffset":5453,"endOffset":5528,"count":0}],"isBlockCoverage":false},{"functionName":"int16Array","ranges":[{"startOffset":5534,"endOffset":5611,"count":0}],"isBlockCoverage":false},{"functionName":"int32Array","ranges":[{"startOffset":5617,"endOffset":5694,"count":0}],"isBlockCoverage":false},{"functionName":"uint8Array","ranges":[{"startOffset":5700,"endOffset":5777,"count":0}],"isBlockCoverage":false},{"functionName":"uint8ClampedArray","ranges":[{"startOffset":5783,"endOffset":5874,"count":0}],"isBlockCoverage":false},{"functionName":"uint16Array","ranges":[{"startOffset":5884,"endOffset":5963,"count":0}],"isBlockCoverage":false},{"functionName":"uint32Array","ranges":[{"startOffset":5969,"endOffset":6048,"count":0}],"isBlockCoverage":false},{"functionName":"arrayBuffer","ranges":[{"startOffset":6068,"endOffset":6147,"count":0}],"isBlockCoverage":false},{"functionName":"dataView","ranges":[{"startOffset":6153,"endOffset":6226,"count":0}],"isBlockCoverage":false},{"functionName":"sharedArrayBuffer","ranges":[{"startOffset":6232,"endOffset":6370,"count":0}],"isBlockCoverage":false},{"functionName":"intlDateTimeFormat","ranges":[{"startOffset":6418,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"intlCollator","ranges":[{"startOffset":6518,"endOffset":6600,"count":0}],"isBlockCoverage":false},{"functionName":"intlDisplayNames","ranges":[{"startOffset":6606,"endOffset":6696,"count":0}],"isBlockCoverage":false},{"functionName":"intlListFormat","ranges":[{"startOffset":6702,"endOffset":6788,"count":0}],"isBlockCoverage":false},{"functionName":"intlLocale","ranges":[{"startOffset":6794,"endOffset":6872,"count":0}],"isBlockCoverage":false},{"functionName":"intlNumberFormat","ranges":[{"startOffset":6878,"endOffset":6968,"count":0}],"isBlockCoverage":false},{"functionName":"intlPluralRules","ranges":[{"startOffset":6974,"endOffset":7062,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7068,"endOffset":7170,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7176,"endOffset":7278,"count":0}],"isBlockCoverage":false},{"functionName":"finalizationRegistry","ranges":[{"startOffset":7311,"endOffset":7408,"count":0}],"isBlockCoverage":false},{"functionName":"weakRef","ranges":[{"startOffset":7414,"endOffset":7485,"count":0}],"isBlockCoverage":false}]},{"scriptId":"127","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-message/Message.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1480,"count":1}],"isBlockCoverage":true},{"functionName":"Message","ranges":[{"startOffset":0,"endOffset":1451,"count":3}],"isBlockCoverage":true},{"functionName":"getType","ranges":[{"startOffset":635,"endOffset":684,"count":4}],"isBlockCoverage":true},{"functionName":"getData","ranges":[{"startOffset":692,"endOffset":741,"count":12}],"isBlockCoverage":true},{"functionName":"getJSON","ranges":[{"startOffset":749,"endOffset":907,"count":1}],"isBlockCoverage":true},{"functionName":"setType","ranges":[{"startOffset":915,"endOffset":970,"count":1}],"isBlockCoverage":true},{"functionName":"setData","ranges":[{"startOffset":978,"endOffset":1033,"count":1}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":1041,"endOffset":1448,"count":2},{"startOffset":1200,"endOffset":1441,"count":0}],"isBlockCoverage":true}]},{"scriptId":"128","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-queue/queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1621,"count":1}],"isBlockCoverage":true},{"functionName":"Queue","ranges":[{"startOffset":0,"endOffset":1594,"count":0}],"isBlockCoverage":false}]},{"scriptId":"129","url":"dns.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9774,"count":1}],"isBlockCoverage":false},{"functionName":"onlookup","ranges":[{"startOffset":2122,"endOffset":2328,"count":0}],"isBlockCoverage":false},{"functionName":"onlookupall","ranges":[{"startOffset":2334,"endOffset":2713,"count":0}],"isBlockCoverage":false},{"functionName":"lookup","ranges":[{"startOffset":2789,"endOffset":4512,"count":1},{"startOffset":2992,"endOffset":3067,"count":0},{"startOffset":3156,"endOffset":3532,"count":0},{"startOffset":3608,"endOffset":3824,"count":0},{"startOffset":3906,"endOffset":4013,"count":0},{"startOffset":4114,"endOffset":4275,"count":0},{"startOffset":4276,"endOffset":4286,"count":0},{"startOffset":4395,"endOffset":4511,"count":0}],"isBlockCoverage":true},{"functionName":"onlookupservice","ranges":[{"startOffset":4647,"endOffset":4833,"count":0}],"isBlockCoverage":false},{"functionName":"lookupService","ranges":[{"startOffset":4839,"endOffset":5493,"count":0}],"isBlockCoverage":false},{"functionName":"onresolve","ranges":[{"startOffset":5637,"endOffset":5934,"count":0}],"isBlockCoverage":false},{"functionName":"resolver","ranges":[{"startOffset":5938,"endOffset":6709,"count":13}],"isBlockCoverage":true},{"functionName":"query","ranges":[{"startOffset":5974,"endOffset":6625,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":7717,"endOffset":8204,"count":0}],"isBlockCoverage":false},{"functionName":"defaultResolverSetServers","ranges":[{"startOffset":8208,"endOffset":8513,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9571,"endOffset":9762,"count":0}],"isBlockCoverage":false}]},{"scriptId":"130","url":"internal/dns/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5140,"count":1}],"isBlockCoverage":false},{"functionName":"validateTimeout","ranges":[{"startOffset":761,"endOffset":925,"count":1}],"isBlockCoverage":true},{"functionName":"Resolver","ranges":[{"startOffset":1007,"endOffset":1139,"count":1}],"isBlockCoverage":true},{"functionName":"cancel","ranges":[{"startOffset":1145,"endOffset":1188,"count":0}],"isBlockCoverage":false},{"functionName":"getServers","ranges":[{"startOffset":1194,"endOffset":1464,"count":0}],"isBlockCoverage":false},{"functionName":"setServers","ranges":[{"startOffset":1470,"endOffset":3401,"count":0}],"isBlockCoverage":false},{"functionName":"setLocalAddress","ranges":[{"startOffset":3407,"endOffset":3743,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultResolver","ranges":[{"startOffset":4066,"endOffset":4127,"count":1}],"isBlockCoverage":true},{"functionName":"setDefaultResolver","ranges":[{"startOffset":4131,"endOffset":4204,"count":0}],"isBlockCoverage":false},{"functionName":"bindDefaultResolver","ranges":[{"startOffset":4208,"endOffset":4386,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4294,"endOffset":4381,"count":15}],"isBlockCoverage":true},{"functionName":"validateHints","ranges":[{"startOffset":4390,"endOffset":4549,"count":0}],"isBlockCoverage":false},{"functionName":"emitInvalidHostnameWarning","ranges":[{"startOffset":4599,"endOffset":4960,"count":0}],"isBlockCoverage":false}]},{"scriptId":"131","url":"cluster.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1313,"count":1}],"isBlockCoverage":false}]},{"scriptId":"132","url":"internal/cluster/master.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11178,"count":1}],"isBlockCoverage":false},{"functionName":"cluster.setupMaster","ranges":[{"startOffset":1809,"endOffset":3473,"count":0}],"isBlockCoverage":false},{"functionName":"setupSettingsNT","ranges":[{"startOffset":3478,"endOffset":3553,"count":0}],"isBlockCoverage":false},{"functionName":"createWorkerProcess","ranges":[{"startOffset":3557,"endOffset":5000,"count":0}],"isBlockCoverage":false},{"functionName":"removeWorker","ranges":[{"startOffset":5004,"endOffset":5247,"count":0}],"isBlockCoverage":false},{"functionName":"removeHandlesForWorker","ranges":[{"startOffset":5251,"endOffset":5421,"count":0}],"isBlockCoverage":false},{"functionName":"cluster.fork","ranges":[{"startOffset":5440,"endOffset":7104,"count":0}],"isBlockCoverage":false},{"functionName":"emitForkNT","ranges":[{"startOffset":7109,"endOffset":7174,"count":0}],"isBlockCoverage":false},{"functionName":"cluster.disconnect","ranges":[{"startOffset":7199,"endOffset":7585,"count":0}],"isBlockCoverage":false},{"functionName":"onmessage","ranges":[{"startOffset":7590,"endOffset":8026,"count":0}],"isBlockCoverage":false},{"functionName":"online","ranges":[{"startOffset":8030,"endOffset":8147,"count":0}],"isBlockCoverage":false},{"functionName":"exitedAfterDisconnect","ranges":[{"startOffset":8151,"endOffset":8282,"count":0}],"isBlockCoverage":false},{"functionName":"queryServer","ranges":[{"startOffset":8286,"endOffset":9910,"count":0}],"isBlockCoverage":false},{"functionName":"listening","ranges":[{"startOffset":9914,"endOffset":10205,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":10364,"endOffset":10532,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":10536,"endOffset":10642,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.disconnect","ranges":[{"startOffset":10747,"endOffset":10910,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.destroy","ranges":[{"startOffset":10942,"endOffset":11175,"count":0}],"isBlockCoverage":false}]},{"scriptId":"133","url":"child_process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20861,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1579,"endOffset":1610,"count":0}],"isBlockCoverage":false},{"functionName":"fork","ranges":[{"startOffset":2337,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"_forkChild","ranges":[{"startOffset":4049,"endOffset":4550,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeExecArgs","ranges":[{"startOffset":4554,"endOffset":4977,"count":0}],"isBlockCoverage":false},{"functionName":"exec","ranges":[{"startOffset":4983,"endOffset":5235,"count":0}],"isBlockCoverage":false},{"functionName":"customPromiseExecFunction","ranges":[{"startOffset":5273,"endOffset":5722,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5295,"endOffset":5718,"count":0}],"isBlockCoverage":false},{"functionName":"execFile","ranges":[{"startOffset":5846,"endOffset":11499,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeSpawnArguments","ranges":[{"startOffset":11630,"endOffset":16004,"count":0}],"isBlockCoverage":false},{"functionName":"spawn","ranges":[{"startOffset":16010,"endOffset":16220,"count":0}],"isBlockCoverage":false},{"functionName":"spawnSync","ranges":[{"startOffset":16224,"endOffset":17755,"count":0}],"isBlockCoverage":false},{"functionName":"checkExecSyncError","ranges":[{"startOffset":17761,"endOffset":18206,"count":0}],"isBlockCoverage":false},{"functionName":"execFileSync","ranges":[{"startOffset":18212,"endOffset":18637,"count":0}],"isBlockCoverage":false},{"functionName":"execSync","ranges":[{"startOffset":18643,"endOffset":19034,"count":0}],"isBlockCoverage":false},{"functionName":"validateTimeout","ranges":[{"startOffset":19040,"endOffset":19232,"count":0}],"isBlockCoverage":false},{"functionName":"validateMaxBuffer","ranges":[{"startOffset":19238,"endOffset":19517,"count":0}],"isBlockCoverage":false},{"functionName":"sanitizeKillSignal","ranges":[{"startOffset":19523,"endOffset":19894,"count":0}],"isBlockCoverage":false},{"functionName":"spawnWithSignal","ranges":[{"startOffset":20047,"endOffset":20702,"count":0}],"isBlockCoverage":false}]},{"scriptId":"134","url":"internal/child_process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31736,"count":1}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2209,"endOffset":2270,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":2279,"endOffset":2335,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2402,"endOffset":2471,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":2480,"endOffset":2626,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":2659,"endOffset":4259,"count":0}],"isBlockCoverage":false},{"functionName":"postSend","ranges":[{"startOffset":4268,"endOffset":5030,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5039,"endOffset":5512,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":5582,"endOffset":5643,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5652,"endOffset":5708,"count":0}],"isBlockCoverage":false},{"functionName":"send","ranges":[{"startOffset":5778,"endOffset":5902,"count":0}],"isBlockCoverage":false},{"functionName":"got","ranges":[{"startOffset":5911,"endOffset":6076,"count":0}],"isBlockCoverage":false},{"functionName":"stdioStringToArray","ranges":[{"startOffset":6089,"endOffset":6450,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess","ranges":[{"startOffset":6454,"endOffset":7851,"count":0}],"isBlockCoverage":false},{"functionName":"flushStdio","ranges":[{"startOffset":7979,"endOffset":8472,"count":0}],"isBlockCoverage":false},{"functionName":"createSocket","ranges":[{"startOffset":8478,"endOffset":8591,"count":0}],"isBlockCoverage":false},{"functionName":"getHandleWrapType","ranges":[{"startOffset":8597,"endOffset":8833,"count":0}],"isBlockCoverage":false},{"functionName":"closePendingHandle","ranges":[{"startOffset":8837,"endOffset":8953,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.spawn","ranges":[{"startOffset":8990,"endOffset":12988,"count":0}],"isBlockCoverage":false},{"functionName":"onErrorNT","ranges":[{"startOffset":12995,"endOffset":13058,"count":0}],"isBlockCoverage":false},{"functionName":"onSpawnNT","ranges":[{"startOffset":13064,"endOffset":13116,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.kill","ranges":[{"startOffset":13152,"endOffset":13842,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.ref","ranges":[{"startOffset":13878,"endOffset":13934,"count":0}],"isBlockCoverage":false},{"functionName":"ChildProcess.unref","ranges":[{"startOffset":13972,"endOffset":14030,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":14075,"endOffset":14134,"count":0}],"isBlockCoverage":false},{"functionName":"Control","ranges":[{"startOffset":14141,"endOffset":14212,"count":0}],"isBlockCoverage":false},{"functionName":"refCounted","ranges":[{"startOffset":14532,"endOffset":14644,"count":0}],"isBlockCoverage":false},{"functionName":"unrefCounted","ranges":[{"startOffset":14650,"endOffset":14793,"count":0}],"isBlockCoverage":false},{"functionName":"ref","ranges":[{"startOffset":14799,"endOffset":14873,"count":0}],"isBlockCoverage":false},{"functionName":"unref","ranges":[{"startOffset":14879,"endOffset":14957,"count":0}],"isBlockCoverage":false},{"functionName":"get fd","ranges":[{"startOffset":14963,"endOffset":15036,"count":0}],"isBlockCoverage":false},{"functionName":"setupChannel","ranges":[{"startOffset":15193,"endOffset":27210,"count":0}],"isBlockCoverage":false},{"functionName":"isInternal","ranges":[{"startOffset":27248,"endOffset":27536,"count":0}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":27540,"endOffset":27558,"count":0}],"isBlockCoverage":false},{"functionName":"getValidStdio","ranges":[{"startOffset":27562,"endOffset":30381,"count":0}],"isBlockCoverage":false},{"functionName":"getSocketList","ranges":[{"startOffset":30387,"endOffset":30711,"count":0}],"isBlockCoverage":false},{"functionName":"maybeClose","ranges":[{"startOffset":30717,"endOffset":30924,"count":0}],"isBlockCoverage":false},{"functionName":"spawnSync","ranges":[{"startOffset":30928,"endOffset":31601,"count":0}],"isBlockCoverage":false}]},{"scriptId":"135","url":"internal/socket_list.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2813,"count":1}],"isBlockCoverage":false},{"functionName":"SocketListSend","ranges":[{"startOffset":243,"endOffset":389,"count":0}],"isBlockCoverage":false},{"functionName":"_request","ranges":[{"startOffset":395,"endOffset":1071,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":1077,"endOffset":1232,"count":0}],"isBlockCoverage":false},{"functionName":"getConnections","ranges":[{"startOffset":1238,"endOffset":1481,"count":0}],"isBlockCoverage":false},{"functionName":"SocketListReceive","ranges":[{"startOffset":1601,"endOffset":2493,"count":0}],"isBlockCoverage":false},{"functionName":"add","ranges":[{"startOffset":2499,"endOffset":2749,"count":0}],"isBlockCoverage":false}]},{"scriptId":"136","url":"internal/cluster/round_robin_handle.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3187,"count":1}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle","ranges":[{"startOffset":358,"endOffset":1170,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.add","ranges":[{"startOffset":1207,"endOffset":1861,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.remove","ranges":[{"startOffset":1902,"endOffset":2246,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.distribute","ranges":[{"startOffset":2291,"endOffset":2550,"count":0}],"isBlockCoverage":false},{"functionName":"RoundRobinHandle.handoff","ranges":[{"startOffset":2592,"endOffset":3184,"count":0}],"isBlockCoverage":false}]},{"scriptId":"137","url":"internal/cluster/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1089,"count":1}],"isBlockCoverage":false},{"functionName":"sendHelper","ranges":[{"startOffset":178,"endOffset":522,"count":0}],"isBlockCoverage":false},{"functionName":"internal","ranges":[{"startOffset":660,"endOffset":1087,"count":0}],"isBlockCoverage":false}]},{"scriptId":"138","url":"internal/cluster/shared_handle.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1147,"count":1}],"isBlockCoverage":false},{"functionName":"SharedHandle","ranges":[{"startOffset":200,"endOffset":694,"count":0}],"isBlockCoverage":false},{"functionName":"SharedHandle.add","ranges":[{"startOffset":727,"endOffset":875,"count":0}],"isBlockCoverage":false},{"functionName":"SharedHandle.remove","ranges":[{"startOffset":912,"endOffset":1144,"count":0}],"isBlockCoverage":false}]},{"scriptId":"139","url":"internal/cluster/worker.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1369,"count":1}],"isBlockCoverage":false},{"functionName":"Worker","ranges":[{"startOffset":239,"endOffset":844,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.kill","ranges":[{"startOffset":984,"endOffset":1047,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.send","ranges":[{"startOffset":1076,"endOffset":1159,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.isDead","ranges":[{"startOffset":1190,"endOffset":1281,"count":0}],"isBlockCoverage":false},{"functionName":"Worker.isConnected","ranges":[{"startOffset":1317,"endOffset":1366,"count":0}],"isBlockCoverage":false}]},{"scriptId":"140","url":"string_decoder.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4253,"count":1}],"isBlockCoverage":false},{"functionName":"normalizeEncoding","ranges":[{"startOffset":1934,"endOffset":2204,"count":1},{"startOffset":2048,"endOffset":2185,"count":0}],"isBlockCoverage":true},{"functionName":"StringDecoder","ranges":[{"startOffset":2483,"endOffset":2686,"count":1}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2722,"endOffset":3031,"count":2},{"startOffset":2781,"endOffset":2792,"count":0},{"startOffset":2830,"endOffset":2983,"count":0}],"isBlockCoverage":true},{"functionName":"end","ranges":[{"startOffset":3066,"endOffset":3264,"count":0}],"isBlockCoverage":false},{"functionName":"text","ranges":[{"startOffset":3364,"endOffset":3525,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3648,"endOffset":3865,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3940,"endOffset":4005,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":4081,"endOffset":4199,"count":0}],"isBlockCoverage":false}]}],"timestamp":297719.455363} \ No newline at end of file diff --git a/coverage/tmp/coverage-4704-1625248667694-0.json b/coverage/tmp/coverage-4704-1625248667694-0.json new file mode 100644 index 0000000..56144f8 --- /dev/null +++ b/coverage/tmp/coverage-4704-1625248667694-0.json @@ -0,0 +1 @@ +{"result":[{"scriptId":"6","url":"internal/per_context/primordials.js","functions":[{"functionName":"copyProps","ranges":[{"startOffset":843,"endOffset":1105,"count":4},{"startOffset":918,"endOffset":1102,"count":13},{"startOffset":975,"endOffset":1097,"count":5}],"isBlockCoverage":true},{"functionName":"SafeIterator","ranges":[{"startOffset":3004,"endOffset":3077,"count":8}],"isBlockCoverage":true},{"functionName":"next","ranges":[{"startOffset":3083,"endOffset":3134,"count":397}],"isBlockCoverage":true},{"functionName":"makeSafe","ranges":[{"startOffset":3355,"endOffset":4519,"count":2},{"startOffset":3433,"endOffset":4302,"count":0}],"isBlockCoverage":true},{"functionName":"desc.value","ranges":[{"startOffset":4140,"endOffset":4209,"count":8}],"isBlockCoverage":true},{"functionName":"SafeMap","ranges":[{"startOffset":4868,"endOffset":4896,"count":16}],"isBlockCoverage":true},{"functionName":"SafeWeakMap","ranges":[{"startOffset":5045,"endOffset":5073,"count":7}],"isBlockCoverage":true},{"functionName":"SafeSet","ranges":[{"startOffset":5206,"endOffset":5234,"count":10}],"isBlockCoverage":true}]},{"scriptId":"9","url":"internal/bootstrap/loaders.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10752,"count":1}],"isBlockCoverage":true},{"functionName":"binding","ranges":[{"startOffset":3787,"endOffset":4193,"count":0}],"isBlockCoverage":false},{"functionName":"_linkedBinding","ranges":[{"startOffset":4225,"endOffset":4439,"count":0}],"isBlockCoverage":false},{"functionName":"internalBinding","ranges":[{"startOffset":4627,"endOffset":4896,"count":145},{"startOffset":4731,"endOffset":4874,"count":37}],"isBlockCoverage":true},{"functionName":"getOwn","ranges":[{"startOffset":5050,"endOffset":5208,"count":488},{"startOffset":5188,"endOffset":5204,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5587,"endOffset":5687,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5647,"endOffset":5681,"count":233}],"isBlockCoverage":true},{"functionName":"NativeModule","ranges":[{"startOffset":5694,"endOffset":6469,"count":233}],"isBlockCoverage":true},{"functionName":"exposeInternals","ranges":[{"startOffset":6623,"endOffset":6856,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6869,"endOffset":6924,"count":0}],"isBlockCoverage":false},{"functionName":"canBeRequiredByUsers","ranges":[{"startOffset":6937,"endOffset":7056,"count":29},{"startOffset":7023,"endOffset":7050,"count":10}],"isBlockCoverage":true},{"functionName":"compileForPublicLoader","ranges":[{"startOffset":7131,"endOffset":7841,"count":7},{"startOffset":7195,"endOffset":7391,"count":0},{"startOffset":7720,"endOffset":7724,"count":0}],"isBlockCoverage":true},{"functionName":"getESMFacade","ranges":[{"startOffset":7847,"endOffset":8505,"count":14},{"startOffset":7886,"endOffset":8504,"count":7}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":8224,"endOffset":8340,"count":7}],"isBlockCoverage":true},{"functionName":"syncExports","ranges":[{"startOffset":8807,"endOffset":9161,"count":14},{"startOffset":8929,"endOffset":9149,"count":488},{"startOffset":9008,"endOffset":9017,"count":0}],"isBlockCoverage":true},{"functionName":"compileForInternalLoader","ranges":[{"startOffset":9167,"endOffset":9774,"count":502},{"startOffset":9217,"endOffset":9232,"count":110},{"startOffset":9234,"endOffset":9270,"count":398},{"startOffset":9270,"endOffset":9415,"count":104},{"startOffset":9415,"endOffset":9451,"count":1},{"startOffset":9452,"endOffset":9473,"count":103},{"startOffset":9633,"endOffset":9773,"count":104}],"isBlockCoverage":true},{"functionName":"nativeModuleRequire","ranges":[{"startOffset":9983,"endOffset":10364,"count":500},{"startOffset":10042,"endOffset":10075,"count":5},{"startOffset":10075,"endOffset":10264,"count":495},{"startOffset":10264,"endOffset":10319,"count":0},{"startOffset":10319,"endOffset":10363,"count":495}],"isBlockCoverage":true},{"functionName":"requireWithFallbackInDeps","ranges":[{"startOffset":10484,"endOffset":10661,"count":0}],"isBlockCoverage":false}]},{"scriptId":"10","url":"internal/bootstrap/node.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12978,"count":1},{"startOffset":3667,"endOffset":3881,"count":0}],"isBlockCoverage":true},{"functionName":"process.openStdin","ranges":[{"startOffset":3489,"endOffset":3562,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6320,"endOffset":6486,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":6591,"endOffset":6770,"count":1}],"isBlockCoverage":true},{"functionName":"setupPrepareStackTrace","ranges":[{"startOffset":9634,"endOffset":10237,"count":1}],"isBlockCoverage":true},{"functionName":"setupProcessObject","ranges":[{"startOffset":10241,"endOffset":10864,"count":1}],"isBlockCoverage":true},{"functionName":"setupGlobalProxy","ranges":[{"startOffset":10868,"endOffset":11052,"count":1}],"isBlockCoverage":true},{"functionName":"setupBuffer","ranges":[{"startOffset":11056,"endOffset":11507,"count":1}],"isBlockCoverage":true},{"functionName":"createGlobalConsole","ranges":[{"startOffset":11511,"endOffset":12207,"count":1}],"isBlockCoverage":true},{"functionName":"exposeNamespace","ranges":[{"startOffset":12262,"endOffset":12467,"count":1}],"isBlockCoverage":true},{"functionName":"exposeInterface","ranges":[{"startOffset":12522,"endOffset":12727,"count":4}],"isBlockCoverage":true},{"functionName":"defineOperation","ranges":[{"startOffset":12790,"endOffset":12976,"count":7}],"isBlockCoverage":true}]},{"scriptId":"11","url":"internal/errors.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":56294,"count":1}],"isBlockCoverage":false},{"functionName":"prepareStackTrace","ranges":[{"startOffset":1944,"endOffset":2698,"count":79},{"startOffset":2124,"endOffset":2244,"count":0},{"startOffset":2375,"endOffset":2397,"count":0},{"startOffset":2586,"endOffset":2617,"count":0}],"isBlockCoverage":true},{"functionName":"maybeOverridePrepareStackTrace","ranges":[{"startOffset":2742,"endOffset":3465,"count":79},{"startOffset":3016,"endOffset":3084,"count":0},{"startOffset":3369,"endOffset":3437,"count":0}],"isBlockCoverage":true},{"functionName":"lazyInternalUtil","ranges":[{"startOffset":3564,"endOffset":3695,"count":0}],"isBlockCoverage":false},{"functionName":"lazyInternalUtilInspect","ranges":[{"startOffset":3732,"endOffset":3899,"count":0}],"isBlockCoverage":false},{"functionName":"lazyBuffer","ranges":[{"startOffset":3916,"endOffset":4029,"count":0}],"isBlockCoverage":false},{"functionName":"SystemError","ranges":[{"startOffset":4542,"endOffset":7172,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":7178,"endOffset":7255,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7261,"endOffset":7456,"count":0}],"isBlockCoverage":false},{"functionName":"makeSystemErrorWithCode","ranges":[{"startOffset":7463,"endOffset":7614,"count":4}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7556,"endOffset":7605,"count":0}],"isBlockCoverage":false},{"functionName":"makeNodeErrorWithCode","ranges":[{"startOffset":7618,"endOffset":8400,"count":233}],"isBlockCoverage":true},{"functionName":"NodeError","ranges":[{"startOffset":7708,"endOffset":8308,"count":29},{"startOffset":7801,"endOffset":8016,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":8316,"endOffset":8391,"count":0}],"isBlockCoverage":false},{"functionName":"hideStackFrames","ranges":[{"startOffset":8475,"endOffset":8902,"count":31}],"isBlockCoverage":true},{"functionName":"hidden","ranges":[{"startOffset":8516,"endOffset":8898,"count":337},{"startOffset":8683,"endOffset":8750,"count":236},{"startOffset":8838,"endOffset":8886,"count":236}],"isBlockCoverage":true},{"functionName":"addCodeToName","ranges":[{"startOffset":8906,"endOffset":9588,"count":29},{"startOffset":9006,"endOffset":9063,"count":0},{"startOffset":9400,"endOffset":9551,"count":0}],"isBlockCoverage":true},{"functionName":"E","ranges":[{"startOffset":9704,"endOffset":10228,"count":234},{"startOffset":9950,"endOffset":9997,"count":4},{"startOffset":9997,"endOffset":10053,"count":230},{"startOffset":10090,"endOffset":10204,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10118,"endOffset":10197,"count":3}],"isBlockCoverage":true},{"functionName":"getMessage","ranges":[{"startOffset":10232,"endOffset":11113,"count":29},{"startOffset":10336,"endOffset":10372,"count":1},{"startOffset":10680,"endOffset":10761,"count":0},{"startOffset":10990,"endOffset":11112,"count":0}],"isBlockCoverage":true},{"functionName":"lazyUv","ranges":[{"startOffset":11135,"endOffset":11244,"count":55},{"startOffset":11174,"endOffset":11220,"count":1}],"isBlockCoverage":true},{"functionName":"uvErrmapGet","ranges":[{"startOffset":11305,"endOffset":11494,"count":55},{"startOffset":11385,"endOffset":11440,"count":1}],"isBlockCoverage":true},{"functionName":"uvException","ranges":[{"startOffset":11799,"endOffset":13037,"count":0}],"isBlockCoverage":false},{"functionName":"uvExceptionWithHostPort","ranges":[{"startOffset":13363,"endOffset":14296,"count":0}],"isBlockCoverage":false},{"functionName":"errnoException","ranges":[{"startOffset":14485,"endOffset":15208,"count":1},{"startOffset":14813,"endOffset":14836,"count":0},{"startOffset":14911,"endOffset":14950,"count":0}],"isBlockCoverage":true},{"functionName":"exceptionWithHostPort","ranges":[{"startOffset":15574,"endOffset":16824,"count":49},{"startOffset":15926,"endOffset":15949,"count":1},{"startOffset":16086,"endOffset":16141,"count":0},{"startOffset":16161,"endOffset":16211,"count":0}],"isBlockCoverage":true},{"functionName":"dnsException","ranges":[{"startOffset":16996,"endOffset":18547,"count":0}],"isBlockCoverage":false},{"functionName":"connResetException","ranges":[{"startOffset":18551,"endOffset":18711,"count":0}],"isBlockCoverage":false},{"functionName":"isStackOverflowError","ranges":[{"startOffset":19013,"endOffset":19404,"count":0}],"isBlockCoverage":false},{"functionName":"addNumericalSeparator","ranges":[{"startOffset":19488,"endOffset":19764,"count":0}],"isBlockCoverage":false},{"functionName":"beforeInspector","ranges":[{"startOffset":20051,"endOffset":20455,"count":0}],"isBlockCoverage":false},{"functionName":"afterInspector","ranges":[{"startOffset":20460,"endOffset":21899,"count":0}],"isBlockCoverage":false},{"functionName":"AbortError","ranges":[{"startOffset":22142,"endOffset":22264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":24095,"endOffset":24264,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27158,"endOffset":27276,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27570,"endOffset":27667,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29993,"endOffset":30228,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":31994,"endOffset":32220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34003,"endOffset":34309,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34352,"endOffset":34500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":34545,"endOffset":38146,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38188,"endOffset":38466,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":38867,"endOffset":39036,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39710,"endOffset":39848,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":39890,"endOffset":40220,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40382,"endOffset":40533,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40579,"endOffset":41367,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41754,"endOffset":41921,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":41975,"endOffset":42315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":42360,"endOffset":42676,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43054,"endOffset":43132,"count":29}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":43178,"endOffset":43474,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":43808,"endOffset":44268,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":44961,"endOffset":45697,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":45793,"endOffset":45896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":46673,"endOffset":47389,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47441,"endOffset":47636,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":47686,"endOffset":48008,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":48043,"endOffset":48938,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":49399,"endOffset":49663,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":51040,"endOffset":51214,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53151,"endOffset":53286,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":53890,"endOffset":54181,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55180,"endOffset":55294,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":55493,"endOffset":55889,"count":0}],"isBlockCoverage":false}]},{"scriptId":"12","url":"internal/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12949,"count":1}],"isBlockCoverage":false},{"functionName":"lazyUv","ranges":[{"startOffset":1039,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"removeColors","ranges":[{"startOffset":1137,"endOffset":1208,"count":0}],"isBlockCoverage":false},{"functionName":"isError","ranges":[{"startOffset":1212,"endOffset":1467,"count":0}],"isBlockCoverage":false},{"functionName":"deprecate","ranges":[{"startOffset":1761,"endOffset":2895,"count":31},{"startOffset":1836,"endOffset":1858,"count":0},{"startOffset":1921,"endOffset":1976,"count":0},{"startOffset":2641,"endOffset":2868,"count":30}],"isBlockCoverage":true},{"functionName":"deprecated","ranges":[{"startOffset":2005,"endOffset":2495,"count":0}],"isBlockCoverage":false},{"functionName":"decorateErrorStack","ranges":[{"startOffset":2899,"endOffset":3249,"count":0}],"isBlockCoverage":false},{"functionName":"assertCrypto","ranges":[{"startOffset":3253,"endOffset":3330,"count":3},{"startOffset":3301,"endOffset":3327,"count":0}],"isBlockCoverage":true},{"functionName":"normalizeEncoding","ranges":[{"startOffset":3514,"endOffset":3648,"count":52},{"startOffset":3585,"endOffset":3603,"count":0},{"startOffset":3619,"endOffset":3647,"count":0}],"isBlockCoverage":true},{"functionName":"slowCases","ranges":[{"startOffset":3652,"endOffset":5278,"count":0}],"isBlockCoverage":false},{"functionName":"emitExperimentalWarning","ranges":[{"startOffset":5282,"endOffset":5576,"count":0}],"isBlockCoverage":false},{"functionName":"filterDuplicateStrings","ranges":[{"startOffset":5580,"endOffset":5900,"count":0}],"isBlockCoverage":false},{"functionName":"cachedResult","ranges":[{"startOffset":5904,"endOffset":6054,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":5957,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"createClassWrapper","ranges":[{"startOffset":6327,"endOffset":6704,"count":0}],"isBlockCoverage":false},{"functionName":"getSignalsToNamesMapping","ranges":[{"startOffset":6736,"endOffset":7024,"count":0}],"isBlockCoverage":false},{"functionName":"convertToValidSignal","ranges":[{"startOffset":7028,"endOffset":7345,"count":0}],"isBlockCoverage":false},{"functionName":"getConstructorOf","ranges":[{"startOffset":7349,"endOffset":7708,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":7712,"endOffset":7844,"count":50},{"startOffset":7809,"endOffset":7840,"count":0}],"isBlockCoverage":true},{"functionName":"getSystemErrorMap","ranges":[{"startOffset":7848,"endOffset":7915,"count":0}],"isBlockCoverage":false},{"functionName":"promisify","ranges":[{"startOffset":8065,"endOffset":9581,"count":3},{"startOffset":8140,"endOffset":8205,"count":0},{"startOffset":8251,"endOffset":8580,"count":0}],"isBlockCoverage":true},{"functionName":"fn","ranges":[{"startOffset":8786,"endOffset":9283,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":9681,"endOffset":10015,"count":0}],"isBlockCoverage":false},{"functionName":"spliceOne","ranges":[{"startOffset":10160,"endOffset":10291,"count":1},{"startOffset":10243,"endOffset":10273,"count":0}],"isBlockCoverage":true},{"functionName":"isInsideNodeModules","ranges":[{"startOffset":10379,"endOffset":11583,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":11587,"endOffset":11752,"count":0}],"isBlockCoverage":false},{"functionName":"sleep","ranges":[{"startOffset":11779,"endOffset":12001,"count":0}],"isBlockCoverage":false}]},{"scriptId":"13","url":"events.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":27684,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2266,"endOffset":2430,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter","ranges":[{"startOffset":2438,"endOffset":2509,"count":107}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2885,"endOffset":2943,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":2948,"endOffset":3189,"count":0}],"isBlockCoverage":false},{"functionName":"checkListener","ranges":[{"startOffset":3783,"endOffset":3937,"count":360},{"startOffset":3857,"endOffset":3934,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4030,"endOffset":4080,"count":50}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":4090,"endOffset":4372,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.setMaxListeners","ranges":[{"startOffset":4767,"endOffset":5683,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.init","ranges":[{"startOffset":5708,"endOffset":6453,"count":107},{"startOffset":5761,"endOffset":5822,"count":53},{"startOffset":5824,"endOffset":5898,"count":54},{"startOffset":5994,"endOffset":6259,"count":0}],"isBlockCoverage":true},{"functionName":"addCatch","ranges":[{"startOffset":6458,"endOffset":7037,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionOrErr","ranges":[{"startOffset":7041,"endOffset":7718,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxListeners","ranges":[{"startOffset":7893,"endOffset":8098,"count":0}],"isBlockCoverage":false},{"functionName":"_getMaxListeners","ranges":[{"startOffset":8103,"endOffset":8256,"count":50},{"startOffset":8223,"endOffset":8255,"count":0}],"isBlockCoverage":true},{"functionName":"getMaxListeners","ranges":[{"startOffset":8301,"endOffset":8366,"count":0}],"isBlockCoverage":false},{"functionName":"identicalSequenceRange","ranges":[{"startOffset":8498,"endOffset":9095,"count":0}],"isBlockCoverage":false},{"functionName":"enhanceStackTrace","ranges":[{"startOffset":9099,"endOffset":9724,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":9758,"endOffset":12102,"count":157},{"startOffset":9908,"endOffset":9946,"count":50},{"startOffset":9955,"endOffset":9989,"count":0},{"startOffset":10014,"endOffset":10043,"count":50},{"startOffset":10050,"endOffset":10088,"count":0},{"startOffset":10163,"endOffset":11126,"count":0},{"startOffset":11199,"endOffset":11212,"count":52},{"startOffset":11212,"endOffset":11253,"count":105},{"startOffset":11253,"endOffset":11543,"count":104},{"startOffset":11467,"endOffset":11485,"count":0},{"startOffset":11487,"endOffset":11538,"count":0},{"startOffset":11543,"endOffset":12081,"count":1},{"startOffset":11663,"endOffset":12076,"count":2},{"startOffset":11994,"endOffset":12012,"count":0},{"startOffset":12014,"endOffset":12069,"count":0},{"startOffset":12081,"endOffset":12101,"count":105}],"isBlockCoverage":true},{"functionName":"_addListener","ranges":[{"startOffset":12107,"endOffset":14222,"count":308},{"startOffset":12295,"endOffset":12382,"count":0},{"startOffset":12570,"endOffset":12857,"count":3},{"startOffset":12649,"endOffset":12668,"count":0},{"startOffset":12926,"endOffset":13068,"count":258},{"startOffset":13068,"endOffset":14199,"count":50},{"startOffset":13231,"endOffset":13253,"count":0},{"startOffset":13338,"endOffset":13446,"count":0},{"startOffset":13554,"endOffset":13573,"count":0},{"startOffset":13575,"endOffset":14194,"count":0}],"isBlockCoverage":true},{"functionName":"addListener","ranges":[{"startOffset":14263,"endOffset":14357,"count":308}],"isBlockCoverage":true},{"functionName":"prependListener","ranges":[{"startOffset":14475,"endOffset":14580,"count":0}],"isBlockCoverage":false},{"functionName":"onceWrapper","ranges":[{"startOffset":14585,"endOffset":14857,"count":1},{"startOffset":14792,"endOffset":14854,"count":0}],"isBlockCoverage":true},{"functionName":"_onceWrap","ranges":[{"startOffset":14861,"endOffset":15108,"count":50}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":15142,"endOffset":15273,"count":50}],"isBlockCoverage":true},{"functionName":"prependOnceListener","ranges":[{"startOffset":15328,"endOffset":15503,"count":0}],"isBlockCoverage":false},{"functionName":"removeListener","ranges":[{"startOffset":15629,"endOffset":16971,"count":2},{"startOffset":15783,"endOffset":15795,"count":0},{"startOffset":15872,"endOffset":15884,"count":0},{"startOffset":15916,"endOffset":15945,"count":1},{"startOffset":15947,"endOffset":16215,"count":1},{"startOffset":16000,"endOffset":16034,"count":0},{"startOffset":16215,"endOffset":16942,"count":1},{"startOffset":16375,"endOffset":16407,"count":0},{"startOffset":16522,"endOffset":16534,"count":0},{"startOffset":16577,"endOffset":16590,"count":0},{"startOffset":16889,"endOffset":16933,"count":0}],"isBlockCoverage":true},{"functionName":"removeAllListeners","ranges":[{"startOffset":17096,"endOffset":18465,"count":0}],"isBlockCoverage":false},{"functionName":"_listeners","ranges":[{"startOffset":18470,"endOffset":18880,"count":0}],"isBlockCoverage":false},{"functionName":"listeners","ranges":[{"startOffset":18919,"endOffset":18988,"count":0}],"isBlockCoverage":false},{"functionName":"rawListeners","ranges":[{"startOffset":19031,"endOffset":19104,"count":0}],"isBlockCoverage":false},{"functionName":"EventEmitter.listenerCount","ranges":[{"startOffset":19138,"endOffset":19311,"count":0}],"isBlockCoverage":false},{"functionName":"listenerCount","ranges":[{"startOffset":19371,"endOffset":19675,"count":50},{"startOffset":19550,"endOffset":19575,"count":0},{"startOffset":19611,"endOffset":19652,"count":0}],"isBlockCoverage":true},{"functionName":"eventNames","ranges":[{"startOffset":19715,"endOffset":19810,"count":0}],"isBlockCoverage":false},{"functionName":"arrayClone","ranges":[{"startOffset":19815,"endOffset":20299,"count":1},{"startOffset":20029,"endOffset":20069,"count":0},{"startOffset":20075,"endOffset":20123,"count":0},{"startOffset":20129,"endOffset":20185,"count":0},{"startOffset":20191,"endOffset":20255,"count":0},{"startOffset":20260,"endOffset":20298,"count":0}],"isBlockCoverage":true},{"functionName":"unwrapListeners","ranges":[{"startOffset":20303,"endOffset":20525,"count":0}],"isBlockCoverage":false},{"functionName":"getEventListeners","ranges":[{"startOffset":20529,"endOffset":21329,"count":0}],"isBlockCoverage":false},{"functionName":"once","ranges":[{"startOffset":21333,"endOffset":23145,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":23226,"endOffset":23247,"count":0}],"isBlockCoverage":false},{"functionName":"createIterResult","ranges":[{"startOffset":23264,"endOffset":23334,"count":0}],"isBlockCoverage":false},{"functionName":"addErrorHandlerIfEventEmitter","ranges":[{"startOffset":23338,"endOffset":23525,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticRemoveListener","ranges":[{"startOffset":23529,"endOffset":23922,"count":0}],"isBlockCoverage":false},{"functionName":"eventTargetAgnosticAddListener","ranges":[{"startOffset":23926,"endOffset":24521,"count":0}],"isBlockCoverage":false},{"functionName":"on","ranges":[{"startOffset":24525,"endOffset":27682,"count":0}],"isBlockCoverage":false}]},{"scriptId":"14","url":"internal/util/inspect.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":72646,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2419,"endOffset":2455,"count":62}],"isBlockCoverage":true},{"functionName":"isUndetectableObject","ranges":[{"startOffset":2550,"endOffset":2600,"count":0}],"isBlockCoverage":false},{"functionName":"getUserOptions","ranges":[{"startOffset":5819,"endOffset":7313,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":7618,"endOffset":9589,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9685,"endOffset":9732,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":9737,"endOffset":9950,"count":0}],"isBlockCoverage":false},{"functionName":"defineColorAlias","ranges":[{"startOffset":11743,"endOffset":11996,"count":12}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":11840,"endOffset":11882,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":11889,"endOffset":11937,"count":0}],"isBlockCoverage":false},{"functionName":"addQuotes","ranges":[{"startOffset":13039,"endOffset":13205,"count":0}],"isBlockCoverage":false},{"functionName":"escapeFn","ranges":[{"startOffset":13226,"endOffset":13258,"count":0}],"isBlockCoverage":false},{"functionName":"strEscape","ranges":[{"startOffset":13375,"endOffset":15054,"count":0}],"isBlockCoverage":false},{"functionName":"stylizeWithColor","ranges":[{"startOffset":15058,"endOffset":15332,"count":0}],"isBlockCoverage":false},{"functionName":"stylizeNoColor","ranges":[{"startOffset":15336,"endOffset":15384,"count":0}],"isBlockCoverage":false},{"functionName":"getEmptyFormatArray","ranges":[{"startOffset":15466,"endOffset":15515,"count":0}],"isBlockCoverage":false},{"functionName":"isInstanceof","ranges":[{"startOffset":15519,"endOffset":15643,"count":0}],"isBlockCoverage":false},{"functionName":"getConstructorName","ranges":[{"startOffset":15647,"endOffset":16953,"count":0}],"isBlockCoverage":false},{"functionName":"addPrototypeProperties","ranges":[{"startOffset":17145,"endOffset":19043,"count":0}],"isBlockCoverage":false},{"functionName":"getPrefix","ranges":[{"startOffset":19047,"endOffset":19446,"count":0}],"isBlockCoverage":false},{"functionName":"getKeys","ranges":[{"startOffset":19486,"endOffset":20454,"count":0}],"isBlockCoverage":false},{"functionName":"getCtxStyle","ranges":[{"startOffset":20458,"endOffset":20730,"count":0}],"isBlockCoverage":false},{"functionName":"formatProxy","ranges":[{"startOffset":20734,"endOffset":21196,"count":0}],"isBlockCoverage":false},{"functionName":"formatValue","ranges":[{"startOffset":21383,"endOffset":23989,"count":0}],"isBlockCoverage":false},{"functionName":"formatRaw","ranges":[{"startOffset":23993,"endOffset":34745,"count":0}],"isBlockCoverage":false},{"functionName":"getIteratorBraces","ranges":[{"startOffset":34749,"endOffset":34938,"count":0}],"isBlockCoverage":false},{"functionName":"getBoxedBase","ranges":[{"startOffset":34942,"endOffset":36154,"count":0}],"isBlockCoverage":false},{"functionName":"getClassBase","ranges":[{"startOffset":36158,"endOffset":36777,"count":0}],"isBlockCoverage":false},{"functionName":"getFunctionBase","ranges":[{"startOffset":36781,"endOffset":37910,"count":0}],"isBlockCoverage":false},{"functionName":"formatError","ranges":[{"startOffset":37914,"endOffset":41117,"count":0}],"isBlockCoverage":false},{"functionName":"groupArrayElements","ranges":[{"startOffset":41121,"endOffset":45480,"count":0}],"isBlockCoverage":false},{"functionName":"handleMaxCallStackSize","ranges":[{"startOffset":45484,"endOffset":45884,"count":0}],"isBlockCoverage":false},{"functionName":"formatNumber","ranges":[{"startOffset":45888,"endOffset":46068,"count":0}],"isBlockCoverage":false},{"functionName":"formatBigInt","ranges":[{"startOffset":46072,"endOffset":46146,"count":0}],"isBlockCoverage":false},{"functionName":"formatPrimitive","ranges":[{"startOffset":46150,"endOffset":47363,"count":0}],"isBlockCoverage":false},{"functionName":"formatNamespaceObject","ranges":[{"startOffset":47367,"endOffset":48510,"count":0}],"isBlockCoverage":false},{"functionName":"formatSpecialArray","ranges":[{"startOffset":48560,"endOffset":49804,"count":0}],"isBlockCoverage":false},{"functionName":"formatArrayBuffer","ranges":[{"startOffset":49808,"endOffset":50423,"count":0}],"isBlockCoverage":false},{"functionName":"formatArray","ranges":[{"startOffset":50427,"endOffset":51037,"count":0}],"isBlockCoverage":false},{"functionName":"formatTypedArray","ranges":[{"startOffset":51041,"endOffset":52086,"count":0}],"isBlockCoverage":false},{"functionName":"formatSet","ranges":[{"startOffset":52090,"endOffset":52330,"count":0}],"isBlockCoverage":false},{"functionName":"formatMap","ranges":[{"startOffset":52334,"endOffset":52641,"count":0}],"isBlockCoverage":false},{"functionName":"formatSetIterInner","ranges":[{"startOffset":52645,"endOffset":53478,"count":0}],"isBlockCoverage":false},{"functionName":"formatMapIterInner","ranges":[{"startOffset":53482,"endOffset":54840,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakCollection","ranges":[{"startOffset":54844,"endOffset":54938,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakSet","ranges":[{"startOffset":54942,"endOffset":55102,"count":0}],"isBlockCoverage":false},{"functionName":"formatWeakMap","ranges":[{"startOffset":55106,"endOffset":55266,"count":0}],"isBlockCoverage":false},{"functionName":"formatIterator","ranges":[{"startOffset":55270,"endOffset":55670,"count":0}],"isBlockCoverage":false},{"functionName":"formatPromise","ranges":[{"startOffset":55674,"endOffset":56155,"count":0}],"isBlockCoverage":false},{"functionName":"formatProperty","ranges":[{"startOffset":56159,"endOffset":58618,"count":0}],"isBlockCoverage":false},{"functionName":"isBelowBreakLength","ranges":[{"startOffset":58622,"endOffset":59586,"count":0}],"isBlockCoverage":false},{"functionName":"reduceToSingleString","ranges":[{"startOffset":59590,"endOffset":62394,"count":0}],"isBlockCoverage":false},{"functionName":"hasBuiltInToString","ranges":[{"startOffset":62398,"endOffset":63447,"count":0}],"isBlockCoverage":false},{"functionName":"firstErrorLine","ranges":[{"startOffset":63474,"endOffset":63513,"count":0}],"isBlockCoverage":false},{"functionName":"tryStringify","ranges":[{"startOffset":63545,"endOffset":64032,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":64036,"endOffset":64122,"count":0}],"isBlockCoverage":false},{"functionName":"formatWithOptions","ranges":[{"startOffset":64126,"endOffset":64410,"count":0}],"isBlockCoverage":false},{"functionName":"formatWithOptionsInternal","ranges":[{"startOffset":64414,"endOffset":68318,"count":0}],"isBlockCoverage":false},{"functionName":"getStringWidth","ranges":[{"startOffset":68756,"endOffset":69323,"count":0}],"isBlockCoverage":false},{"functionName":"getStringWidth","ranges":[{"startOffset":69443,"endOffset":69895,"count":0}],"isBlockCoverage":false},{"functionName":"isFullWidthCodePoint","ranges":[{"startOffset":70069,"endOffset":71714,"count":0}],"isBlockCoverage":false},{"functionName":"isZeroWidthCodePoint","ranges":[{"startOffset":71750,"endOffset":72328,"count":0}],"isBlockCoverage":false},{"functionName":"stripVTControlCharacters","ranges":[{"startOffset":72424,"endOffset":72500,"count":0}],"isBlockCoverage":false}]},{"scriptId":"15","url":"internal/util/types.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1810,"count":1}],"isBlockCoverage":false},{"functionName":"isTypedArray","ranges":[{"startOffset":112,"endOffset":217,"count":0}],"isBlockCoverage":false},{"functionName":"isUint8Array","ranges":[{"startOffset":221,"endOffset":329,"count":60}],"isBlockCoverage":true},{"functionName":"isUint8ClampedArray","ranges":[{"startOffset":333,"endOffset":455,"count":0}],"isBlockCoverage":false},{"functionName":"isUint16Array","ranges":[{"startOffset":459,"endOffset":569,"count":0}],"isBlockCoverage":false},{"functionName":"isUint32Array","ranges":[{"startOffset":573,"endOffset":683,"count":0}],"isBlockCoverage":false},{"functionName":"isInt8Array","ranges":[{"startOffset":687,"endOffset":793,"count":0}],"isBlockCoverage":false},{"functionName":"isInt16Array","ranges":[{"startOffset":797,"endOffset":905,"count":0}],"isBlockCoverage":false},{"functionName":"isInt32Array","ranges":[{"startOffset":909,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat32Array","ranges":[{"startOffset":1021,"endOffset":1133,"count":0}],"isBlockCoverage":false},{"functionName":"isFloat64Array","ranges":[{"startOffset":1137,"endOffset":1249,"count":0}],"isBlockCoverage":false},{"functionName":"isBigInt64Array","ranges":[{"startOffset":1253,"endOffset":1367,"count":0}],"isBlockCoverage":false},{"functionName":"isBigUint64Array","ranges":[{"startOffset":1371,"endOffset":1487,"count":25}],"isBlockCoverage":true}]},{"scriptId":"16","url":"internal/assert.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":499,"count":1}],"isBlockCoverage":false},{"functionName":"lazyError","ranges":[{"startOffset":29,"endOffset":163,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":167,"endOffset":322,"count":150},{"startOffset":216,"endOffset":319,"count":0}],"isBlockCoverage":true},{"functionName":"fail","ranges":[{"startOffset":326,"endOffset":446,"count":0}],"isBlockCoverage":false}]},{"scriptId":"17","url":"internal/validators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7621,"count":1}],"isBlockCoverage":false},{"functionName":"isInt32","ranges":[{"startOffset":610,"endOffset":671,"count":7}],"isBlockCoverage":true},{"functionName":"isUint32","ranges":[{"startOffset":675,"endOffset":739,"count":13}],"isBlockCoverage":true},{"functionName":"parseFileMode","ranges":[{"startOffset":1378,"endOffset":1880,"count":11},{"startOffset":1442,"endOffset":1462,"count":0},{"startOffset":1464,"endOffset":1487,"count":0},{"startOffset":1539,"endOffset":1879,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1928,"endOffset":2316,"count":20},{"startOffset":2050,"endOffset":2104,"count":0},{"startOffset":2146,"endOffset":2200,"count":0},{"startOffset":2245,"endOffset":2311,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2366,"endOffset":2961,"count":7},{"startOffset":2530,"endOffset":2836,"count":0},{"startOffset":2874,"endOffset":2956,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3008,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"validateString","ranges":[{"startOffset":3539,"endOffset":3674,"count":282},{"startOffset":3617,"endOffset":3671,"count":0}],"isBlockCoverage":true},{"functionName":"validateNumber","ranges":[{"startOffset":3678,"endOffset":3813,"count":50},{"startOffset":3756,"endOffset":3810,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3855,"endOffset":4318,"count":0}],"isBlockCoverage":false},{"functionName":"validateBoolean","ranges":[{"startOffset":4324,"endOffset":4462,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4509,"endOffset":4894,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4938,"endOffset":5233,"count":0}],"isBlockCoverage":false},{"functionName":"validateSignalName","ranges":[{"startOffset":5239,"endOffset":5672,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5715,"endOffset":5951,"count":2},{"startOffset":5781,"endOffset":5948,"count":0}],"isBlockCoverage":true},{"functionName":"validateEncoding","ranges":[{"startOffset":5957,"endOffset":6299,"count":0}],"isBlockCoverage":false},{"functionName":"validatePort","ranges":[{"startOffset":6447,"endOffset":6830,"count":50},{"startOffset":6552,"endOffset":6579,"count":0},{"startOffset":6617,"endOffset":6644,"count":0},{"startOffset":6726,"endOffset":6739,"count":0},{"startOffset":6742,"endOffset":6807,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6875,"endOffset":6979,"count":51},{"startOffset":6935,"endOffset":6976,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7029,"endOffset":7253,"count":0}],"isBlockCoverage":false}]},{"scriptId":"18","url":"buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":38355,"count":1}],"isBlockCoverage":false},{"functionName":"validateOffset","ranges":[{"startOffset":3081,"endOffset":3166,"count":0}],"isBlockCoverage":false},{"functionName":"createUnsafeBuffer","ranges":[{"startOffset":4147,"endOffset":4290,"count":1}],"isBlockCoverage":true},{"functionName":"createPool","ranges":[{"startOffset":4294,"endOffset":4458,"count":1}],"isBlockCoverage":true},{"functionName":"alignPool","ranges":[{"startOffset":4477,"endOffset":4605,"count":4},{"startOffset":4553,"endOffset":4602,"count":3}],"isBlockCoverage":true},{"functionName":"showFlaggedDeprecation","ranges":[{"startOffset":4917,"endOffset":5613,"count":0}],"isBlockCoverage":false},{"functionName":"toInteger","ranges":[{"startOffset":5617,"endOffset":5843,"count":0}],"isBlockCoverage":false},{"functionName":"_copy","ranges":[{"startOffset":5847,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"_copyActual","ranges":[{"startOffset":7156,"endOffset":7702,"count":0}],"isBlockCoverage":false},{"functionName":"Buffer","ranges":[{"startOffset":8290,"endOffset":8633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":8731,"endOffset":8759,"count":0}],"isBlockCoverage":false},{"functionName":"from","ranges":[{"startOffset":9027,"endOffset":10023,"count":3},{"startOffset":9158,"endOffset":9211,"count":0},{"startOffset":9213,"endOffset":10022,"count":0}],"isBlockCoverage":true},{"functionName":"of","ranges":[{"startOffset":10402,"endOffset":10559,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":10856,"endOffset":11084,"count":70},{"startOffset":10901,"endOffset":10968,"count":0},{"startOffset":11012,"endOffset":11081,"count":0}],"isBlockCoverage":true},{"functionName":"alloc","ranges":[{"startOffset":11193,"endOffset":11445,"count":68},{"startOffset":11279,"endOffset":11292,"count":0},{"startOffset":11293,"endOffset":11304,"count":0},{"startOffset":11306,"endOffset":11410,"count":0}],"isBlockCoverage":true},{"functionName":"allocUnsafe","ranges":[{"startOffset":11630,"endOffset":11708,"count":2}],"isBlockCoverage":true},{"functionName":"allocUnsafeSlow","ranges":[{"startOffset":11956,"endOffset":12048,"count":0}],"isBlockCoverage":false},{"functionName":"SlowBuffer","ranges":[{"startOffset":12148,"endOffset":12241,"count":0}],"isBlockCoverage":false},{"functionName":"allocate","ranges":[{"startOffset":12360,"endOffset":12705,"count":2},{"startOffset":12404,"endOffset":12440,"count":0},{"startOffset":12530,"endOffset":12543,"count":0},{"startOffset":12666,"endOffset":12704,"count":0}],"isBlockCoverage":true},{"functionName":"fromStringFast","ranges":[{"startOffset":12709,"endOffset":13272,"count":3},{"startOffset":12839,"endOffset":12888,"count":1},{"startOffset":12888,"endOffset":12937,"count":2},{"startOffset":12937,"endOffset":12950,"count":0},{"startOffset":12950,"endOffset":13086,"count":2},{"startOffset":13086,"endOffset":13215,"count":0},{"startOffset":13215,"endOffset":13271,"count":2}],"isBlockCoverage":true},{"functionName":"fromString","ranges":[{"startOffset":13276,"endOffset":13744,"count":3},{"startOffset":13364,"endOffset":13388,"count":1},{"startOffset":13390,"endOffset":13514,"count":2},{"startOffset":13429,"endOffset":13453,"count":0},{"startOffset":13514,"endOffset":13702,"count":1},{"startOffset":13594,"endOffset":13635,"count":0},{"startOffset":13673,"endOffset":13697,"count":0}],"isBlockCoverage":true},{"functionName":"fromArrayBuffer","ranges":[{"startOffset":13748,"endOffset":14474,"count":0}],"isBlockCoverage":false},{"functionName":"fromArrayLike","ranges":[{"startOffset":14478,"endOffset":14885,"count":0}],"isBlockCoverage":false},{"functionName":"fromObject","ranges":[{"startOffset":14889,"endOffset":15206,"count":0}],"isBlockCoverage":false},{"functionName":"isBuffer","ranges":[{"startOffset":15249,"endOffset":15305,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":15327,"endOffset":15666,"count":0}],"isBlockCoverage":false},{"functionName":"isEncoding","ranges":[{"startOffset":15691,"endOffset":15845,"count":2}],"isBlockCoverage":true},{"functionName":"concat","ranges":[{"startOffset":15914,"endOffset":17163,"count":0}],"isBlockCoverage":false},{"functionName":"base64ByteLength","ranges":[{"startOffset":17168,"endOffset":17445,"count":1},{"startOffset":17293,"endOffset":17301,"count":0},{"startOffset":17379,"endOffset":17387,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":17587,"endOffset":17651,"count":2}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":17665,"endOffset":17711,"count":2}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":17727,"endOffset":17824,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":17922,"endOffset":17951,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17965,"endOffset":18029,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18043,"endOffset":18089,"count":9}],"isBlockCoverage":true},{"functionName":"indexOf","ranges":[{"startOffset":18105,"endOffset":18205,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18309,"endOffset":18338,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18352,"endOffset":18416,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18430,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18492,"endOffset":18592,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":18693,"endOffset":18718,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":18732,"endOffset":18798,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":18812,"endOffset":18860,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":18876,"endOffset":18975,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19073,"endOffset":19098,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":19112,"endOffset":19177,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19191,"endOffset":19238,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19254,"endOffset":19471,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":19572,"endOffset":19623,"count":1}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":19637,"endOffset":19703,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":19717,"endOffset":19765,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":19781,"endOffset":20000,"count":0}],"isBlockCoverage":false},{"functionName":"byteLength","ranges":[{"startOffset":20092,"endOffset":20123,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":20137,"endOffset":20200,"count":0}],"isBlockCoverage":false},{"functionName":"slice","ranges":[{"startOffset":20214,"endOffset":20259,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":20275,"endOffset":20488,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingOps","ranges":[{"startOffset":20499,"endOffset":22201,"count":12},{"startOffset":20589,"endOffset":20894,"count":11},{"startOffset":20629,"endOffset":20653,"count":2},{"startOffset":20653,"endOffset":20710,"count":9},{"startOffset":20710,"endOffset":20894,"count":0},{"startOffset":20900,"endOffset":21327,"count":0},{"startOffset":21333,"endOffset":21491,"count":0},{"startOffset":21497,"endOffset":21657,"count":0},{"startOffset":21663,"endOffset":22052,"count":1},{"startOffset":21739,"endOffset":21765,"count":0},{"startOffset":21826,"endOffset":21940,"count":0},{"startOffset":21951,"endOffset":22052,"count":0},{"startOffset":22058,"endOffset":22193,"count":0}],"isBlockCoverage":true},{"functionName":"byteLength","ranges":[{"startOffset":22205,"endOffset":22885,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23032,"endOffset":23130,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23212,"endOffset":23314,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":23350,"endOffset":23485,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":23772,"endOffset":24381,"count":11},{"startOffset":23845,"endOffset":23895,"count":0},{"startOffset":23952,"endOffset":23962,"count":0},{"startOffset":23994,"endOffset":24004,"count":0},{"startOffset":24057,"endOffset":24069,"count":0},{"startOffset":24086,"endOffset":24109,"count":0},{"startOffset":24138,"endOffset":24148,"count":0},{"startOffset":24187,"endOffset":24221,"count":0},{"startOffset":24296,"endOffset":24337,"count":0}],"isBlockCoverage":true},{"functionName":"equals","ranges":[{"startOffset":24412,"endOffset":24779,"count":0}],"isBlockCoverage":false},{"functionName":"inspect","ranges":[{"startOffset":24911,"endOffset":26077,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":26176,"endOffset":27363,"count":0}],"isBlockCoverage":false},{"functionName":"bidirectionalIndexOf","ranges":[{"startOffset":27802,"endOffset":29152,"count":0}],"isBlockCoverage":false},{"functionName":"indexOf","ranges":[{"startOffset":29183,"endOffset":29302,"count":0}],"isBlockCoverage":false},{"functionName":"lastIndexOf","ranges":[{"startOffset":29338,"endOffset":29462,"count":0}],"isBlockCoverage":false},{"functionName":"includes","ranges":[{"startOffset":29495,"endOffset":29602,"count":0}],"isBlockCoverage":false},{"functionName":"fill","ranges":[{"startOffset":29786,"endOffset":29887,"count":0}],"isBlockCoverage":false},{"functionName":"_fill","ranges":[{"startOffset":29892,"endOffset":31907,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":31936,"endOffset":32987,"count":0}],"isBlockCoverage":false},{"functionName":"toJSON","ranges":[{"startOffset":33018,"endOffset":33260,"count":0}],"isBlockCoverage":false},{"functionName":"adjustOffset","ranges":[{"startOffset":33265,"endOffset":33714,"count":18},{"startOffset":33509,"endOffset":33550,"count":9},{"startOffset":33550,"endOffset":33616,"count":0},{"startOffset":33616,"endOffset":33641,"count":9},{"startOffset":33641,"endOffset":33667,"count":0},{"startOffset":33667,"endOffset":33698,"count":9},{"startOffset":33698,"endOffset":33701,"count":0},{"startOffset":33702,"endOffset":33710,"count":9}],"isBlockCoverage":true},{"functionName":"slice","ranges":[{"startOffset":33743,"endOffset":34049,"count":9},{"startOffset":33907,"endOffset":33918,"count":0},{"startOffset":33967,"endOffset":33970,"count":0}],"isBlockCoverage":true},{"functionName":"swap","ranges":[{"startOffset":34054,"endOffset":34129,"count":0}],"isBlockCoverage":false},{"functionName":"swap16","ranges":[{"startOffset":34159,"endOffset":34576,"count":0}],"isBlockCoverage":false},{"functionName":"swap32","ranges":[{"startOffset":34607,"endOffset":35066,"count":0}],"isBlockCoverage":false},{"functionName":"swap64","ranges":[{"startOffset":35097,"endOffset":35622,"count":0}],"isBlockCoverage":false},{"functionName":"transcode","ranges":[{"startOffset":35948,"endOffset":36707,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":36781,"endOffset":36975,"count":0}],"isBlockCoverage":false},{"functionName":"btoa","ranges":[{"startOffset":36981,"endOffset":37406,"count":0}],"isBlockCoverage":false},{"functionName":"atob","ranges":[{"startOffset":37507,"endOffset":37916,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38264,"endOffset":38299,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38306,"endOffset":38343,"count":0}],"isBlockCoverage":false}]},{"scriptId":"19","url":"internal/buffer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31055,"count":1}],"isBlockCoverage":false},{"functionName":"checkBounds","ranges":[{"startOffset":1155,"endOffset":1375,"count":0}],"isBlockCoverage":false},{"functionName":"checkInt","ranges":[{"startOffset":1379,"endOffset":2018,"count":0}],"isBlockCoverage":false},{"functionName":"boundsError","ranges":[{"startOffset":2022,"endOffset":2437,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64LE","ranges":[{"startOffset":2460,"endOffset":2977,"count":0}],"isBlockCoverage":false},{"functionName":"readBigUInt64BE","ranges":[{"startOffset":2981,"endOffset":3498,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64LE","ranges":[{"startOffset":3502,"endOffset":4019,"count":0}],"isBlockCoverage":false},{"functionName":"readBigInt64BE","ranges":[{"startOffset":4023,"endOffset":4534,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntLE","ranges":[{"startOffset":4538,"endOffset":5107,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48LE","ranges":[{"startOffset":5111,"endOffset":5506,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40LE","ranges":[{"startOffset":5510,"endOffset":5878,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32LE","ranges":[{"startOffset":5882,"endOffset":6219,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24LE","ranges":[{"startOffset":6223,"endOffset":6519,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16LE","ranges":[{"startOffset":6523,"endOffset":6791,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt8","ranges":[{"startOffset":6795,"endOffset":6982,"count":0}],"isBlockCoverage":false},{"functionName":"readUIntBE","ranges":[{"startOffset":6986,"endOffset":7555,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt48BE","ranges":[{"startOffset":7559,"endOffset":7954,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt40BE","ranges":[{"startOffset":7958,"endOffset":8326,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt32BE","ranges":[{"startOffset":8330,"endOffset":8667,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt24BE","ranges":[{"startOffset":8671,"endOffset":8967,"count":0}],"isBlockCoverage":false},{"functionName":"readUInt16BE","ranges":[{"startOffset":8971,"endOffset":9239,"count":0}],"isBlockCoverage":false},{"functionName":"readIntLE","ranges":[{"startOffset":9243,"endOffset":9805,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48LE","ranges":[{"startOffset":9809,"endOffset":10253,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40LE","ranges":[{"startOffset":10257,"endOffset":10656,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32LE","ranges":[{"startOffset":10660,"endOffset":11006,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24LE","ranges":[{"startOffset":11010,"endOffset":11351,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16LE","ranges":[{"startOffset":11355,"endOffset":11670,"count":0}],"isBlockCoverage":false},{"functionName":"readInt8","ranges":[{"startOffset":11674,"endOffset":11889,"count":0}],"isBlockCoverage":false},{"functionName":"readIntBE","ranges":[{"startOffset":11893,"endOffset":12455,"count":0}],"isBlockCoverage":false},{"functionName":"readInt48BE","ranges":[{"startOffset":12459,"endOffset":12901,"count":0}],"isBlockCoverage":false},{"functionName":"readInt40BE","ranges":[{"startOffset":12905,"endOffset":13305,"count":0}],"isBlockCoverage":false},{"functionName":"readInt32BE","ranges":[{"startOffset":13309,"endOffset":13655,"count":0}],"isBlockCoverage":false},{"functionName":"readInt24BE","ranges":[{"startOffset":13659,"endOffset":14000,"count":0}],"isBlockCoverage":false},{"functionName":"readInt16BE","ranges":[{"startOffset":14004,"endOffset":14319,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatBackwards","ranges":[{"startOffset":14339,"endOffset":14756,"count":0}],"isBlockCoverage":false},{"functionName":"readFloatForwards","ranges":[{"startOffset":14760,"endOffset":15176,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleBackwards","ranges":[{"startOffset":15180,"endOffset":15766,"count":0}],"isBlockCoverage":false},{"functionName":"readDoubleForwards","ranges":[{"startOffset":15770,"endOffset":16355,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64LE","ranges":[{"startOffset":16379,"endOffset":16881,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64LE","ranges":[{"startOffset":16885,"endOffset":17009,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigU_Int64BE","ranges":[{"startOffset":17013,"endOffset":17531,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigUInt64BE","ranges":[{"startOffset":17535,"endOffset":17659,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64LE","ranges":[{"startOffset":17663,"endOffset":17810,"count":0}],"isBlockCoverage":false},{"functionName":"writeBigInt64BE","ranges":[{"startOffset":17814,"endOffset":17961,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntLE","ranges":[{"startOffset":17965,"endOffset":18589,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48LE","ranges":[{"startOffset":18593,"endOffset":19021,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40LE","ranges":[{"startOffset":19025,"endOffset":19418,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32LE","ranges":[{"startOffset":19422,"endOffset":19741,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32LE","ranges":[{"startOffset":19745,"endOffset":19853,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24LE","ranges":[{"startOffset":19857,"endOffset":20126,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16LE","ranges":[{"startOffset":20130,"endOffset":20333,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16LE","ranges":[{"startOffset":20337,"endOffset":20441,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int8","ranges":[{"startOffset":20445,"endOffset":20869,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt8","ranges":[{"startOffset":20873,"endOffset":20969,"count":0}],"isBlockCoverage":false},{"functionName":"writeUIntBE","ranges":[{"startOffset":20973,"endOffset":21597,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int48BE","ranges":[{"startOffset":21601,"endOffset":22037,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int40BE","ranges":[{"startOffset":22041,"endOffset":22416,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int32BE","ranges":[{"startOffset":22420,"endOffset":22747,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt32BE","ranges":[{"startOffset":22751,"endOffset":22859,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int24BE","ranges":[{"startOffset":22863,"endOffset":23138,"count":0}],"isBlockCoverage":false},{"functionName":"writeU_Int16BE","ranges":[{"startOffset":23142,"endOffset":23345,"count":0}],"isBlockCoverage":false},{"functionName":"writeUInt16BE","ranges":[{"startOffset":23349,"endOffset":23453,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntLE","ranges":[{"startOffset":23457,"endOffset":24134,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32LE","ranges":[{"startOffset":24138,"endOffset":24255,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16LE","ranges":[{"startOffset":24259,"endOffset":24368,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt8","ranges":[{"startOffset":24372,"endOffset":24471,"count":0}],"isBlockCoverage":false},{"functionName":"writeIntBE","ranges":[{"startOffset":24475,"endOffset":25152,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt32BE","ranges":[{"startOffset":25156,"endOffset":25273,"count":0}],"isBlockCoverage":false},{"functionName":"writeInt16BE","ranges":[{"startOffset":25277,"endOffset":25386,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleForwards","ranges":[{"startOffset":25408,"endOffset":25888,"count":0}],"isBlockCoverage":false},{"functionName":"writeDoubleBackwards","ranges":[{"startOffset":25892,"endOffset":26373,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatForwards","ranges":[{"startOffset":26377,"endOffset":26688,"count":0}],"isBlockCoverage":false},{"functionName":"writeFloatBackwards","ranges":[{"startOffset":26692,"endOffset":27004,"count":0}],"isBlockCoverage":false},{"functionName":"FastBuffer","ranges":[{"startOffset":27250,"endOffset":27352,"count":82}],"isBlockCoverage":true},{"functionName":"addBufferPrototypeMethods","ranges":[{"startOffset":27359,"endOffset":30495,"count":1},{"startOffset":29500,"endOffset":29520,"count":0},{"startOffset":29575,"endOffset":29594,"count":0},{"startOffset":29651,"endOffset":29672,"count":0},{"startOffset":29729,"endOffset":29749,"count":0},{"startOffset":29807,"endOffset":29828,"count":0},{"startOffset":29885,"endOffset":29905,"count":0},{"startOffset":29964,"endOffset":29986,"count":0},{"startOffset":30045,"endOffset":30066,"count":0}],"isBlockCoverage":true},{"functionName":"markAsUntransferable","ranges":[{"startOffset":30655,"endOffset":30923,"count":1},{"startOffset":30724,"endOffset":30752,"count":0},{"startOffset":30776,"endOffset":30783,"count":0}],"isBlockCoverage":true}]},{"scriptId":"20","url":"internal/worker/js_transferable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1395,"count":1}],"isBlockCoverage":false},{"functionName":"setup","ranges":[{"startOffset":347,"endOffset":1166,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":632,"endOffset":1161,"count":0}],"isBlockCoverage":false}]},{"scriptId":"21","url":"internal/process/per_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10963,"count":1}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":833,"endOffset":923,"count":0}],"isBlockCoverage":false},{"functionName":"wrapProcessMethods","ranges":[{"startOffset":1004,"endOffset":6941,"count":1}],"isBlockCoverage":true},{"functionName":"_rawDebug","ranges":[{"startOffset":1224,"endOffset":1308,"count":0}],"isBlockCoverage":false},{"functionName":"cpuUsage","ranges":[{"startOffset":1526,"endOffset":3129,"count":0}],"isBlockCoverage":false},{"functionName":"previousValueIsValid","ranges":[{"startOffset":3286,"endOffset":3427,"count":0}],"isBlockCoverage":false},{"functionName":"hrtime","ranges":[{"startOffset":3658,"endOffset":4282,"count":0}],"isBlockCoverage":false},{"functionName":"hrtimeBigInt","ranges":[{"startOffset":4474,"endOffset":4571,"count":0}],"isBlockCoverage":false},{"functionName":"memoryUsage","ranges":[{"startOffset":4619,"endOffset":4854,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":4860,"endOffset":5310,"count":1}],"isBlockCoverage":true},{"functionName":"kill","ranges":[{"startOffset":5316,"endOffset":5987,"count":0}],"isBlockCoverage":false},{"functionName":"resourceUsage","ranges":[{"startOffset":6041,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"buildAllowedFlags","ranges":[{"startOffset":7160,"endOffset":10315,"count":1},{"startOffset":7426,"endOffset":7544,"count":117},{"startOffset":7484,"endOffset":7539,"count":89},{"startOffset":7593,"endOffset":8398,"count":21},{"startOffset":7656,"endOffset":8077,"count":27},{"startOffset":7689,"endOffset":7703,"count":26},{"startOffset":7705,"endOffset":7714,"count":2},{"startOffset":7714,"endOffset":7797,"count":25},{"startOffset":7797,"endOffset":7961,"count":2},{"startOffset":7853,"endOffset":7885,"count":1},{"startOffset":7961,"endOffset":8064,"count":23},{"startOffset":8064,"endOffset":8070,"count":12},{"startOffset":8099,"endOffset":8393,"count":9},{"startOffset":8175,"endOffset":8229,"count":2},{"startOffset":8280,"endOffset":8334,"count":0}],"isBlockCoverage":true},{"functionName":"trimLeadingDashes","ranges":[{"startOffset":8435,"endOffset":8497,"count":98}],"isBlockCoverage":true},{"functionName":"NodeEnvironmentFlagsSet","ranges":[{"startOffset":8948,"endOffset":9171,"count":1}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":9143,"endOffset":9153,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":9179,"endOffset":9255,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":9263,"endOffset":9295,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":9303,"endOffset":10095,"count":0}],"isBlockCoverage":false},{"functionName":"toggleTraceCategoryState","ranges":[{"startOffset":10511,"endOffset":10851,"count":1},{"startOffset":10592,"endOffset":10773,"count":0},{"startOffset":10805,"endOffset":10848,"count":0}],"isBlockCoverage":true}]},{"scriptId":"22","url":"internal/async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19517,"count":1}],"isBlockCoverage":false},{"functionName":"useDomainTrampoline","ranges":[{"startOffset":5292,"endOffset":5348,"count":0}],"isBlockCoverage":false},{"functionName":"callbackTrampoline","ranges":[{"startOffset":5352,"endOffset":5921,"count":0}],"isBlockCoverage":false},{"functionName":"executionAsyncResource","ranges":[{"startOffset":6003,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"inspectExceptionValue","ranges":[{"startOffset":6516,"endOffset":6655,"count":0}],"isBlockCoverage":false},{"functionName":"fatalError","ranges":[{"startOffset":6719,"endOffset":7119,"count":0}],"isBlockCoverage":false},{"functionName":"lookupPublicResource","ranges":[{"startOffset":7123,"endOffset":7480,"count":0}],"isBlockCoverage":false},{"functionName":"emitInitNative","ranges":[{"startOffset":7678,"endOffset":8799,"count":0}],"isBlockCoverage":false},{"functionName":"emitHook","ranges":[{"startOffset":8904,"endOffset":9879,"count":0}],"isBlockCoverage":false},{"functionName":"emitHookFactory","ranges":[{"startOffset":9883,"endOffset":10133,"count":4}],"isBlockCoverage":true},{"functionName":"getHookArrays","ranges":[{"startOffset":10166,"endOffset":10666,"count":0}],"isBlockCoverage":false},{"functionName":"storeActiveHooks","ranges":[{"startOffset":10672,"endOffset":10978,"count":0}],"isBlockCoverage":false},{"functionName":"copyHooks","ranges":[{"startOffset":10982,"endOffset":11253,"count":0}],"isBlockCoverage":false},{"functionName":"restoreActiveHooks","ranges":[{"startOffset":11373,"endOffset":11584,"count":0}],"isBlockCoverage":false},{"functionName":"trackPromise","ranges":[{"startOffset":11588,"endOffset":11955,"count":0}],"isBlockCoverage":false},{"functionName":"fastPromiseHook","ranges":[{"startOffset":11959,"endOffset":13130,"count":0}],"isBlockCoverage":false},{"functionName":"enableHooks","ranges":[{"startOffset":13164,"endOffset":13226,"count":0}],"isBlockCoverage":false},{"functionName":"updatePromiseHookMode","ranges":[{"startOffset":13257,"endOffset":13559,"count":0}],"isBlockCoverage":false},{"functionName":"disableHooks","ranges":[{"startOffset":13563,"endOffset":13846,"count":0}],"isBlockCoverage":false},{"functionName":"disablePromiseHookIfNecessary","ranges":[{"startOffset":13850,"endOffset":13981,"count":0}],"isBlockCoverage":false},{"functionName":"newAsyncId","ranges":[{"startOffset":14189,"endOffset":14261,"count":201}],"isBlockCoverage":true},{"functionName":"getOrSetAsyncId","ranges":[{"startOffset":14265,"endOffset":14461,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultTriggerAsyncId","ranges":[{"startOffset":14650,"endOffset":14946,"count":201},{"startOffset":14868,"endOffset":14910,"count":151},{"startOffset":14910,"endOffset":14945,"count":50}],"isBlockCoverage":true},{"functionName":"clearDefaultTriggerAsyncId","ranges":[{"startOffset":14952,"endOffset":15043,"count":0}],"isBlockCoverage":false},{"functionName":"defaultTriggerAsyncIdScope","ranges":[{"startOffset":15049,"endOffset":15555,"count":100},{"startOffset":15161,"endOffset":15192,"count":0}],"isBlockCoverage":true},{"functionName":"hasHooks","ranges":[{"startOffset":15559,"endOffset":15624,"count":998}],"isBlockCoverage":true},{"functionName":"enabledHooksExist","ranges":[{"startOffset":15628,"endOffset":15689,"count":199}],"isBlockCoverage":true},{"functionName":"initHooksExist","ranges":[{"startOffset":15693,"endOffset":15750,"count":201}],"isBlockCoverage":true},{"functionName":"afterHooksExist","ranges":[{"startOffset":15754,"endOffset":15813,"count":0}],"isBlockCoverage":false},{"functionName":"destroyHooksExist","ranges":[{"startOffset":15817,"endOffset":15880,"count":199}],"isBlockCoverage":true},{"functionName":"emitInitScript","ranges":[{"startOffset":15886,"endOffset":16305,"count":0}],"isBlockCoverage":false},{"functionName":"emitBeforeScript","ranges":[{"startOffset":16311,"endOffset":16492,"count":200},{"startOffset":16463,"endOffset":16489,"count":0}],"isBlockCoverage":true},{"functionName":"emitAfterScript","ranges":[{"startOffset":16498,"endOffset":16623,"count":199},{"startOffset":16564,"endOffset":16589,"count":0}],"isBlockCoverage":true},{"functionName":"emitDestroyScript","ranges":[{"startOffset":16629,"endOffset":16844,"count":0}],"isBlockCoverage":false},{"functionName":"hasAsyncIdStack","ranges":[{"startOffset":16850,"endOffset":16915,"count":0}],"isBlockCoverage":false},{"functionName":"pushAsyncContext","ranges":[{"startOffset":16985,"endOffset":17565,"count":200},{"startOffset":17209,"endOffset":17259,"count":0}],"isBlockCoverage":true},{"functionName":"popAsyncContext","ranges":[{"startOffset":17634,"endOffset":18260,"count":199},{"startOffset":17752,"endOffset":17765,"count":0},{"startOffset":17846,"endOffset":17955,"count":0}],"isBlockCoverage":true},{"functionName":"executionAsyncId","ranges":[{"startOffset":18266,"endOffset":18344,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":18348,"endOffset":18422,"count":0}],"isBlockCoverage":false}]},{"scriptId":"23","url":"internal/process/task_queues.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4585,"count":1}],"isBlockCoverage":false},{"functionName":"hasTickScheduled","ranges":[{"startOffset":1053,"endOffset":1130,"count":0}],"isBlockCoverage":false},{"functionName":"setHasTickScheduled","ranges":[{"startOffset":1134,"endOffset":1222,"count":200},{"startOffset":1211,"endOffset":1214,"count":100},{"startOffset":1215,"endOffset":1218,"count":100}],"isBlockCoverage":true},{"functionName":"runNextTicks","ranges":[{"startOffset":1329,"endOffset":1532,"count":0}],"isBlockCoverage":false},{"functionName":"processTicksAndRejections","ranges":[{"startOffset":1536,"endOffset":2536,"count":100},{"startOffset":1630,"endOffset":2386,"count":150},{"startOffset":1837,"endOffset":1872,"count":50},{"startOffset":1872,"endOffset":2255,"count":100},{"startOffset":1962,"endOffset":1995,"count":0},{"startOffset":2065,"endOffset":2116,"count":0},{"startOffset":2130,"endOffset":2190,"count":0},{"startOffset":2204,"endOffset":2231,"count":0},{"startOffset":2320,"endOffset":2341,"count":0}],"isBlockCoverage":true},{"functionName":"nextTick","ranges":[{"startOffset":2684,"endOffset":3631,"count":150},{"startOffset":2758,"endOffset":2799,"count":0},{"startOffset":2832,"endOffset":2839,"count":0},{"startOffset":2891,"endOffset":2905,"count":50},{"startOffset":2911,"endOffset":2948,"count":0},{"startOffset":2954,"endOffset":3005,"count":100},{"startOffset":3011,"endOffset":3076,"count":0},{"startOffset":3082,"endOffset":3229,"count":0},{"startOffset":3261,"endOffset":3287,"count":100},{"startOffset":3541,"endOffset":3601,"count":0}],"isBlockCoverage":true},{"functionName":"runMicrotask","ranges":[{"startOffset":3635,"endOffset":3820,"count":0}],"isBlockCoverage":false},{"functionName":"queueMicrotask","ranges":[{"startOffset":3896,"endOffset":4268,"count":0}],"isBlockCoverage":false},{"functionName":"setupTaskQueue","ranges":[{"startOffset":4294,"endOffset":4560,"count":1}],"isBlockCoverage":true}]},{"scriptId":"24","url":"internal/process/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9905,"count":1}],"isBlockCoverage":false},{"functionName":"setHasRejectionToWarn","ranges":[{"startOffset":1984,"endOffset":2076,"count":100},{"startOffset":2065,"endOffset":2068,"count":0}],"isBlockCoverage":true},{"functionName":"hasRejectionToWarn","ranges":[{"startOffset":2080,"endOffset":2161,"count":0}],"isBlockCoverage":false},{"functionName":"getUnhandledRejectionsMode","ranges":[{"startOffset":2165,"endOffset":2716,"count":0}],"isBlockCoverage":false},{"functionName":"promiseRejectHandler","ranges":[{"startOffset":2720,"endOffset":3307,"count":0}],"isBlockCoverage":false},{"functionName":"resolveError","ranges":[{"startOffset":3311,"endOffset":3567,"count":0}],"isBlockCoverage":false},{"functionName":"unhandledRejection","ranges":[{"startOffset":3571,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"handledRejection","ranges":[{"startOffset":3878,"endOffset":4713,"count":0}],"isBlockCoverage":false},{"functionName":"emitUnhandledRejectionWarning","ranges":[{"startOffset":4788,"endOffset":5706,"count":0}],"isBlockCoverage":false},{"functionName":"emitDeprecationWarning","ranges":[{"startOffset":5742,"endOffset":6033,"count":0}],"isBlockCoverage":false},{"functionName":"processPromiseRejections","ranges":[{"startOffset":6211,"endOffset":8765,"count":100},{"startOffset":6372,"endOffset":6543,"count":0},{"startOffset":6611,"endOffset":8666,"count":0}],"isBlockCoverage":true},{"functionName":"getErrorWithoutStack","ranges":[{"startOffset":8769,"endOffset":9201,"count":0}],"isBlockCoverage":false},{"functionName":"generateUnhandledRejectionError","ranges":[{"startOffset":9205,"endOffset":9686,"count":0}],"isBlockCoverage":false},{"functionName":"listenForRejections","ranges":[{"startOffset":9690,"endOffset":9776,"count":1}],"isBlockCoverage":true}]},{"scriptId":"25","url":"internal/fixed_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4301,"count":1}],"isBlockCoverage":false},{"functionName":"FixedCircularBuffer","ranges":[{"startOffset":3018,"endOffset":3137,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3143,"endOffset":3197,"count":500}],"isBlockCoverage":true},{"functionName":"isFull","ranges":[{"startOffset":3203,"endOffset":3272,"count":150}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3278,"endOffset":3368,"count":150}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":3374,"endOffset":3596,"count":250},{"startOffset":3470,"endOffset":3482,"count":100},{"startOffset":3482,"endOffset":3595,"count":150}],"isBlockCoverage":true},{"functionName":"FixedQueue","ranges":[{"startOffset":3642,"endOffset":3718,"count":1}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":3724,"endOffset":3773,"count":250}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":3779,"endOffset":4050,"count":150},{"startOffset":3821,"endOffset":4018,"count":0}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":4056,"endOffset":4295,"count":250},{"startOffset":4151,"endOffset":4172,"count":200},{"startOffset":4174,"endOffset":4272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"26","url":"async_hooks.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9887,"count":1}],"isBlockCoverage":false},{"functionName":"AsyncHook","ranges":[{"startOffset":1481,"endOffset":2332,"count":1},{"startOffset":1611,"endOffset":1653,"count":0},{"startOffset":1684,"endOffset":1715,"count":0},{"startOffset":1724,"endOffset":1768,"count":0},{"startOffset":1798,"endOffset":1828,"count":0},{"startOffset":1837,"endOffset":1880,"count":0},{"startOffset":1912,"endOffset":1944,"count":0},{"startOffset":1953,"endOffset":1998,"count":0},{"startOffset":2037,"endOffset":2076,"count":0},{"startOffset":2085,"endOffset":2137,"count":0}],"isBlockCoverage":true},{"functionName":"enable","ranges":[{"startOffset":2338,"endOffset":3614,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":3620,"endOffset":4426,"count":0}],"isBlockCoverage":false},{"functionName":"createHook","ranges":[{"startOffset":4435,"endOffset":4494,"count":1}],"isBlockCoverage":true},{"functionName":"AsyncResource","ranges":[{"startOffset":4595,"endOffset":5817,"count":0}],"isBlockCoverage":false},{"functionName":"runInAsyncScope","ranges":[{"startOffset":5823,"endOffset":6152,"count":0}],"isBlockCoverage":false},{"functionName":"emitDestroy","ranges":[{"startOffset":6158,"endOffset":6339,"count":0}],"isBlockCoverage":false},{"functionName":"asyncId","ranges":[{"startOffset":6345,"endOffset":6396,"count":0}],"isBlockCoverage":false},{"functionName":"triggerAsyncId","ranges":[{"startOffset":6402,"endOffset":6468,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":6474,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"bind","ranges":[{"startOffset":7008,"endOffset":7130,"count":0}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":7198,"endOffset":7486,"count":0}],"isBlockCoverage":false},{"functionName":"AsyncLocalStorage","ranges":[{"startOffset":7588,"endOffset":7688,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":7694,"endOffset":8029,"count":0}],"isBlockCoverage":false},{"functionName":"_enable","ranges":[{"startOffset":8035,"endOffset":8187,"count":0}],"isBlockCoverage":false},{"functionName":"_propagate","ranges":[{"startOffset":8259,"endOffset":8438,"count":0}],"isBlockCoverage":false},{"functionName":"enterWith","ranges":[{"startOffset":8444,"endOffset":8580,"count":0}],"isBlockCoverage":false},{"functionName":"run","ranges":[{"startOffset":8586,"endOffset":9209,"count":0}],"isBlockCoverage":false},{"functionName":"exit","ranges":[{"startOffset":9215,"endOffset":9457,"count":0}],"isBlockCoverage":false},{"functionName":"getStore","ranges":[{"startOffset":9463,"endOffset":9607,"count":0}],"isBlockCoverage":false}]},{"scriptId":"27","url":"internal/console/global.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1993,"count":1}],"isBlockCoverage":false}]},{"scriptId":"28","url":"internal/console/constructor.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20604,"count":1}],"isBlockCoverage":false},{"functionName":"Console","ranges":[{"startOffset":2686,"endOffset":4925,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5144,"endOffset":5200,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5458,"endOffset":5669,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":5878,"endOffset":6489,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":6067,"endOffset":6165,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6178,"endOffset":6208,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6315,"endOffset":6417,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6430,"endOffset":6460,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6563,"endOffset":7776,"count":1}],"isBlockCoverage":true},{"functionName":"value","ranges":[{"startOffset":7850,"endOffset":9334,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":9411,"endOffset":9918,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":9993,"endOffset":10124,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":10199,"endOffset":10330,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteErrorHandler","ranges":[{"startOffset":10424,"endOffset":11331,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":10493,"endOffset":11327,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":11363,"endOffset":11452,"count":0}],"isBlockCoverage":false},{"functionName":"warn","ranges":[{"startOffset":11461,"endOffset":11551,"count":0}],"isBlockCoverage":false},{"functionName":"dir","ranges":[{"startOffset":11560,"endOffset":11751,"count":0}],"isBlockCoverage":false},{"functionName":"time","ranges":[{"startOffset":11758,"endOffset":12125,"count":0}],"isBlockCoverage":false},{"functionName":"timeEnd","ranges":[{"startOffset":12132,"endOffset":12429,"count":0}],"isBlockCoverage":false},{"functionName":"timeLog","ranges":[{"startOffset":12436,"endOffset":12679,"count":0}],"isBlockCoverage":false},{"functionName":"trace","ranges":[{"startOffset":12693,"endOffset":12886,"count":0}],"isBlockCoverage":false},{"functionName":"assert","ranges":[{"startOffset":12893,"endOffset":13116,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":13180,"endOffset":13620,"count":0}],"isBlockCoverage":false},{"functionName":"count","ranges":[{"startOffset":13684,"endOffset":14153,"count":0}],"isBlockCoverage":false},{"functionName":"countReset","ranges":[{"startOffset":14222,"endOffset":14518,"count":0}],"isBlockCoverage":false},{"functionName":"group","ranges":[{"startOffset":14525,"endOffset":14699,"count":0}],"isBlockCoverage":false},{"functionName":"groupEnd","ranges":[{"startOffset":14706,"endOffset":14880,"count":0}],"isBlockCoverage":false},{"functionName":"table","ranges":[{"startOffset":14932,"endOffset":18454,"count":0}],"isBlockCoverage":false},{"functionName":"timeLogImpl","ranges":[{"startOffset":18499,"endOffset":19012,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":19016,"endOffset":19095,"count":0}],"isBlockCoverage":false},{"functionName":"formatTime","ranges":[{"startOffset":19099,"endOffset":19892,"count":0}],"isBlockCoverage":false},{"functionName":"isArray","ranges":[{"startOffset":20033,"endOffset":20089,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":20094,"endOffset":20112,"count":0}],"isBlockCoverage":false}]},{"scriptId":"29","url":"internal/constants.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1638,"count":1}],"isBlockCoverage":false}]},{"scriptId":"30","url":"internal/util/inspector.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2283,"count":1}],"isBlockCoverage":false},{"functionName":"sendInspectorCommand","ranges":[{"startOffset":100,"endOffset":453,"count":0}],"isBlockCoverage":false},{"functionName":"installConsoleExtensions","ranges":[{"startOffset":530,"endOffset":1094,"count":0}],"isBlockCoverage":false},{"functionName":"wrapConsole","ranges":[{"startOffset":1176,"endOffset":1984,"count":1},{"startOffset":1336,"endOffset":1981,"count":23},{"startOffset":1555,"endOffset":1855,"count":19},{"startOffset":1855,"endOffset":1976,"count":4}],"isBlockCoverage":true},{"functionName":"get consoleFromVM","ranges":[{"startOffset":2164,"endOffset":2217,"count":0}],"isBlockCoverage":false},{"functionName":"set consoleFromVM","ranges":[{"startOffset":2222,"endOffset":2277,"count":1}],"isBlockCoverage":true}]},{"scriptId":"31","url":"internal/url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":44204,"count":1}],"isBlockCoverage":false},{"functionName":"toUSVString","ranges":[{"startOffset":2695,"endOffset":3015,"count":15},{"startOffset":2970,"endOffset":3014,"count":0}],"isBlockCoverage":true},{"functionName":"serializeTupleOrigin","ranges":[{"startOffset":3233,"endOffset":3353,"count":0}],"isBlockCoverage":false},{"functionName":"URLContext","ranges":[{"startOffset":3766,"endOffset":3999,"count":206}],"isBlockCoverage":true},{"functionName":"URLSearchParams","ranges":[{"startOffset":4297,"endOffset":6766,"count":177},{"startOffset":4415,"endOffset":6700,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6772,"endOffset":7982,"count":0}],"isBlockCoverage":false},{"functionName":"onParseComplete","ranges":[{"startOffset":7989,"endOffset":8699,"count":177},{"startOffset":8249,"endOffset":8259,"count":0},{"startOffset":8323,"endOffset":8333,"count":0},{"startOffset":8416,"endOffset":8420,"count":0}],"isBlockCoverage":true},{"functionName":"onParseError","ranges":[{"startOffset":8703,"endOffset":8780,"count":29}],"isBlockCoverage":true},{"functionName":"onParseProtocolComplete","ranges":[{"startOffset":8784,"endOffset":9139,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostnameComplete","ranges":[{"startOffset":9143,"endOffset":9499,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePortComplete","ranges":[{"startOffset":9503,"endOffset":9668,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHostComplete","ranges":[{"startOffset":9672,"endOffset":9999,"count":0}],"isBlockCoverage":false},{"functionName":"onParsePathComplete","ranges":[{"startOffset":10003,"endOffset":10513,"count":24},{"startOffset":10275,"endOffset":10346,"count":0}],"isBlockCoverage":true},{"functionName":"onParseSearchComplete","ranges":[{"startOffset":10517,"endOffset":10688,"count":0}],"isBlockCoverage":false},{"functionName":"onParseHashComplete","ranges":[{"startOffset":10692,"endOffset":10865,"count":0}],"isBlockCoverage":false},{"functionName":"URL","ranges":[{"startOffset":10884,"endOffset":11240,"count":206},{"startOffset":11023,"endOffset":11077,"count":58}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11246,"endOffset":11329,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11335,"endOffset":11430,"count":538}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":11508,"endOffset":11713,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11719,"endOffset":12684,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":12861,"endOffset":14079,"count":166},{"startOffset":12948,"endOffset":13009,"count":0},{"startOffset":13433,"endOffset":13600,"count":0},{"startOffset":13633,"endOffset":13671,"count":0},{"startOffset":13727,"endOffset":13749,"count":0},{"startOffset":13758,"endOffset":13824,"count":0},{"startOffset":13940,"endOffset":13963,"count":0},{"startOffset":14027,"endOffset":14053,"count":0}],"isBlockCoverage":true},{"functionName":"toString","ranges":[{"startOffset":14365,"endOffset":14426,"count":39}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":14497,"endOffset":14544,"count":127}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":14551,"endOffset":14754,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14840,"endOffset":15490,"count":99},{"startOffset":14984,"endOffset":15236,"count":0},{"startOffset":15246,"endOffset":15258,"count":0},{"startOffset":15268,"endOffset":15283,"count":0},{"startOffset":15293,"endOffset":15306,"count":0},{"startOffset":15316,"endOffset":15330,"count":0},{"startOffset":15340,"endOffset":15351,"count":0},{"startOffset":15361,"endOffset":15445,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":15565,"endOffset":15615,"count":132}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":15622,"endOffset":16021,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16096,"endOffset":16148,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16155,"endOffset":16566,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":16641,"endOffset":16693,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":16700,"endOffset":17111,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17182,"endOffset":17344,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":17351,"endOffset":17682,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":17757,"endOffset":17811,"count":90}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":17818,"endOffset":18126,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18197,"endOffset":18300,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":18307,"endOffset":18666,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":18741,"endOffset":18958,"count":514},{"startOffset":18823,"endOffset":18842,"count":0},{"startOffset":18886,"endOffset":18896,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":18965,"endOffset":19191,"count":24},{"startOffset":19079,"endOffset":19086,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":19264,"endOffset":19408,"count":15},{"startOffset":19338,"endOffset":19353,"count":0},{"startOffset":19374,"endOffset":19407,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":19415,"endOffset":19973,"count":15},{"startOffset":19607,"endOffset":19913,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":20065,"endOffset":20113,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":20184,"endOffset":20340,"count":15},{"startOffset":20264,"endOffset":20282,"count":0},{"startOffset":20303,"endOffset":20339,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":20347,"endOffset":20825,"count":15},{"startOffset":20577,"endOffset":20824,"count":0}],"isBlockCoverage":true},{"functionName":"toJSON","ranges":[{"startOffset":20978,"endOffset":21037,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":21051,"endOffset":21369,"count":0}],"isBlockCoverage":false},{"functionName":"initSearchParams","ranges":[{"startOffset":21373,"endOffset":21519,"count":192},{"startOffset":21474,"endOffset":21518,"count":0}],"isBlockCoverage":true},{"functionName":"parseParams","ranges":[{"startOffset":21632,"endOffset":24107,"count":0}],"isBlockCoverage":false},{"functionName":"serializeParams","ranges":[{"startOffset":25110,"endOffset":25686,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":25744,"endOffset":26458,"count":2},{"startOffset":26092,"endOffset":26245,"count":13},{"startOffset":26301,"endOffset":26455,"count":1}],"isBlockCoverage":true},{"functionName":"merge","ranges":[{"startOffset":26481,"endOffset":27137,"count":0}],"isBlockCoverage":false},{"functionName":"append","ranges":[{"startOffset":27207,"endOffset":27621,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":27628,"endOffset":28146,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28153,"endOffset":28603,"count":0}],"isBlockCoverage":false},{"functionName":"getAll","ranges":[{"startOffset":28610,"endOffset":29095,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":29102,"endOffset":29546,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":29553,"endOffset":30632,"count":0}],"isBlockCoverage":false},{"functionName":"sort","ranges":[{"startOffset":30639,"endOffset":31858,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":32026,"endOffset":32241,"count":0}],"isBlockCoverage":false},{"functionName":"forEach","ranges":[{"startOffset":32248,"endOffset":32839,"count":0}],"isBlockCoverage":false},{"functionName":"keys","ranges":[{"startOffset":32897,"endOffset":33103,"count":0}],"isBlockCoverage":false},{"functionName":"values","ranges":[{"startOffset":33110,"endOffset":33320,"count":0}],"isBlockCoverage":false},{"functionName":"toString","ranges":[{"startOffset":33457,"endOffset":33663,"count":0}],"isBlockCoverage":false},{"functionName":"createSearchParamsIterator","ranges":[{"startOffset":33954,"endOffset":34165,"count":0}],"isBlockCoverage":false},{"functionName":"next","ranges":[{"startOffset":34395,"endOffset":35185,"count":0}],"isBlockCoverage":false},{"functionName":"defineIDLClass","ranges":[{"startOffset":35190,"endOffset":36608,"count":0}],"isBlockCoverage":false},{"functionName":"domainToASCII","ranges":[{"startOffset":36617,"endOffset":36798,"count":0}],"isBlockCoverage":false},{"functionName":"domainToUnicode","ranges":[{"startOffset":36802,"endOffset":36987,"count":0}],"isBlockCoverage":false},{"functionName":"urlToOptions","ranges":[{"startOffset":37135,"endOffset":37744,"count":0}],"isBlockCoverage":false},{"functionName":"getPathFromURLWin32","ranges":[{"startOffset":37784,"endOffset":39210,"count":90},{"startOffset":37931,"endOffset":38293,"count":4783},{"startOffset":37963,"endOffset":38288,"count":0},{"startOffset":38419,"endOffset":38865,"count":0},{"startOffset":39110,"endOffset":39178,"count":0}],"isBlockCoverage":true},{"functionName":"getPathFromURLPosix","ranges":[{"startOffset":39214,"endOffset":39734,"count":0}],"isBlockCoverage":false},{"functionName":"fileURLToPath","ranges":[{"startOffset":39738,"endOffset":40093,"count":90},{"startOffset":39807,"endOffset":39828,"count":0},{"startOffset":39868,"endOffset":39932,"count":0},{"startOffset":39972,"endOffset":40013,"count":0},{"startOffset":40062,"endOffset":40089,"count":0}],"isBlockCoverage":true},{"functionName":"encodePathChars","ranges":[{"startOffset":40872,"endOffset":41601,"count":24},{"startOffset":40961,"endOffset":41026,"count":0},{"startOffset":41102,"endOffset":41144,"count":0},{"startOffset":41151,"endOffset":41218,"count":0},{"startOffset":41272,"endOffset":41337,"count":0},{"startOffset":41391,"endOffset":41463,"count":0},{"startOffset":41517,"endOffset":41578,"count":0}],"isBlockCoverage":true},{"functionName":"pathToFileURL","ranges":[{"startOffset":41605,"endOffset":42891,"count":24},{"startOffset":41743,"endOffset":42366,"count":0},{"startOffset":42670,"endOffset":42734,"count":23},{"startOffset":42736,"endOffset":42790,"count":1},{"startOffset":42799,"endOffset":42815,"count":1}],"isBlockCoverage":true},{"functionName":"isURLInstance","ranges":[{"startOffset":42895,"endOffset":43016,"count":150},{"startOffset":42989,"endOffset":43012,"count":99}],"isBlockCoverage":true},{"functionName":"toPathIfFileURL","ranges":[{"startOffset":43020,"endOffset":43169,"count":60},{"startOffset":43105,"endOffset":43126,"count":51},{"startOffset":43126,"endOffset":43168,"count":9}],"isBlockCoverage":true},{"functionName":"constructUrl","ranges":[{"startOffset":43173,"endOffset":43893,"count":0}],"isBlockCoverage":false}]},{"scriptId":"32","url":"internal/querystring.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3433,"count":1}],"isBlockCoverage":false},{"functionName":"encodeStr","ranges":[{"startOffset":1577,"endOffset":3364,"count":0}],"isBlockCoverage":false}]},{"scriptId":"33","url":"path.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":47658,"count":1}],"isBlockCoverage":false},{"functionName":"isPathSeparator","ranges":[{"startOffset":1699,"endOffset":1805,"count":7960},{"startOffset":1770,"endOffset":1801,"count":7941}],"isBlockCoverage":true},{"functionName":"isPosixPathSeparator","ranges":[{"startOffset":1809,"endOffset":1888,"count":0}],"isBlockCoverage":false},{"functionName":"isWindowsDeviceRoot","ranges":[{"startOffset":1892,"endOffset":2065,"count":306},{"startOffset":1965,"endOffset":1992,"count":302},{"startOffset":1994,"endOffset":2061,"count":20},{"startOffset":2033,"endOffset":2060,"count":16}],"isBlockCoverage":true},{"functionName":"normalizeString","ranges":[{"startOffset":2131,"endOffset":4141,"count":167},{"startOffset":2354,"endOffset":4123,"count":7332},{"startOffset":2389,"endOffset":2431,"count":7165},{"startOffset":2431,"endOffset":2526,"count":167},{"startOffset":2482,"endOffset":2526,"count":0},{"startOffset":2526,"endOffset":2561,"count":7165},{"startOffset":2561,"endOffset":4019,"count":947},{"startOffset":2594,"endOffset":2607,"count":927},{"startOffset":2609,"endOffset":2636,"count":21},{"startOffset":2636,"endOffset":3973,"count":926},{"startOffset":2658,"endOffset":3722,"count":1},{"startOffset":2715,"endOffset":2790,"count":0},{"startOffset":2791,"endOffset":2866,"count":0},{"startOffset":3023,"endOffset":3102,"count":0},{"startOffset":3391,"endOffset":3566,"count":0},{"startOffset":3577,"endOffset":3713,"count":0},{"startOffset":3722,"endOffset":3973,"count":925},{"startOffset":3770,"endOffset":3839,"count":772},{"startOffset":3839,"endOffset":3916,"count":153},{"startOffset":3973,"endOffset":4019,"count":946},{"startOffset":4019,"endOffset":4118,"count":6218},{"startOffset":4047,"endOffset":4061,"count":116},{"startOffset":4063,"endOffset":4086,"count":5},{"startOffset":4086,"endOffset":4118,"count":6213}],"isBlockCoverage":true},{"functionName":"_format","ranges":[{"startOffset":4332,"endOffset":4768,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":4894,"endOffset":9812,"count":167},{"startOffset":5057,"endOffset":9345,"count":178},{"startOffset":5095,"endOffset":5268,"count":177},{"startOffset":5226,"endOffset":5259,"count":0},{"startOffset":5268,"endOffset":6233,"count":1},{"startOffset":5348,"endOffset":6233,"count":0},{"startOffset":6457,"endOffset":6622,"count":0},{"startOffset":6655,"endOffset":8177,"count":0},{"startOffset":8213,"endOffset":8284,"count":174},{"startOffset":8286,"endOffset":8642,"count":167},{"startOffset":8675,"endOffset":9003,"count":167},{"startOffset":8717,"endOffset":8940,"count":0},{"startOffset":9035,"endOffset":9103,"count":0},{"startOffset":9269,"endOffset":9297,"count":167},{"startOffset":9299,"endOffset":9329,"count":167},{"startOffset":9756,"endOffset":9806,"count":0}],"isBlockCoverage":true},{"functionName":"normalize","ranges":[{"startOffset":9884,"endOffset":13047,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":13120,"endOffset":13549,"count":15},{"startOffset":13231,"endOffset":13244,"count":0},{"startOffset":13481,"endOffset":13542,"count":6}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":13624,"endOffset":15834,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":16142,"endOffset":20025,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":20032,"endOffset":21163,"count":105},{"startOffset":20172,"endOffset":20184,"count":0},{"startOffset":20278,"endOffset":20290,"count":0},{"startOffset":20370,"endOffset":20789,"count":0},{"startOffset":21138,"endOffset":21162,"count":0}],"isBlockCoverage":true},{"functionName":"dirname","ranges":[{"startOffset":21235,"endOffset":23870,"count":6},{"startOffset":21343,"endOffset":21354,"count":0},{"startOffset":21475,"endOffset":21639,"count":0},{"startOffset":21702,"endOffset":23122,"count":0},{"startOffset":23323,"endOffset":23326,"count":0},{"startOffset":23456,"endOffset":23713,"count":60},{"startOffset":23522,"endOffset":23611,"count":6},{"startOffset":23611,"endOffset":23706,"count":54},{"startOffset":23737,"endOffset":23817,"count":0}],"isBlockCoverage":true},{"functionName":"basename","ranges":[{"startOffset":23970,"endOffset":26798,"count":2},{"startOffset":24027,"endOffset":24054,"count":0},{"startOffset":24549,"endOffset":24566,"count":0},{"startOffset":24567,"endOffset":24595,"count":0},{"startOffset":24597,"endOffset":26154,"count":0},{"startOffset":26207,"endOffset":26700,"count":20},{"startOffset":26273,"endOffset":26504,"count":2},{"startOffset":26504,"endOffset":26693,"count":18},{"startOffset":26526,"endOffset":26693,"count":2},{"startOffset":26731,"endOffset":26741,"count":0}],"isBlockCoverage":true},{"functionName":"extname","ranges":[{"startOffset":26870,"endOffset":29005,"count":15},{"startOffset":27451,"endOffset":27518,"count":0},{"startOffset":27520,"endOffset":27558,"count":0},{"startOffset":27613,"endOffset":28597,"count":170},{"startOffset":27705,"endOffset":27959,"count":15},{"startOffset":27931,"endOffset":27959,"count":0},{"startOffset":27959,"endOffset":27983,"count":155},{"startOffset":27983,"endOffset":28145,"count":15},{"startOffset":28145,"endOffset":28176,"count":155},{"startOffset":28176,"endOffset":28382,"count":15},{"startOffset":28308,"endOffset":28373,"count":0},{"startOffset":28382,"endOffset":28590,"count":140},{"startOffset":28409,"endOffset":28590,"count":110},{"startOffset":28843,"endOffset":28876,"count":0},{"startOffset":28877,"endOffset":28916,"count":0},{"startOffset":28919,"endOffset":28945,"count":0}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":29241,"endOffset":34147,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":34344,"endOffset":35294,"count":0}],"isBlockCoverage":false},{"functionName":"normalize","ranges":[{"startOffset":35366,"endOffset":36002,"count":0}],"isBlockCoverage":false},{"functionName":"isAbsolute","ranges":[{"startOffset":36075,"endOffset":36235,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":36310,"endOffset":36741,"count":0}],"isBlockCoverage":false},{"functionName":"relative","ranges":[{"startOffset":36838,"endOffset":39268,"count":0}],"isBlockCoverage":false},{"functionName":"toNamespacedPath","ranges":[{"startOffset":39275,"endOffset":39354,"count":0}],"isBlockCoverage":false},{"functionName":"dirname","ranges":[{"startOffset":39426,"endOffset":40126,"count":0}],"isBlockCoverage":false},{"functionName":"basename","ranges":[{"startOffset":40226,"endOffset":42699,"count":0}],"isBlockCoverage":false},{"functionName":"extname","ranges":[{"startOffset":42771,"endOffset":44511,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":44752,"endOffset":47303,"count":0}],"isBlockCoverage":false}]},{"scriptId":"34","url":"internal/encoding.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":16538,"count":1}],"isBlockCoverage":false},{"functionName":"lazyBuffer","ranges":[{"startOffset":1035,"endOffset":1148,"count":0}],"isBlockCoverage":false},{"functionName":"validateEncoder","ranges":[{"startOffset":1152,"endOffset":1280,"count":0}],"isBlockCoverage":false},{"functionName":"validateDecoder","ranges":[{"startOffset":1284,"endOffset":1412,"count":9},{"startOffset":1367,"endOffset":1409,"count":0}],"isBlockCoverage":true},{"functionName":"validateArgument","ranges":[{"startOffset":1416,"endOffset":1630,"count":10},{"startOffset":1566,"endOffset":1627,"count":0}],"isBlockCoverage":true},{"functionName":"trimAsciiWhitespace","ranges":[{"startOffset":8599,"endOffset":9117,"count":0}],"isBlockCoverage":false},{"functionName":"getEncodingFromLabel","ranges":[{"startOffset":9121,"endOffset":9304,"count":1},{"startOffset":9234,"endOffset":9303,"count":0}],"isBlockCoverage":true},{"functionName":"TextEncoder","ranges":[{"startOffset":9380,"endOffset":9428,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":9434,"endOffset":9504,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":9510,"endOffset":9605,"count":0}],"isBlockCoverage":false},{"functionName":"encodeInto","ranges":[{"startOffset":9611,"endOffset":9928,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":9934,"endOffset":10340,"count":0}],"isBlockCoverage":false},{"functionName":"makeTextDecoderICU","ranges":[{"startOffset":10714,"endOffset":12431,"count":1}],"isBlockCoverage":true},{"functionName":"TextDecoder","ranges":[{"startOffset":10859,"endOffset":11608,"count":1},{"startOffset":11097,"endOffset":11144,"count":0},{"startOffset":11232,"endOffset":11255,"count":0},{"startOffset":11297,"endOffset":11325,"count":0},{"startOffset":11432,"endOffset":11479,"count":0}],"isBlockCoverage":true},{"functionName":"decode","ranges":[{"startOffset":11618,"endOffset":12398,"count":9},{"startOffset":11722,"endOffset":11775,"count":0},{"startOffset":11812,"endOffset":11995,"count":0},{"startOffset":12147,"endOffset":12150,"count":0},{"startOffset":12271,"endOffset":12355,"count":0}],"isBlockCoverage":true},{"functionName":"makeTextDecoderJS","ranges":[{"startOffset":12435,"endOffset":15075,"count":0}],"isBlockCoverage":false},{"functionName":"get encoding","ranges":[{"startOffset":15206,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"get fatal","ranges":[{"startOffset":15299,"endOffset":15429,"count":0}],"isBlockCoverage":false},{"functionName":"get ignoreBOM","ranges":[{"startOffset":15438,"endOffset":15597,"count":0}],"isBlockCoverage":false},{"functionName":"ObjectGetOwnPropertyDescriptors","ranges":[{"startOffset":15606,"endOffset":16236,"count":0}],"isBlockCoverage":false}]},{"scriptId":"35","url":"timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8654,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1868,"endOffset":1895,"count":0}],"isBlockCoverage":false},{"functionName":"unenroll","ranges":[{"startOffset":2409,"endOffset":3628,"count":0}],"isBlockCoverage":false},{"functionName":"enroll","ranges":[{"startOffset":3840,"endOffset":4102,"count":0}],"isBlockCoverage":false},{"functionName":"setTimeout","ranges":[{"startOffset":4140,"endOffset":4813,"count":51},{"startOffset":4301,"endOffset":4308,"count":0},{"startOffset":4341,"endOffset":4384,"count":0},{"startOffset":4390,"endOffset":4439,"count":0},{"startOffset":4445,"endOffset":4672,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":4893,"endOffset":5031,"count":0}],"isBlockCoverage":false},{"functionName":"clearTimeout","ranges":[{"startOffset":5040,"endOffset":5419,"count":50},{"startOffset":5084,"endOffset":5103,"count":0},{"startOffset":5105,"endOffset":5176,"count":0},{"startOffset":5240,"endOffset":5416,"count":0}],"isBlockCoverage":true},{"functionName":"setInterval","ranges":[{"startOffset":5423,"endOffset":6098,"count":0}],"isBlockCoverage":false},{"functionName":"clearInterval","ranges":[{"startOffset":6102,"endOffset":6405,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.close","ranges":[{"startOffset":6435,"endOffset":6489,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.","ranges":[{"startOffset":6533,"endOffset":6701,"count":0}],"isBlockCoverage":false},{"functionName":"setImmediate","ranges":[{"startOffset":6706,"endOffset":7271,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":7353,"endOffset":7493,"count":0}],"isBlockCoverage":false},{"functionName":"clearImmediate","ranges":[{"startOffset":7504,"endOffset":7988,"count":0}],"isBlockCoverage":false}]},{"scriptId":"36","url":"internal/linkedlist.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1166,"count":1}],"isBlockCoverage":false},{"functionName":"init","ranges":[{"startOffset":17,"endOffset":93,"count":0}],"isBlockCoverage":false},{"functionName":"peek","ranges":[{"startOffset":126,"endOffset":221,"count":99},{"startOffset":180,"endOffset":192,"count":49},{"startOffset":192,"endOffset":220,"count":50}],"isBlockCoverage":true},{"functionName":"remove","ranges":[{"startOffset":259,"endOffset":497,"count":101}],"isBlockCoverage":true},{"functionName":"append","ranges":[{"startOffset":556,"endOffset":1021,"count":51},{"startOffset":608,"endOffset":625,"count":0}],"isBlockCoverage":true},{"functionName":"isEmpty","ranges":[{"startOffset":1025,"endOffset":1087,"count":0}],"isBlockCoverage":false}]},{"scriptId":"37","url":"internal/timers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":19218,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4552,"endOffset":4579,"count":1}],"isBlockCoverage":true},{"functionName":"initAsyncResource","ranges":[{"startOffset":5554,"endOffset":5838,"count":51},{"startOffset":5785,"endOffset":5835,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout","ranges":[{"startOffset":5927,"endOffset":6954,"count":51},{"startOffset":6078,"endOffset":6422,"count":0},{"startOffset":6770,"endOffset":6777,"count":0}],"isBlockCoverage":true},{"functionName":"Timeout.","ranges":[{"startOffset":7070,"endOffset":7249,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.refresh","ranges":[{"startOffset":7282,"endOffset":7387,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.unref","ranges":[{"startOffset":7418,"endOffset":7553,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.ref","ranges":[{"startOffset":7582,"endOffset":7717,"count":0}],"isBlockCoverage":false},{"functionName":"Timeout.hasRef","ranges":[{"startOffset":7749,"endOffset":7788,"count":0}],"isBlockCoverage":false},{"functionName":"TimersList","ranges":[{"startOffset":7793,"endOffset":8100,"count":51}],"isBlockCoverage":true},{"functionName":"TimersList.","ranges":[{"startOffset":8219,"endOffset":8398,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList","ranges":[{"startOffset":8459,"endOffset":8530,"count":2}],"isBlockCoverage":true},{"functionName":"ImmediateList.append","ranges":[{"startOffset":8713,"endOffset":8888,"count":0}],"isBlockCoverage":false},{"functionName":"ImmediateList.remove","ranges":[{"startOffset":9070,"endOffset":9423,"count":0}],"isBlockCoverage":false},{"functionName":"incRefCount","ranges":[{"startOffset":9428,"endOffset":9507,"count":51},{"startOffset":9483,"endOffset":9504,"count":1}],"isBlockCoverage":true},{"functionName":"decRefCount","ranges":[{"startOffset":9511,"endOffset":9591,"count":0}],"isBlockCoverage":false},{"functionName":"active","ranges":[{"startOffset":9678,"endOffset":9734,"count":0}],"isBlockCoverage":false},{"functionName":"unrefActive","ranges":[{"startOffset":9885,"endOffset":9947,"count":0}],"isBlockCoverage":false},{"functionName":"insertGuarded","ranges":[{"startOffset":10174,"endOffset":10713,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":10717,"endOffset":11388,"count":51},{"startOffset":11288,"endOffset":11353,"count":50}],"isBlockCoverage":true},{"functionName":"setUnrefTimeout","ranges":[{"startOffset":11392,"endOffset":11708,"count":0}],"isBlockCoverage":false},{"functionName":"getTimerDuration","ranges":[{"startOffset":11778,"endOffset":12321,"count":0}],"isBlockCoverage":false},{"functionName":"compareTimersLists","ranges":[{"startOffset":12325,"endOffset":12539,"count":50},{"startOffset":12429,"endOffset":12514,"count":0}],"isBlockCoverage":true},{"functionName":"setPosition","ranges":[{"startOffset":12543,"endOffset":12616,"count":149}],"isBlockCoverage":true},{"functionName":"getTimerCallbacks","ranges":[{"startOffset":12620,"endOffset":17917,"count":1}],"isBlockCoverage":true},{"functionName":"processImmediate","ranges":[{"startOffset":12938,"endOffset":14800,"count":0}],"isBlockCoverage":false},{"functionName":"processTimers","ranges":[{"startOffset":14808,"endOffset":15300,"count":50},{"startOffset":15004,"endOffset":15280,"count":99},{"startOffset":15036,"endOffset":15138,"count":49},{"startOffset":15115,"endOffset":15128,"count":0},{"startOffset":15138,"endOffset":15178,"count":50},{"startOffset":15178,"endOffset":15193,"count":0},{"startOffset":15193,"endOffset":15280,"count":50},{"startOffset":15280,"endOffset":15299,"count":0}],"isBlockCoverage":true},{"functionName":"listOnTimeout","ranges":[{"startOffset":15306,"endOffset":17852,"count":50},{"startOffset":15732,"endOffset":15966,"count":0},{"startOffset":16009,"endOffset":16024,"count":0},{"startOffset":16235,"endOffset":16475,"count":0},{"startOffset":16600,"endOffset":16622,"count":0},{"startOffset":16741,"endOffset":16811,"count":0},{"startOffset":16821,"endOffset":17256,"count":49},{"startOffset":16858,"endOffset":16886,"count":0},{"startOffset":16888,"endOffset":17000,"count":0},{"startOffset":17215,"endOffset":17236,"count":0},{"startOffset":17256,"endOffset":17847,"count":49}],"isBlockCoverage":true},{"functionName":"Immediate","ranges":[{"startOffset":17942,"endOffset":18278,"count":0}],"isBlockCoverage":false},{"functionName":"ref","ranges":[{"startOffset":18284,"endOffset":18464,"count":0}],"isBlockCoverage":false},{"functionName":"unref","ranges":[{"startOffset":18470,"endOffset":18653,"count":0}],"isBlockCoverage":false},{"functionName":"hasRef","ranges":[{"startOffset":18659,"endOffset":18702,"count":0}],"isBlockCoverage":false}]},{"scriptId":"38","url":"internal/priority_queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2871,"count":1}],"isBlockCoverage":false},{"functionName":"PriorityQueue","ranges":[{"startOffset":589,"endOffset":838,"count":1}],"isBlockCoverage":true},{"functionName":"module.exports","ranges":[{"startOffset":844,"endOffset":886,"count":0}],"isBlockCoverage":false},{"functionName":"insert","ranges":[{"startOffset":892,"endOffset":1086,"count":51},{"startOffset":1034,"endOffset":1051,"count":0}],"isBlockCoverage":true},{"functionName":"peek","ranges":[{"startOffset":1092,"endOffset":1133,"count":99}],"isBlockCoverage":true},{"functionName":"percolateDown","ranges":[{"startOffset":1139,"endOffset":1829,"count":49},{"startOffset":1364,"endOffset":1734,"count":0}],"isBlockCoverage":true},{"functionName":"percolateUp","ranges":[{"startOffset":1835,"endOffset":2344,"count":51},{"startOffset":2019,"endOffset":2249,"count":50},{"startOffset":2110,"endOffset":2116,"count":1},{"startOffset":2116,"endOffset":2249,"count":49}],"isBlockCoverage":true},{"functionName":"removeAt","ranges":[{"startOffset":2350,"endOffset":2695,"count":49},{"startOffset":2553,"endOffset":2604,"count":0},{"startOffset":2615,"endOffset":2637,"count":0}],"isBlockCoverage":true},{"functionName":"shift","ranges":[{"startOffset":2701,"endOffset":2865,"count":49},{"startOffset":2807,"endOffset":2814,"count":0}],"isBlockCoverage":true}]},{"scriptId":"39","url":"internal/util/debuglog.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2918,"count":1}],"isBlockCoverage":false},{"functionName":"initializeDebugEnv","ranges":[{"startOffset":521,"endOffset":904,"count":1},{"startOffset":614,"endOffset":819,"count":0}],"isBlockCoverage":true},{"functionName":"emitWarningIfNeeded","ranges":[{"startOffset":982,"endOffset":1314,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":1318,"endOffset":1336,"count":1262}],"isBlockCoverage":true},{"functionName":"debuglogImpl","ranges":[{"startOffset":1340,"endOffset":1921,"count":7},{"startOffset":1416,"endOffset":1891,"count":5},{"startOffset":1436,"endOffset":1841,"count":0}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":1528,"endOffset":1833,"count":0}],"isBlockCoverage":false},{"functionName":"debuglog","ranges":[{"startOffset":2147,"endOffset":2855,"count":13}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":2179,"endOffset":2278,"count":7}],"isBlockCoverage":true},{"functionName":"debug","ranges":[{"startOffset":2294,"endOffset":2539,"count":7}],"isBlockCoverage":true},{"functionName":"test","ranges":[{"startOffset":2571,"endOffset":2644,"count":0}],"isBlockCoverage":false},{"functionName":"logger","ranges":[{"startOffset":2664,"endOffset":2691,"count":7}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":2743,"endOffset":2779,"count":0}],"isBlockCoverage":false}]},{"scriptId":"40","url":"internal/process/execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7161,"count":1}],"isBlockCoverage":false},{"functionName":"tryGetCwd","ranges":[{"startOffset":551,"endOffset":890,"count":1},{"startOffset":615,"endOffset":887,"count":0}],"isBlockCoverage":true},{"functionName":"evalModule","ranges":[{"startOffset":894,"endOffset":1347,"count":0}],"isBlockCoverage":false},{"functionName":"evalScript","ranges":[{"startOffset":1351,"endOffset":2774,"count":0}],"isBlockCoverage":false},{"functionName":"setUncaughtExceptionCaptureCallback","ranges":[{"startOffset":2858,"endOffset":3570,"count":0}],"isBlockCoverage":false},{"functionName":"hasUncaughtExceptionCaptureCallback","ranges":[{"startOffset":3574,"endOffset":3677,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3681,"endOffset":3699,"count":0}],"isBlockCoverage":false},{"functionName":"createOnGlobalUncaughtException","ranges":[{"startOffset":4252,"endOffset":6711,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4525,"endOffset":6707,"count":0}],"isBlockCoverage":false},{"functionName":"readStdin","ranges":[{"startOffset":6715,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"41","url":"internal/process/warning.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5000,"count":1}],"isBlockCoverage":false},{"functionName":"lazyOption","ranges":[{"startOffset":322,"endOffset":891,"count":0}],"isBlockCoverage":false},{"functionName":"writeOut","ranges":[{"startOffset":997,"endOffset":1124,"count":0}],"isBlockCoverage":false},{"functionName":"writeToFile","ranges":[{"startOffset":1128,"endOffset":1531,"count":0}],"isBlockCoverage":false},{"functionName":"doEmitWarning","ranges":[{"startOffset":1535,"endOffset":1608,"count":0}],"isBlockCoverage":false},{"functionName":"onWarning","ranges":[{"startOffset":1650,"endOffset":2831,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarning","ranges":[{"startOffset":2959,"endOffset":4137,"count":0}],"isBlockCoverage":false},{"functionName":"emitWarningSync","ranges":[{"startOffset":4141,"endOffset":4237,"count":0}],"isBlockCoverage":false},{"functionName":"createWarningObject","ranges":[{"startOffset":4241,"endOffset":4922,"count":0}],"isBlockCoverage":false}]},{"scriptId":"42","url":"internal/bootstrap/switches/is_main_thread.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6632,"count":1}],"isBlockCoverage":true},{"functionName":"process._startProfilerIdleNotifier","ranges":[{"startOffset":525,"endOffset":533,"count":0}],"isBlockCoverage":false},{"functionName":"process._stopProfilerIdleNotifier","ranges":[{"startOffset":572,"endOffset":580,"count":0}],"isBlockCoverage":false},{"functionName":"defineStream","ranges":[{"startOffset":585,"endOffset":738,"count":3}],"isBlockCoverage":true},{"functionName":"createWritableStdioStream","ranges":[{"startOffset":1318,"endOffset":2943,"count":2},{"startOffset":1474,"endOffset":1604,"count":0},{"startOffset":1612,"endOffset":1802,"count":0},{"startOffset":2116,"endOffset":2144,"count":0},{"startOffset":2146,"endOffset":2373,"count":0},{"startOffset":2560,"endOffset":2813,"count":0}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2753,"endOffset":2802,"count":0}],"isBlockCoverage":false},{"functionName":"dummyDestroy","ranges":[{"startOffset":2947,"endOffset":3343,"count":0}],"isBlockCoverage":false},{"functionName":"getStdout","ranges":[{"startOffset":3387,"endOffset":3728,"count":2},{"startOffset":3425,"endOffset":3643,"count":1},{"startOffset":3643,"endOffset":3707,"count":0},{"startOffset":3707,"endOffset":3727,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":3673,"endOffset":3700,"count":0}],"isBlockCoverage":false},{"functionName":"getStderr","ranges":[{"startOffset":3732,"endOffset":4073,"count":52},{"startOffset":3770,"endOffset":3784,"count":51},{"startOffset":3784,"endOffset":3988,"count":1},{"startOffset":3988,"endOffset":4052,"count":0},{"startOffset":4052,"endOffset":4072,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4018,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"getStdin","ranges":[{"startOffset":4077,"endOffset":6480,"count":2},{"startOffset":4113,"endOffset":4185,"count":1},{"startOffset":4185,"endOffset":4373,"count":0},{"startOffset":4381,"endOffset":4510,"count":0},{"startOffset":4518,"endOffset":4530,"count":1},{"startOffset":4536,"endOffset":5332,"count":1},{"startOffset":4852,"endOffset":4880,"count":0},{"startOffset":4882,"endOffset":5059,"count":0},{"startOffset":5340,"endOffset":5561,"count":0},{"startOffset":5566,"endOffset":5839,"count":1},{"startOffset":5841,"endOffset":6479,"count":1}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":5523,"endOffset":5532,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6158,"endOffset":6202,"count":0}],"isBlockCoverage":false},{"functionName":"onpause","ranges":[{"startOffset":6210,"endOffset":6458,"count":0}],"isBlockCoverage":false},{"functionName":"rawMethods.resetStdioForTesting","ranges":[{"startOffset":6546,"endOffset":6629,"count":0}],"isBlockCoverage":false}]},{"scriptId":"43","url":"internal/process/signal.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1177,"count":1}],"isBlockCoverage":false},{"functionName":"isSignal","ranges":[{"startOffset":220,"endOffset":318,"count":3}],"isBlockCoverage":true},{"functionName":"startListeningIfSignal","ranges":[{"startOffset":385,"endOffset":892,"count":3},{"startOffset":447,"endOffset":472,"count":0},{"startOffset":474,"endOffset":889,"count":0}],"isBlockCoverage":true},{"functionName":"stopListeningIfSignal","ranges":[{"startOffset":896,"endOffset":1097,"count":1},{"startOffset":1000,"endOffset":1036,"count":0},{"startOffset":1038,"endOffset":1094,"count":0}],"isBlockCoverage":true}]},{"scriptId":"44","url":"internal/bootstrap/switches/does_own_process_state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3655,"count":1},{"startOffset":298,"endOffset":598,"count":0}],"isBlockCoverage":true},{"functionName":"wrapPosixCredentialSetters","ranges":[{"startOffset":846,"endOffset":3064,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedChdir","ranges":[{"startOffset":3221,"endOffset":3397,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedUmask","ranges":[{"startOffset":3401,"endOffset":3542,"count":0}],"isBlockCoverage":false},{"functionName":"wrappedCwd","ranges":[{"startOffset":3546,"endOffset":3653,"count":3},{"startOffset":3600,"endOffset":3629,"count":1}],"isBlockCoverage":true}]},{"scriptId":"45","url":"internal/main/run_main_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":649,"count":1}],"isBlockCoverage":true}]},{"scriptId":"46","url":"internal/bootstrap/pre_execution.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":15672,"count":1}],"isBlockCoverage":true},{"functionName":"prepareMainThreadExecution","ranges":[{"startOffset":429,"endOffset":2235,"count":1}],"isBlockCoverage":true},{"functionName":"patchProcessObject","ranges":[{"startOffset":2239,"endOffset":3854,"count":1},{"startOffset":2855,"endOffset":2863,"count":0}],"isBlockCoverage":true},{"functionName":"addReadOnlyProcessAlias","ranges":[{"startOffset":3858,"endOffset":4125,"count":13},{"startOffset":3981,"endOffset":4122,"count":1}],"isBlockCoverage":true},{"functionName":"setupWarningHandler","ranges":[{"startOffset":4129,"endOffset":4366,"count":1}],"isBlockCoverage":true},{"functionName":"setupCoverageHooks","ranges":[{"startOffset":4482,"endOffset":5176,"count":1},{"startOffset":4962,"endOffset":5144,"count":0}],"isBlockCoverage":true},{"functionName":"setupStacktracePrinterOnSigint","ranges":[{"startOffset":5180,"endOffset":5413,"count":1},{"startOffset":5285,"endOffset":5412,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReport","ranges":[{"startOffset":5417,"endOffset":5650,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":5604,"endOffset":5640,"count":0}],"isBlockCoverage":false},{"functionName":"setupDebugEnv","ranges":[{"startOffset":5654,"endOffset":5891,"count":1},{"startOffset":5807,"endOffset":5888,"count":0}],"isBlockCoverage":true},{"functionName":"initializeReportSignalHandlers","ranges":[{"startOffset":5956,"endOffset":6095,"count":1}],"isBlockCoverage":true},{"functionName":"initializeHeapSnapshotSignalHandlers","ranges":[{"startOffset":6099,"endOffset":6418,"count":1},{"startOffset":6238,"endOffset":6417,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6375,"endOffset":6413,"count":0}],"isBlockCoverage":false},{"functionName":"setupTraceCategoryState","ranges":[{"startOffset":6422,"endOffset":6685,"count":1}],"isBlockCoverage":true},{"functionName":"setupInspectorHooks","ranges":[{"startOffset":6689,"endOffset":7283,"count":1}],"isBlockCoverage":true},{"functionName":"initializeDeprecations","ranges":[{"startOffset":7483,"endOffset":10089,"count":1},{"startOffset":8219,"endOffset":8529,"count":16},{"startOffset":8265,"endOffset":8502,"count":0},{"startOffset":8853,"endOffset":9033,"count":0},{"startOffset":9063,"endOffset":9465,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":9721,"endOffset":9759,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":9766,"endOffset":9810,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":9943,"endOffset":9980,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":9987,"endOffset":10030,"count":0}],"isBlockCoverage":false},{"functionName":"initializeAbortController","ranges":[{"startOffset":10093,"endOffset":10683,"count":1},{"startOffset":10233,"endOffset":10680,"count":0}],"isBlockCoverage":true},{"functionName":"setupChildProcessIpcChannel","ranges":[{"startOffset":10687,"endOffset":11269,"count":1},{"startOffset":10764,"endOffset":11266,"count":0}],"isBlockCoverage":true},{"functionName":"initializeClusterIPC","ranges":[{"startOffset":11273,"endOffset":11550,"count":1},{"startOffset":11361,"endOffset":11547,"count":0}],"isBlockCoverage":true},{"functionName":"initializePolicy","ranges":[{"startOffset":11554,"endOffset":13425,"count":1},{"startOffset":11682,"endOffset":13422,"count":0}],"isBlockCoverage":true},{"functionName":"initializeWASI","ranges":[{"startOffset":13429,"endOffset":13663,"count":1}],"isBlockCoverage":true},{"functionName":"initializeCJSLoader","ranges":[{"startOffset":13667,"endOffset":13959,"count":1}],"isBlockCoverage":true},{"functionName":"initializeESMLoader","ranges":[{"startOffset":13963,"endOffset":14646,"count":1},{"startOffset":14176,"endOffset":14183,"count":0}],"isBlockCoverage":true},{"functionName":"initializeFrozenIntrinsics","ranges":[{"startOffset":14650,"endOffset":14913,"count":1},{"startOffset":14736,"endOffset":14910,"count":0}],"isBlockCoverage":true},{"functionName":"loadPreloadModules","ranges":[{"startOffset":14917,"endOffset":15275,"count":1},{"startOffset":15114,"endOffset":15272,"count":0}],"isBlockCoverage":true}]},{"scriptId":"47","url":"internal/options.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":863,"count":1}],"isBlockCoverage":false},{"functionName":"getOptionValue","ranges":[{"startOffset":182,"endOffset":256,"count":75}],"isBlockCoverage":true},{"functionName":"getAllowUnauthorized","ranges":[{"startOffset":260,"endOffset":737,"count":0}],"isBlockCoverage":false}]},{"scriptId":"48","url":"internal/inspector_async_hook.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2048,"count":1}],"isBlockCoverage":false},{"functionName":"lazyHookCreation","ranges":[{"startOffset":84,"endOffset":1304,"count":0}],"isBlockCoverage":false},{"functionName":"enable","ranges":[{"startOffset":1308,"endOffset":1905,"count":0}],"isBlockCoverage":false},{"functionName":"disable","ranges":[{"startOffset":1909,"endOffset":1998,"count":0}],"isBlockCoverage":false}]},{"scriptId":"49","url":"internal/source_map/source_map_cache.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7781,"count":1}],"isBlockCoverage":false},{"functionName":"ObjectGetValueSafe","ranges":[{"startOffset":269,"endOffset":450,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":636,"endOffset":663,"count":0}],"isBlockCoverage":false},{"functionName":"getSourceMapsEnabled","ranges":[{"startOffset":1370,"endOffset":1890,"count":13},{"startOffset":1444,"endOffset":1858,"count":1},{"startOffset":1539,"endOffset":1853,"count":0}],"isBlockCoverage":true},{"functionName":"maybeCacheSourceMap","ranges":[{"startOffset":1894,"endOffset":2991,"count":11},{"startOffset":2054,"endOffset":2074,"count":0},{"startOffset":2077,"endOffset":2084,"count":0},{"startOffset":2147,"endOffset":2290,"count":0},{"startOffset":2426,"endOffset":2988,"count":0}],"isBlockCoverage":true},{"functionName":"dataFromUrl","ranges":[{"startOffset":2995,"endOffset":3537,"count":0}],"isBlockCoverage":false},{"functionName":"lineLengths","ranges":[{"startOffset":3732,"endOffset":4078,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromFile","ranges":[{"startOffset":4082,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapFromDataUrl","ranges":[{"startOffset":4445,"endOffset":5141,"count":0}],"isBlockCoverage":false},{"functionName":"sourcesToAbsolute","ranges":[{"startOffset":5331,"endOffset":5667,"count":0}],"isBlockCoverage":false},{"functionName":"rekeySourceMap","ranges":[{"startOffset":5739,"endOffset":5939,"count":0}],"isBlockCoverage":false},{"functionName":"sourceMapCacheToObject","ranges":[{"startOffset":6386,"endOffset":6646,"count":0}],"isBlockCoverage":false},{"functionName":"appendCJSCache","ranges":[{"startOffset":6650,"endOffset":6947,"count":0}],"isBlockCoverage":false},{"functionName":"findSourceMap","ranges":[{"startOffset":6951,"endOffset":7640,"count":0}],"isBlockCoverage":false}]},{"scriptId":"50","url":"fs.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":62004,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3833,"endOffset":3997,"count":0}],"isBlockCoverage":false},{"functionName":"showTruncateDeprecation","ranges":[{"startOffset":4243,"endOffset":4538,"count":0}],"isBlockCoverage":false},{"functionName":"maybeCallback","ranges":[{"startOffset":4542,"endOffset":4663,"count":0}],"isBlockCoverage":false},{"functionName":"makeCallback","ranges":[{"startOffset":4871,"endOffset":5020,"count":0}],"isBlockCoverage":false},{"functionName":"makeStatsCallback","ranges":[{"startOffset":5206,"endOffset":5430,"count":0}],"isBlockCoverage":false},{"functionName":"isFileType","ranges":[{"startOffset":5460,"endOffset":5727,"count":147},{"startOffset":5664,"endOffset":5684,"count":37}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":5731,"endOffset":6102,"count":0}],"isBlockCoverage":false},{"functionName":"accessSync","ranges":[{"startOffset":6106,"endOffset":6351,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":6355,"endOffset":6605,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":6681,"endOffset":6761,"count":0}],"isBlockCoverage":false},{"functionName":"existsSync","ranges":[{"startOffset":7187,"endOffset":7735,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterOpen","ranges":[{"startOffset":7739,"endOffset":8033,"count":0}],"isBlockCoverage":false},{"functionName":"readFileAfterStat","ranges":[{"startOffset":8037,"endOffset":8561,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":8565,"endOffset":9614,"count":0}],"isBlockCoverage":false},{"functionName":"tryStatSync","ranges":[{"startOffset":9618,"endOffset":9856,"count":2},{"startOffset":9764,"endOffset":9776,"count":0},{"startOffset":9778,"endOffset":9836,"count":0}],"isBlockCoverage":true},{"functionName":"tryCreateBuffer","ranges":[{"startOffset":9860,"endOffset":10184,"count":2},{"startOffset":9982,"endOffset":10036,"count":0},{"startOffset":10127,"endOffset":10139,"count":0},{"startOffset":10141,"endOffset":10158,"count":0}],"isBlockCoverage":true},{"functionName":"tryReadSync","ranges":[{"startOffset":10188,"endOffset":10453,"count":2},{"startOffset":10393,"endOffset":10405,"count":0},{"startOffset":10407,"endOffset":10424,"count":0}],"isBlockCoverage":true},{"functionName":"readFileSync","ranges":[{"startOffset":10457,"endOffset":11889,"count":2},{"startOffset":10629,"endOffset":10635,"count":0},{"startOffset":10778,"endOffset":10781,"count":0},{"startOffset":10916,"endOffset":10941,"count":0},{"startOffset":11204,"endOffset":11569,"count":0},{"startOffset":11634,"endOffset":11733,"count":0},{"startOffset":11755,"endOffset":11797,"count":0}],"isBlockCoverage":true},{"functionName":"defaultCloseCallback","ranges":[{"startOffset":11893,"endOffset":11963,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":11967,"endOffset":12231,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":12235,"endOffset":12384,"count":2}],"isBlockCoverage":true},{"functionName":"open","ranges":[{"startOffset":12388,"endOffset":12987,"count":0}],"isBlockCoverage":false},{"functionName":"openSync","ranges":[{"startOffset":12993,"endOffset":13400,"count":2}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":13513,"endOffset":15076,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":15354,"endOffset":16311,"count":2},{"startOffset":15475,"endOffset":15629,"count":0},{"startOffset":15684,"endOffset":15707,"count":0},{"startOffset":15804,"endOffset":15825,"count":0},{"startOffset":15860,"endOffset":15993,"count":0}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":16315,"endOffset":16761,"count":0}],"isBlockCoverage":false},{"functionName":"readvSync","ranges":[{"startOffset":16909,"endOffset":17231,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":17383,"endOffset":18696,"count":0}],"isBlockCoverage":false},{"functionName":"writeSync","ranges":[{"startOffset":18982,"endOffset":19878,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":19943,"endOffset":20387,"count":0}],"isBlockCoverage":false},{"functionName":"writevSync","ranges":[{"startOffset":20523,"endOffset":20849,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":20853,"endOffset":21243,"count":0}],"isBlockCoverage":false},{"functionName":"renameSync","ranges":[{"startOffset":21247,"endOffset":21601,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":21605,"endOffset":22247,"count":0}],"isBlockCoverage":false},{"functionName":"truncateSync","ranges":[{"startOffset":22251,"endOffset":22673,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":22677,"endOffset":23030,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncateSync","ranges":[{"startOffset":23034,"endOffset":23261,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadRimraf","ranges":[{"startOffset":23267,"endOffset":23389,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":23393,"endOffset":24057,"count":0}],"isBlockCoverage":false},{"functionName":"rmdirSync","ranges":[{"startOffset":24061,"endOffset":24512,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":24516,"endOffset":24867,"count":0}],"isBlockCoverage":false},{"functionName":"rmSync","ranges":[{"startOffset":24871,"endOffset":25046,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":25050,"endOffset":25229,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasyncSync","ranges":[{"startOffset":25233,"endOffset":25388,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":25392,"endOffset":25563,"count":0}],"isBlockCoverage":false},{"functionName":"fsyncSync","ranges":[{"startOffset":25567,"endOffset":25714,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":25718,"endOffset":26522,"count":0}],"isBlockCoverage":false},{"functionName":"mkdirSync","ranges":[{"startOffset":26526,"endOffset":27321,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":27325,"endOffset":27925,"count":0}],"isBlockCoverage":false},{"functionName":"readdirSync","ranges":[{"startOffset":27929,"endOffset":28364,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":28368,"endOffset":28718,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":28722,"endOffset":29108,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":29112,"endOffset":29496,"count":0}],"isBlockCoverage":false},{"functionName":"hasNoEntryError","ranges":[{"startOffset":29500,"endOffset":29733,"count":30},{"startOffset":29550,"endOffset":29643,"count":5},{"startOffset":29643,"endOffset":29664,"count":25},{"startOffset":29664,"endOffset":29711,"count":0},{"startOffset":29711,"endOffset":29732,"count":25}],"isBlockCoverage":true},{"functionName":"fstatSync","ranges":[{"startOffset":29737,"endOffset":30007,"count":0}],"isBlockCoverage":false},{"functionName":"lstatSync","ranges":[{"startOffset":30011,"endOffset":30445,"count":0}],"isBlockCoverage":false},{"functionName":"statSync","ranges":[{"startOffset":30449,"endOffset":30880,"count":30},{"startOffset":30778,"endOffset":30807,"count":5},{"startOffset":30807,"endOffset":30879,"count":25}],"isBlockCoverage":true},{"functionName":"readlink","ranges":[{"startOffset":30884,"endOffset":31239,"count":0}],"isBlockCoverage":false},{"functionName":"readlinkSync","ranges":[{"startOffset":31243,"endOffset":31582,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":31586,"endOffset":33236,"count":0}],"isBlockCoverage":false},{"functionName":"symlinkSync","ranges":[{"startOffset":33240,"endOffset":33916,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":33920,"endOffset":34333,"count":0}],"isBlockCoverage":false},{"functionName":"linkSync","ranges":[{"startOffset":34337,"endOffset":34796,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":34800,"endOffset":35033,"count":0}],"isBlockCoverage":false},{"functionName":"unlinkSync","ranges":[{"startOffset":35037,"endOffset":35228,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":35232,"endOffset":35482,"count":0}],"isBlockCoverage":false},{"functionName":"fchmodSync","ranges":[{"startOffset":35486,"endOffset":35686,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":35690,"endOffset":36142,"count":0}],"isBlockCoverage":false},{"functionName":"lchmodSync","ranges":[{"startOffset":36146,"endOffset":36480,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":36486,"endOffset":36770,"count":0}],"isBlockCoverage":false},{"functionName":"chmodSync","ranges":[{"startOffset":36774,"endOffset":37016,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":37020,"endOffset":37369,"count":0}],"isBlockCoverage":false},{"functionName":"lchownSync","ranges":[{"startOffset":37373,"endOffset":37680,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":37684,"endOffset":37999,"count":0}],"isBlockCoverage":false},{"functionName":"fchownSync","ranges":[{"startOffset":38003,"endOffset":38270,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":38274,"endOffset":38623,"count":0}],"isBlockCoverage":false},{"functionName":"chownSync","ranges":[{"startOffset":38627,"endOffset":38932,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":38936,"endOffset":39287,"count":0}],"isBlockCoverage":false},{"functionName":"utimesSync","ranges":[{"startOffset":39291,"endOffset":39580,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":39584,"endOffset":39901,"count":0}],"isBlockCoverage":false},{"functionName":"futimesSync","ranges":[{"startOffset":39905,"endOffset":40172,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":40176,"endOffset":40532,"count":0}],"isBlockCoverage":false},{"functionName":"lutimesSync","ranges":[{"startOffset":40536,"endOffset":40848,"count":0}],"isBlockCoverage":false},{"functionName":"writeAll","ranges":[{"startOffset":40852,"endOffset":41829,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":41833,"endOffset":42802,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileSync","ranges":[{"startOffset":42806,"endOffset":43540,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":43544,"endOffset":43996,"count":0}],"isBlockCoverage":false},{"functionName":"appendFileSync","ranges":[{"startOffset":44000,"endOffset":44390,"count":0}],"isBlockCoverage":false},{"functionName":"watch","ranges":[{"startOffset":44394,"endOffset":45664,"count":0}],"isBlockCoverage":false},{"functionName":"watchFile","ranges":[{"startOffset":45705,"endOffset":46856,"count":0}],"isBlockCoverage":false},{"functionName":"unwatchFile","ranges":[{"startOffset":46860,"endOffset":47569,"count":0}],"isBlockCoverage":false},{"functionName":"splitRoot","ranges":[{"startOffset":47793,"endOffset":47861,"count":14}],"isBlockCoverage":true},{"functionName":"splitRoot","ranges":[{"startOffset":47888,"endOffset":48072,"count":0}],"isBlockCoverage":false},{"functionName":"encodeRealpathResult","ranges":[{"startOffset":48080,"endOffset":48375,"count":14},{"startOffset":48166,"endOffset":48196,"count":0},{"startOffset":48217,"endOffset":48374,"count":0}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48503,"endOffset":48755,"count":91},{"startOffset":48560,"endOffset":48734,"count":688},{"startOffset":48679,"endOffset":48707,"count":611},{"startOffset":48718,"endOffset":48727,"count":77},{"startOffset":48734,"endOffset":48754,"count":14}],"isBlockCoverage":true},{"functionName":"nextPart","ranges":[{"startOffset":48781,"endOffset":48834,"count":0}],"isBlockCoverage":false},{"functionName":"realpathSync","ranges":[{"startOffset":48880,"endOffset":52875,"count":19},{"startOffset":49017,"endOffset":49037,"count":0},{"startOffset":49212,"endOffset":49249,"count":5},{"startOffset":49249,"endOffset":50163,"count":14},{"startOffset":50163,"endOffset":52788,"count":91},{"startOffset":50279,"endOffset":50399,"count":14},{"startOffset":50399,"endOffset":50529,"count":77},{"startOffset":50655,"endOffset":50798,"count":54},{"startOffset":50748,"endOffset":50774,"count":0},{"startOffset":50798,"endOffset":50881,"count":37},{"startOffset":50913,"endOffset":50964,"count":0},{"startOffset":50964,"endOffset":52286,"count":37},{"startOffset":51430,"endOffset":52279,"count":0},{"startOffset":52286,"endOffset":52591,"count":0},{"startOffset":52593,"endOffset":52783,"count":0},{"startOffset":52788,"endOffset":52874,"count":14}],"isBlockCoverage":true},{"functionName":"realpathSync.native","ranges":[{"startOffset":52903,"endOffset":53149,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":53156,"endOffset":56716,"count":0}],"isBlockCoverage":false},{"functionName":"realpath.native","ranges":[{"startOffset":56740,"endOffset":57017,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":57022,"endOffset":57504,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtempSync","ranges":[{"startOffset":57510,"endOffset":57997,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":58003,"endOffset":58576,"count":0}],"isBlockCoverage":false},{"functionName":"copyFileSync","ranges":[{"startOffset":58582,"endOffset":58965,"count":0}],"isBlockCoverage":false},{"functionName":"lazyLoadStreams","ranges":[{"startOffset":58969,"endOffset":59168,"count":8},{"startOffset":59018,"endOffset":59165,"count":1}],"isBlockCoverage":true},{"functionName":"createReadStream","ranges":[{"startOffset":59172,"endOffset":59280,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteStream","ranges":[{"startOffset":59284,"endOffset":59394,"count":0}],"isBlockCoverage":false},{"functionName":"get ReadStream","ranges":[{"startOffset":60709,"endOffset":60780,"count":2}],"isBlockCoverage":true},{"functionName":"set ReadStream","ranges":[{"startOffset":60787,"endOffset":60836,"count":0}],"isBlockCoverage":false},{"functionName":"get WriteStream","ranges":[{"startOffset":60843,"endOffset":60916,"count":2}],"isBlockCoverage":true},{"functionName":"set WriteStream","ranges":[{"startOffset":60923,"endOffset":60974,"count":0}],"isBlockCoverage":false},{"functionName":"get FileReadStream","ranges":[{"startOffset":61116,"endOffset":61195,"count":2}],"isBlockCoverage":true},{"functionName":"set FileReadStream","ranges":[{"startOffset":61202,"endOffset":61259,"count":0}],"isBlockCoverage":false},{"functionName":"get FileWriteStream","ranges":[{"startOffset":61266,"endOffset":61347,"count":2}],"isBlockCoverage":true},{"functionName":"set FileWriteStream","ranges":[{"startOffset":61354,"endOffset":61413,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":61863,"endOffset":61992,"count":2},{"startOffset":61910,"endOffset":61961,"count":1}],"isBlockCoverage":true}]},{"scriptId":"51","url":"internal/fs/utils.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":22715,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadFs","ranges":[{"startOffset":2640,"endOffset":2724,"count":0}],"isBlockCoverage":false},{"functionName":"assertEncoding","ranges":[{"startOffset":2728,"endOffset":2879,"count":21},{"startOffset":2780,"endOffset":2811,"count":2},{"startOffset":2813,"endOffset":2876,"count":0}],"isBlockCoverage":true},{"functionName":"Dirent","ranges":[{"startOffset":2901,"endOffset":2979,"count":0}],"isBlockCoverage":false},{"functionName":"isDirectory","ranges":[{"startOffset":2985,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"isFile","ranges":[{"startOffset":3054,"endOffset":3113,"count":0}],"isBlockCoverage":false},{"functionName":"isBlockDevice","ranges":[{"startOffset":3119,"endOffset":3186,"count":0}],"isBlockCoverage":false},{"functionName":"isCharacterDevice","ranges":[{"startOffset":3192,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbolicLink","ranges":[{"startOffset":3268,"endOffset":3335,"count":0}],"isBlockCoverage":false},{"functionName":"isFIFO","ranges":[{"startOffset":3341,"endOffset":3400,"count":0}],"isBlockCoverage":false},{"functionName":"isSocket","ranges":[{"startOffset":3406,"endOffset":3469,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats","ranges":[{"startOffset":3518,"endOffset":3600,"count":0}],"isBlockCoverage":false},{"functionName":"DirentFromStats.","ranges":[{"startOffset":3752,"endOffset":3803,"count":0}],"isBlockCoverage":false},{"functionName":"copyObject","ranges":[{"startOffset":3811,"endOffset":3944,"count":0}],"isBlockCoverage":false},{"functionName":"join","ranges":[{"startOffset":3998,"endOffset":4626,"count":0}],"isBlockCoverage":false},{"functionName":"getDirents","ranges":[{"startOffset":4630,"endOffset":5768,"count":0}],"isBlockCoverage":false},{"functionName":"getDirent","ranges":[{"startOffset":5772,"endOffset":6520,"count":0}],"isBlockCoverage":false},{"functionName":"getOptions","ranges":[{"startOffset":6524,"endOffset":7187,"count":30},{"startOffset":6620,"endOffset":6659,"count":21},{"startOffset":6661,"endOffset":6695,"count":9},{"startOffset":6695,"endOffset":6734,"count":21},{"startOffset":6734,"endOffset":6856,"count":2},{"startOffset":6856,"endOffset":6980,"count":19},{"startOffset":6895,"endOffset":6980,"count":0},{"startOffset":6980,"endOffset":7099,"count":21},{"startOffset":7099,"endOffset":7165,"count":0},{"startOffset":7165,"endOffset":7186,"count":21}],"isBlockCoverage":true},{"functionName":"handleErrorFromBinding","ranges":[{"startOffset":7191,"endOffset":7733,"count":82},{"startOffset":7262,"endOffset":7401,"count":0},{"startOffset":7434,"endOffset":7730,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":7878,"endOffset":8451,"count":60},{"startOffset":8113,"endOffset":8133,"count":0},{"startOffset":8188,"endOffset":8237,"count":0},{"startOffset":8258,"endOffset":8450,"count":0}],"isBlockCoverage":true},{"functionName":"preprocessSymlinkDestination","ranges":[{"startOffset":8457,"endOffset":9159,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase","ranges":[{"startOffset":9195,"endOffset":9514,"count":30}],"isBlockCoverage":true},{"functionName":"StatsBase.isDirectory","ranges":[{"startOffset":9552,"endOffset":9611,"count":25}],"isBlockCoverage":true},{"functionName":"StatsBase.isFile","ranges":[{"startOffset":9645,"endOffset":9704,"count":20}],"isBlockCoverage":true},{"functionName":"StatsBase.isBlockDevice","ranges":[{"startOffset":9745,"endOffset":9804,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isCharacterDevice","ranges":[{"startOffset":9849,"endOffset":9908,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSymbolicLink","ranges":[{"startOffset":9950,"endOffset":10009,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isFIFO","ranges":[{"startOffset":10043,"endOffset":10102,"count":0}],"isBlockCoverage":false},{"functionName":"StatsBase.isSocket","ranges":[{"startOffset":10138,"endOffset":10198,"count":0}],"isBlockCoverage":false},{"functionName":"msFromTimeSpec","ranges":[{"startOffset":10329,"endOffset":10413,"count":100}],"isBlockCoverage":true},{"functionName":"nsFromTimeSpecBigInt","ranges":[{"startOffset":10417,"endOffset":10502,"count":0}],"isBlockCoverage":false},{"functionName":"dateFromMs","ranges":[{"startOffset":10859,"endOffset":10925,"count":120}],"isBlockCoverage":true},{"functionName":"BigIntStats","ranges":[{"startOffset":10929,"endOffset":11683,"count":0}],"isBlockCoverage":false},{"functionName":"BigIntStats._checkModeProperty","ranges":[{"startOffset":11846,"endOffset":12098,"count":0}],"isBlockCoverage":false},{"functionName":"Stats","ranges":[{"startOffset":12103,"endOffset":12633,"count":30}],"isBlockCoverage":true},{"functionName":"Stats._checkModeProperty","ranges":[{"startOffset":12983,"endOffset":13219,"count":45},{"startOffset":13102,"endOffset":13171,"count":0}],"isBlockCoverage":true},{"functionName":"getStatsFromBinding","ranges":[{"startOffset":13224,"endOffset":14325,"count":25},{"startOffset":13306,"endOffset":13842,"count":0}],"isBlockCoverage":true},{"functionName":"stringToFlags","ranges":[{"startOffset":14329,"endOffset":15576,"count":11},{"startOffset":14395,"endOffset":14420,"count":0},{"startOffset":14445,"endOffset":14473,"count":0},{"startOffset":14534,"endOffset":14545,"count":0},{"startOffset":14568,"endOffset":14605,"count":0},{"startOffset":14611,"endOffset":14637,"count":0},{"startOffset":14643,"endOffset":14655,"count":0},{"startOffset":14678,"endOffset":14714,"count":0},{"startOffset":14722,"endOffset":14769,"count":0},{"startOffset":14775,"endOffset":14786,"count":0},{"startOffset":14809,"endOffset":14866,"count":0},{"startOffset":14874,"endOffset":14920,"count":0},{"startOffset":14926,"endOffset":14937,"count":0},{"startOffset":14960,"endOffset":15015,"count":0},{"startOffset":15023,"endOffset":15071,"count":0},{"startOffset":15077,"endOffset":15088,"count":0},{"startOffset":15111,"endOffset":15169,"count":0},{"startOffset":15175,"endOffset":15186,"count":0},{"startOffset":15209,"endOffset":15267,"count":0},{"startOffset":15275,"endOffset":15322,"count":0},{"startOffset":15328,"endOffset":15339,"count":0},{"startOffset":15362,"endOffset":15418,"count":0},{"startOffset":15424,"endOffset":15435,"count":0},{"startOffset":15458,"endOffset":15514,"count":0},{"startOffset":15519,"endOffset":15575,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":15624,"endOffset":16001,"count":0}],"isBlockCoverage":false},{"functionName":"toUnixTimestamp","ranges":[{"startOffset":16066,"endOffset":16525,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":16582,"endOffset":16972,"count":20},{"startOffset":16639,"endOffset":16708,"count":0},{"startOffset":16730,"endOffset":16799,"count":0},{"startOffset":16841,"endOffset":16967,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17034,"endOffset":17452,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":17497,"endOffset":17777,"count":60},{"startOffset":17560,"endOffset":17582,"count":0},{"startOffset":17584,"endOffset":17672,"count":0},{"startOffset":17752,"endOffset":17774,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":17824,"endOffset":17963,"count":41}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":18013,"endOffset":18354,"count":0}],"isBlockCoverage":false},{"functionName":"warnOnNonPortableTemplate","ranges":[{"startOffset":18399,"endOffset":18865,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19116,"endOffset":19759,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":19811,"endOffset":20418,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":20473,"endOffset":20968,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21011,"endOffset":21610,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":21675,"endOffset":22066,"count":0}],"isBlockCoverage":false}]},{"scriptId":"52","url":"internal/fs/dir.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6994,"count":1}],"isBlockCoverage":false},{"functionName":"Dir","ranges":[{"startOffset":1153,"endOffset":1948,"count":0}],"isBlockCoverage":false},{"functionName":"get path","ranges":[{"startOffset":1954,"endOffset":1999,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":2005,"endOffset":2074,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2080,"endOffset":3501,"count":0}],"isBlockCoverage":false},{"functionName":"readSync","ranges":[{"startOffset":3507,"endOffset":4292,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4298,"endOffset":5054,"count":0}],"isBlockCoverage":false},{"functionName":"closeSync","ranges":[{"startOffset":5060,"endOffset":5451,"count":0}],"isBlockCoverage":false},{"functionName":"entries","ranges":[{"startOffset":5457,"endOffset":5732,"count":0}],"isBlockCoverage":false},{"functionName":"opendir","ranges":[{"startOffset":5903,"endOffset":6554,"count":0}],"isBlockCoverage":false},{"functionName":"opendirSync","ranges":[{"startOffset":6558,"endOffset":6931,"count":0}],"isBlockCoverage":false}]},{"scriptId":"53","url":"internal/util/iterable_weak_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2387,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":760,"endOffset":879,"count":1}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":886,"endOffset":1412,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":1418,"endOffset":1476,"count":0}],"isBlockCoverage":false},{"functionName":"has","ranges":[{"startOffset":1482,"endOffset":1533,"count":0}],"isBlockCoverage":false},{"functionName":"delete","ranges":[{"startOffset":1539,"endOffset":1786,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1792,"endOffset":2233,"count":0}],"isBlockCoverage":false},{"functionName":"cleanup","ranges":[{"startOffset":2240,"endOffset":2295,"count":0}],"isBlockCoverage":false}]},{"scriptId":"54","url":"internal/modules/cjs/helpers.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":5803,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":815,"endOffset":842,"count":1}],"isBlockCoverage":true},{"functionName":"loadNativeModule","ranges":[{"startOffset":1001,"endOffset":1214,"count":9},{"startOffset":1107,"endOffset":1211,"count":7}],"isBlockCoverage":true},{"functionName":"makeRequireFunction","ranges":[{"startOffset":1469,"endOffset":3537,"count":2},{"startOffset":1587,"endOffset":2901,"count":0}],"isBlockCoverage":true},{"functionName":"require","ranges":[{"startOffset":1729,"endOffset":2895,"count":0}],"isBlockCoverage":false},{"functionName":"require","ranges":[{"startOffset":2924,"endOffset":2988,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":3000,"endOffset":3149,"count":0}],"isBlockCoverage":false},{"functionName":"paths","ranges":[{"startOffset":3187,"endOffset":3312,"count":0}],"isBlockCoverage":false},{"functionName":"stripBOM","ranges":[{"startOffset":3729,"endOffset":3889,"count":0}],"isBlockCoverage":false},{"functionName":"addBuiltinLibsToObject","ranges":[{"startOffset":3893,"endOffset":5450,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeReferrerURL","ranges":[{"startOffset":5454,"endOffset":5647,"count":11},{"startOffset":5562,"endOffset":5610,"count":2},{"startOffset":5610,"endOffset":5646,"count":9}],"isBlockCoverage":true}]},{"scriptId":"55","url":"internal/process/report.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3067,"count":1}],"isBlockCoverage":false},{"functionName":"writeReport","ranges":[{"startOffset":313,"endOffset":833,"count":0}],"isBlockCoverage":false},{"functionName":"getReport","ranges":[{"startOffset":838,"endOffset":1081,"count":0}],"isBlockCoverage":false},{"functionName":"get directory","ranges":[{"startOffset":1086,"endOffset":1139,"count":0}],"isBlockCoverage":false},{"functionName":"set directory","ranges":[{"startOffset":1144,"endOffset":1235,"count":0}],"isBlockCoverage":false},{"functionName":"get filename","ranges":[{"startOffset":1240,"endOffset":1291,"count":0}],"isBlockCoverage":false},{"functionName":"set filename","ranges":[{"startOffset":1296,"endOffset":1387,"count":0}],"isBlockCoverage":false},{"functionName":"get compact","ranges":[{"startOffset":1392,"endOffset":1441,"count":0}],"isBlockCoverage":false},{"functionName":"set compact","ranges":[{"startOffset":1446,"endOffset":1526,"count":0}],"isBlockCoverage":false},{"functionName":"get signal","ranges":[{"startOffset":1531,"endOffset":1578,"count":0}],"isBlockCoverage":false},{"functionName":"set signal","ranges":[{"startOffset":1583,"endOffset":1725,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnFatalError","ranges":[{"startOffset":1730,"endOffset":1804,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnFatalError","ranges":[{"startOffset":1809,"endOffset":1998,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnSignal","ranges":[{"startOffset":2003,"endOffset":2069,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnSignal","ranges":[{"startOffset":2074,"endOffset":2308,"count":0}],"isBlockCoverage":false},{"functionName":"get reportOnUncaughtException","ranges":[{"startOffset":2313,"endOffset":2401,"count":0}],"isBlockCoverage":false},{"functionName":"set reportOnUncaughtException","ranges":[{"startOffset":2406,"endOffset":2609,"count":0}],"isBlockCoverage":false},{"functionName":"addSignalHandler","ranges":[{"startOffset":2617,"endOffset":2795,"count":1},{"startOffset":2684,"endOffset":2792,"count":0}],"isBlockCoverage":true},{"functionName":"removeSignalHandler","ranges":[{"startOffset":2799,"endOffset":2928,"count":0}],"isBlockCoverage":false},{"functionName":"signalHandler","ranges":[{"startOffset":2932,"endOffset":3008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"56","url":"internal/modules/cjs/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":40276,"count":1}],"isBlockCoverage":false},{"functionName":"get hasLoadedAnyUserCJSModule","ranges":[{"startOffset":2259,"endOffset":2328,"count":1}],"isBlockCoverage":true},{"functionName":"stat","ranges":[{"startOffset":4712,"endOffset":5038,"count":3},{"startOffset":4812,"endOffset":4909,"count":0},{"startOffset":4985,"endOffset":5017,"count":0}],"isBlockCoverage":true},{"functionName":"updateChildren","ranges":[{"startOffset":5042,"endOffset":5251,"count":4},{"startOffset":5116,"endOffset":5134,"count":0},{"startOffset":5152,"endOffset":5205,"count":0},{"startOffset":5212,"endOffset":5248,"count":0}],"isBlockCoverage":true},{"functionName":"Module","ranges":[{"startOffset":5255,"endOffset":5501,"count":2}],"isBlockCoverage":true},{"functionName":"wrap","ranges":[{"startOffset":5988,"endOffset":6067,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6220,"endOffset":6345,"count":0}],"isBlockCoverage":false},{"functionName":"defineProperty","ranges":[{"startOffset":6352,"endOffset":6488,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6539,"endOffset":6569,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6576,"endOffset":6633,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6687,"endOffset":6725,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":6732,"endOffset":6797,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6833,"endOffset":6863,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7091,"endOffset":7118,"count":1}],"isBlockCoverage":true},{"functionName":"readPackage","ranges":[{"startOffset":7482,"endOffset":8321,"count":5},{"startOffset":7666,"endOffset":7682,"count":0},{"startOffset":7783,"endOffset":7789,"count":0},{"startOffset":7834,"endOffset":7903,"count":2},{"startOffset":7903,"endOffset":8199,"count":3},{"startOffset":8199,"endOffset":8318,"count":0}],"isBlockCoverage":true},{"functionName":"readPackageScope","ranges":[{"startOffset":8325,"endOffset":8883,"count":3},{"startOffset":8463,"endOffset":8818,"count":5},{"startOffset":8674,"endOffset":8687,"count":0},{"startOffset":8753,"endOffset":8813,"count":3},{"startOffset":8818,"endOffset":8882,"count":0}],"isBlockCoverage":true},{"functionName":"tryPackage","ranges":[{"startOffset":8887,"endOffset":10223,"count":0}],"isBlockCoverage":false},{"functionName":"tryFile","ranges":[{"startOffset":10579,"endOffset":10796,"count":0}],"isBlockCoverage":false},{"functionName":"toRealPath","ranges":[{"startOffset":10800,"endOffset":10935,"count":4}],"isBlockCoverage":true},{"functionName":"tryExtensions","ranges":[{"startOffset":11013,"endOffset":11228,"count":0}],"isBlockCoverage":false},{"functionName":"findLongestRegisteredExtension","ranges":[{"startOffset":11321,"endOffset":11801,"count":2},{"startOffset":11603,"endOffset":11612,"count":0},{"startOffset":11781,"endOffset":11800,"count":0}],"isBlockCoverage":true},{"functionName":"trySelfParentPath","ranges":[{"startOffset":11805,"endOffset":12106,"count":2},{"startOffset":11871,"endOffset":12103,"count":0}],"isBlockCoverage":true},{"functionName":"trySelf","ranges":[{"startOffset":12110,"endOffset":12984,"count":2},{"startOffset":12183,"endOffset":12260,"count":0},{"startOffset":12274,"endOffset":12302,"count":0},{"startOffset":12304,"endOffset":12981,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExports","ranges":[{"startOffset":13151,"endOffset":13908,"count":0}],"isBlockCoverage":false},{"functionName":"Module._findPath","ranges":[{"startOffset":13977,"endOffset":16671,"count":3},{"startOffset":14114,"endOffset":14179,"count":0},{"startOffset":14321,"endOffset":14334,"count":0},{"startOffset":14750,"endOffset":14770,"count":0},{"startOffset":14772,"endOffset":14781,"count":0},{"startOffset":14811,"endOffset":14945,"count":0},{"startOffset":15137,"endOffset":15311,"count":2},{"startOffset":15172,"endOffset":15234,"count":0},{"startOffset":15311,"endOffset":16047,"count":1},{"startOffset":15343,"endOffset":15985,"count":0},{"startOffset":16081,"endOffset":16280,"count":0},{"startOffset":16309,"endOffset":16320,"count":0},{"startOffset":16322,"endOffset":16543,"count":0},{"startOffset":16649,"endOffset":16670,"count":0}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":16922,"endOffset":18481,"count":4},{"startOffset":17427,"endOffset":17502,"count":0},{"startOffset":17511,"endOffset":17542,"count":0},{"startOffset":17643,"endOffset":18455,"count":200},{"startOffset":18037,"endOffset":18078,"count":176},{"startOffset":18079,"endOffset":18112,"count":176},{"startOffset":18114,"endOffset":18318,"count":28},{"startOffset":18153,"endOffset":18274,"count":24},{"startOffset":18318,"endOffset":18448,"count":172},{"startOffset":18338,"endOffset":18448,"count":76},{"startOffset":18374,"endOffset":18402,"count":52},{"startOffset":18402,"endOffset":18439,"count":24}],"isBlockCoverage":true},{"functionName":"Module._nodeModulePaths","ranges":[{"startOffset":18576,"endOffset":19750,"count":0}],"isBlockCoverage":false},{"functionName":"Module._resolveLookupPaths","ranges":[{"startOffset":19787,"endOffset":21041,"count":2},{"startOffset":19866,"endOffset":19935,"count":0},{"startOffset":20023,"endOffset":20226,"count":0},{"startOffset":20286,"endOffset":20301,"count":0},{"startOffset":20302,"endOffset":20324,"count":0},{"startOffset":20326,"endOffset":20392,"count":0},{"startOffset":20484,"endOffset":20490,"count":0},{"startOffset":20496,"endOffset":20567,"count":0},{"startOffset":20568,"endOffset":20587,"count":0},{"startOffset":20589,"endOffset":21040,"count":0}],"isBlockCoverage":true},{"functionName":"emitCircularRequireWarning","ranges":[{"startOffset":21046,"endOffset":21234,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21432,"endOffset":21811,"count":0}],"isBlockCoverage":false},{"functionName":"getOwnPropertyDescriptor","ranges":[{"startOffset":21818,"endOffset":22064,"count":0}],"isBlockCoverage":false},{"functionName":"getExportsForCircularRequire","ranges":[{"startOffset":22073,"endOffset":22732,"count":0}],"isBlockCoverage":false},{"functionName":"Module._load","ranges":[{"startOffset":23153,"endOffset":26289,"count":2},{"startOffset":23238,"endOffset":24032,"count":0},{"startOffset":24409,"endOffset":24459,"count":0},{"startOffset":24506,"endOffset":24556,"count":0},{"startOffset":24627,"endOffset":24654,"count":0},{"startOffset":24656,"endOffset":24675,"count":0},{"startOffset":24777,"endOffset":24808,"count":0},{"startOffset":24827,"endOffset":24889,"count":0},{"startOffset":24958,"endOffset":25029,"count":0},{"startOffset":25281,"endOffset":25478,"count":0},{"startOffset":25574,"endOffset":25998,"count":0},{"startOffset":26183,"endOffset":26253,"count":0}],"isBlockCoverage":true},{"functionName":"Module._resolveFilename","ranges":[{"startOffset":26320,"endOffset":29410,"count":2},{"startOffset":26416,"endOffset":26443,"count":0},{"startOffset":26497,"endOffset":26516,"count":0},{"startOffset":26518,"endOffset":27625,"count":0},{"startOffset":27712,"endOffset":27730,"count":0},{"startOffset":27732,"endOffset":28329,"count":0},{"startOffset":28495,"endOffset":28696,"count":0},{"startOffset":28863,"endOffset":29409,"count":0}],"isBlockCoverage":true},{"functionName":"finalizeEsmResolution","ranges":[{"startOffset":29415,"endOffset":30145,"count":0}],"isBlockCoverage":false},{"functionName":"createEsmNotFoundErr","ranges":[{"startOffset":30149,"endOffset":30447,"count":0}],"isBlockCoverage":false},{"functionName":"Module.load","ranges":[{"startOffset":30539,"endOffset":31377,"count":2},{"startOffset":30883,"endOffset":30913,"count":0},{"startOffset":30920,"endOffset":30956,"count":0},{"startOffset":31239,"endOffset":31288,"count":0}],"isBlockCoverage":true},{"functionName":"Module.require","ranges":[{"startOffset":31500,"endOffset":31811,"count":0}],"isBlockCoverage":false},{"functionName":"wrapSafe","ranges":[{"startOffset":31999,"endOffset":33162,"count":2},{"startOffset":32073,"endOffset":32424,"count":0},{"startOffset":32733,"endOffset":32846,"count":0}],"isBlockCoverage":true},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32260,"endOffset":32409,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":32978,"endOffset":33121,"count":0}],"isBlockCoverage":false},{"functionName":"Module._compile","ranges":[{"startOffset":33368,"endOffset":35269,"count":2},{"startOffset":33459,"endOffset":33630,"count":0},{"startOffset":33817,"endOffset":33841,"count":0},{"startOffset":33843,"endOffset":34600,"count":0},{"startOffset":34882,"endOffset":35024,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..js","ranges":[{"startOffset":35331,"endOffset":36142,"count":2},{"startOffset":35570,"endOffset":35809,"count":0},{"startOffset":36038,"endOffset":36100,"count":0}],"isBlockCoverage":true},{"functionName":"Module._extensions..json","ranges":[{"startOffset":36210,"endOffset":36588,"count":0}],"isBlockCoverage":false},{"functionName":"Module._extensions..node","ranges":[{"startOffset":36656,"endOffset":36982,"count":0}],"isBlockCoverage":false},{"functionName":"createRequireFromPath","ranges":[{"startOffset":36987,"endOffset":37463,"count":0}],"isBlockCoverage":false},{"functionName":"createRequire","ranges":[{"startOffset":37760,"endOffset":38330,"count":0}],"isBlockCoverage":false},{"functionName":"Module._initPaths","ranges":[{"startOffset":38395,"endOffset":39387,"count":1},{"startOffset":38463,"endOffset":38483,"count":0},{"startOffset":38539,"endOffset":38564,"count":0},{"startOffset":38794,"endOffset":38843,"count":0},{"startOffset":39100,"endOffset":39248,"count":0}],"isBlockCoverage":true},{"functionName":"Module._preloadModules","ranges":[{"startOffset":39417,"endOffset":40020,"count":0}],"isBlockCoverage":false},{"functionName":"syncBuiltinESMExports","ranges":[{"startOffset":40056,"endOffset":40218,"count":0}],"isBlockCoverage":false}]},{"scriptId":"57","url":"vm.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13414,"count":1}],"isBlockCoverage":false},{"functionName":"Script","ranges":[{"startOffset":2081,"endOffset":4303,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":4309,"endOffset":4612,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":4618,"endOffset":5025,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":5031,"endOffset":5205,"count":0}],"isBlockCoverage":false},{"functionName":"validateContext","ranges":[{"startOffset":5212,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"getRunInContextArgs","ranges":[{"startOffset":5440,"endOffset":6054,"count":0}],"isBlockCoverage":false},{"functionName":"getContextOptions","ranges":[{"startOffset":6058,"endOffset":7152,"count":0}],"isBlockCoverage":false},{"functionName":"isContext","ranges":[{"startOffset":7156,"endOffset":7343,"count":0}],"isBlockCoverage":false},{"functionName":"createContext","ranges":[{"startOffset":7381,"endOffset":8555,"count":0}],"isBlockCoverage":false},{"functionName":"createScript","ranges":[{"startOffset":8559,"endOffset":8637,"count":0}],"isBlockCoverage":false},{"functionName":"sigintHandlersWrap","ranges":[{"startOffset":8795,"endOffset":9270,"count":0}],"isBlockCoverage":false},{"functionName":"runInContext","ranges":[{"startOffset":9274,"endOffset":9683,"count":0}],"isBlockCoverage":false},{"functionName":"runInNewContext","ranges":[{"startOffset":9687,"endOffset":10046,"count":0}],"isBlockCoverage":false},{"functionName":"runInThisContext","ranges":[{"startOffset":10050,"endOffset":10241,"count":0}],"isBlockCoverage":false},{"functionName":"compileFunction","ranges":[{"startOffset":10245,"endOffset":12042,"count":0}],"isBlockCoverage":false},{"functionName":"measureMemory","ranges":[{"startOffset":12331,"endOffset":12905,"count":0}],"isBlockCoverage":false}]},{"scriptId":"58","url":"internal/modules/package_json_reader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1016,"count":1}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":294,"endOffset":984,"count":15},{"startOffset":348,"endOffset":387,"count":5},{"startOffset":387,"endOffset":618,"count":10},{"startOffset":618,"endOffset":931,"count":5},{"startOffset":653,"endOffset":791,"count":1},{"startOffset":713,"endOffset":767,"count":0},{"startOffset":820,"endOffset":926,"count":0},{"startOffset":931,"endOffset":983,"count":10}],"isBlockCoverage":true}]},{"scriptId":"59","url":"url.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":31138,"count":1}],"isBlockCoverage":false},{"functionName":"Url","ranges":[{"startOffset":1958,"endOffset":2247,"count":0}],"isBlockCoverage":false},{"functionName":"urlParse","ranges":[{"startOffset":4007,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"isIpv6Hostname","ranges":[{"startOffset":4231,"endOffset":4460,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":4486,"endOffset":14118,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname","ranges":[{"startOffset":14123,"endOffset":14867,"count":0}],"isBlockCoverage":false},{"functionName":"autoEscapeStr","ranges":[{"startOffset":15946,"endOffset":16674,"count":0}],"isBlockCoverage":false},{"functionName":"urlFormat","ranges":[{"startOffset":16723,"endOffset":17450,"count":0}],"isBlockCoverage":false},{"functionName":"format","ranges":[{"startOffset":18176,"endOffset":20711,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolve","ranges":[{"startOffset":20716,"endOffset":20817,"count":0}],"isBlockCoverage":false},{"functionName":"resolve","ranges":[{"startOffset":20845,"endOffset":20948,"count":0}],"isBlockCoverage":false},{"functionName":"urlResolveObject","ranges":[{"startOffset":20953,"endOffset":21099,"count":0}],"isBlockCoverage":false},{"functionName":"resolveObject","ranges":[{"startOffset":21133,"endOffset":30527,"count":0}],"isBlockCoverage":false},{"functionName":"parseHost","ranges":[{"startOffset":30558,"endOffset":30842,"count":0}],"isBlockCoverage":false}]},{"scriptId":"60","url":"internal/idna.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":273,"count":1}],"isBlockCoverage":false}]},{"scriptId":"61","url":"internal/process/esm_loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2405,"count":1}],"isBlockCoverage":false},{"functionName":"exports.initializeImportMetaObject","ranges":[{"startOffset":419,"endOffset":723,"count":0}],"isBlockCoverage":false},{"functionName":"exports.importModuleDynamicallyCallback","ranges":[{"startOffset":770,"endOffset":1171,"count":0}],"isBlockCoverage":false},{"functionName":"initializeLoader","ranges":[{"startOffset":1241,"endOffset":2031,"count":1},{"startOffset":1431,"endOffset":2030,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1776,"endOffset":2024,"count":0}],"isBlockCoverage":true},{"functionName":"loadESM","ranges":[{"startOffset":2053,"endOffset":2402,"count":1},{"startOffset":2165,"endOffset":2399,"count":0}],"isBlockCoverage":true}]},{"scriptId":"62","url":"internal/modules/esm/loader.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8891,"count":1}],"isBlockCoverage":false},{"functionName":"Loader","ranges":[{"startOffset":1459,"endOffset":3269,"count":1}],"isBlockCoverage":true},{"functionName":"resolve","ranges":[{"startOffset":3275,"endOffset":3916,"count":25},{"startOffset":3383,"endOffset":3422,"count":24},{"startOffset":3603,"endOffset":3709,"count":0},{"startOffset":3784,"endOffset":3894,"count":0}],"isBlockCoverage":true},{"functionName":"getFormat","ranges":[{"startOffset":3922,"endOffset":5277,"count":25},{"startOffset":4082,"endOffset":4192,"count":0},{"startOffset":4264,"endOffset":4529,"count":0},{"startOffset":4567,"endOffset":4685,"count":0},{"startOffset":4719,"endOffset":4749,"count":10},{"startOffset":4749,"endOffset":4795,"count":15},{"startOffset":4795,"endOffset":4972,"count":0},{"startOffset":4972,"endOffset":5067,"count":15},{"startOffset":5068,"endOffset":5118,"count":0},{"startOffset":5126,"endOffset":5250,"count":0},{"startOffset":5250,"endOffset":5276,"count":15}],"isBlockCoverage":true},{"functionName":"eval","ranges":[{"startOffset":5283,"endOffset":5979,"count":0}],"isBlockCoverage":false},{"functionName":"import","ranges":[{"startOffset":5985,"endOffset":6160,"count":1}],"isBlockCoverage":true},{"functionName":"hook","ranges":[{"startOffset":6166,"endOffset":7157,"count":0}],"isBlockCoverage":false},{"functionName":"runGlobalPreloadCode","ranges":[{"startOffset":7163,"endOffset":7992,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleJob","ranges":[{"startOffset":7998,"endOffset":8809,"count":25},{"startOffset":8291,"endOffset":8328,"count":0},{"startOffset":8364,"endOffset":8375,"count":7},{"startOffset":8375,"endOffset":8420,"count":18},{"startOffset":8420,"endOffset":8464,"count":0},{"startOffset":8464,"endOffset":8570,"count":18},{"startOffset":8570,"endOffset":8601,"count":1},{"startOffset":8602,"endOffset":8636,"count":1}],"isBlockCoverage":true}]},{"scriptId":"63","url":"internal/modules/esm/module_map.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":911,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":181,"endOffset":208,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":433,"endOffset":509,"count":25}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":513,"endOffset":797,"count":18},{"startOffset":605,"endOffset":642,"count":0},{"startOffset":644,"endOffset":716,"count":0}],"isBlockCoverage":true},{"functionName":"has","ranges":[{"startOffset":801,"endOffset":877,"count":0}],"isBlockCoverage":false}]},{"scriptId":"64","url":"internal/modules/esm/module_job.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7309,"count":1}],"isBlockCoverage":false},{"functionName":"isCommonJSGlobalLikeNotDefinedError","ranges":[{"startOffset":850,"endOffset":984,"count":0}],"isBlockCoverage":false},{"functionName":"ModuleJob","ranges":[{"startOffset":1229,"endOffset":2916,"count":18}],"isBlockCoverage":true},{"functionName":"link","ranges":[{"startOffset":1709,"endOffset":2533,"count":18}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":2174,"endOffset":2406,"count":24}],"isBlockCoverage":true},{"functionName":"instantiate","ranges":[{"startOffset":2922,"endOffset":3072,"count":1}],"isBlockCoverage":true},{"functionName":"_instantiate","ranges":[{"startOffset":3078,"endOffset":6006,"count":1},{"startOffset":3566,"endOffset":3747,"count":0},{"startOffset":3807,"endOffset":5752,"count":0},{"startOffset":5801,"endOffset":6001,"count":18}],"isBlockCoverage":true},{"functionName":"addJobsToDependencyGraph","ranges":[{"startOffset":3179,"endOffset":3461,"count":25},{"startOffset":3241,"endOffset":3268,"count":7},{"startOffset":3268,"endOffset":3460,"count":18}],"isBlockCoverage":true},{"functionName":"run","ranges":[{"startOffset":6012,"endOffset":7225,"count":1},{"startOffset":6193,"endOffset":7183,"count":0}],"isBlockCoverage":true}]},{"scriptId":"65","url":"internal/modules/esm/resolve.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":29108,"count":1}],"isBlockCoverage":false},{"functionName":"getConditionsSet","ranges":[{"startOffset":1935,"endOffset":2296,"count":15},{"startOffset":2045,"endOffset":2259,"count":0}],"isBlockCoverage":true},{"functionName":"tryStatSync","ranges":[{"startOffset":2435,"endOffset":2501,"count":30},{"startOffset":2487,"endOffset":2501,"count":5}],"isBlockCoverage":true},{"functionName":"getPackageConfig","ranges":[{"startOffset":2506,"endOffset":3894,"count":39},{"startOffset":2636,"endOffset":2664,"count":29},{"startOffset":2664,"endOffset":2749,"count":10},{"startOffset":2749,"endOffset":3111,"count":5},{"startOffset":3111,"endOffset":3296,"count":0},{"startOffset":3296,"endOffset":3422,"count":5},{"startOffset":3422,"endOffset":3441,"count":0},{"startOffset":3443,"endOffset":3497,"count":5},{"startOffset":3497,"endOffset":3514,"count":0},{"startOffset":3514,"endOffset":3548,"count":5},{"startOffset":3548,"endOffset":3565,"count":0},{"startOffset":3565,"endOffset":3645,"count":5},{"startOffset":3645,"endOffset":3667,"count":2},{"startOffset":3669,"endOffset":3683,"count":2},{"startOffset":3683,"endOffset":3893,"count":5}],"isBlockCoverage":true},{"functionName":"getPackageScopeConfig","ranges":[{"startOffset":3898,"endOffset":5027,"count":20},{"startOffset":4018,"endOffset":4685,"count":34},{"startOffset":4161,"endOffset":4167,"count":0},{"startOffset":4329,"endOffset":4350,"count":20},{"startOffset":4350,"endOffset":4674,"count":14},{"startOffset":4674,"endOffset":4680,"count":0},{"startOffset":4685,"endOffset":5026,"count":0}],"isBlockCoverage":true},{"functionName":"fileExists","ranges":[{"startOffset":5293,"endOffset":5374,"count":5}],"isBlockCoverage":true},{"functionName":"legacyMainResolve","ranges":[{"startOffset":5378,"endOffset":7096,"count":5},{"startOffset":5724,"endOffset":6650,"count":0},{"startOffset":6676,"endOffset":7095,"count":0}],"isBlockCoverage":true},{"functionName":"resolveExtensionsWithTryExactName","ranges":[{"startOffset":7100,"endOffset":7234,"count":0}],"isBlockCoverage":false},{"functionName":"resolveExtensions","ranges":[{"startOffset":7293,"endOffset":7557,"count":0}],"isBlockCoverage":false},{"functionName":"resolveIndex","ranges":[{"startOffset":7561,"endOffset":7650,"count":0}],"isBlockCoverage":false},{"functionName":"finalizeResolution","ranges":[{"startOffset":7691,"endOffset":8930,"count":15},{"startOffset":7806,"endOffset":7951,"count":0},{"startOffset":8068,"endOffset":8488,"count":0},{"startOffset":8555,"endOffset":8592,"count":0},{"startOffset":8630,"endOffset":8761,"count":0},{"startOffset":8788,"endOffset":8905,"count":0}],"isBlockCoverage":true},{"functionName":"throwImportNotDefined","ranges":[{"startOffset":8934,"endOffset":9153,"count":0}],"isBlockCoverage":false},{"functionName":"throwExportsNotFound","ranges":[{"startOffset":9157,"endOffset":9360,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidSubpath","ranges":[{"startOffset":9364,"endOffset":9719,"count":0}],"isBlockCoverage":false},{"functionName":"throwInvalidPackageTarget","ranges":[{"startOffset":9723,"endOffset":10115,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTargetString","ranges":[{"startOffset":10221,"endOffset":11926,"count":0}],"isBlockCoverage":false},{"functionName":"isArrayIndex","ranges":[{"startOffset":11987,"endOffset":12131,"count":0}],"isBlockCoverage":false},{"functionName":"resolvePackageTarget","ranges":[{"startOffset":12135,"endOffset":14330,"count":0}],"isBlockCoverage":false},{"functionName":"isConditionalExportsMainSugar","ranges":[{"startOffset":14334,"endOffset":15290,"count":0}],"isBlockCoverage":false},{"functionName":"packageExportsResolve","ranges":[{"startOffset":15485,"endOffset":17415,"count":0}],"isBlockCoverage":false},{"functionName":"packageImportsResolve","ranges":[{"startOffset":17419,"endOffset":19465,"count":0}],"isBlockCoverage":false},{"functionName":"getPackageType","ranges":[{"startOffset":19469,"endOffset":19585,"count":15}],"isBlockCoverage":true},{"functionName":"packageResolve","ranges":[{"startOffset":19706,"endOffset":22615,"count":5},{"startOffset":19911,"endOffset":20147,"count":0},{"startOffset":20212,"endOffset":20264,"count":0},{"startOffset":20411,"endOffset":20533,"count":52},{"startOffset":20473,"endOffset":20528,"count":0},{"startOffset":20562,"endOffset":20684,"count":0},{"startOffset":20747,"endOffset":20801,"count":0},{"startOffset":21021,"endOffset":21068,"count":0},{"startOffset":21069,"endOffset":21102,"count":0},{"startOffset":21104,"endOffset":21241,"count":0},{"startOffset":21423,"endOffset":22401,"count":10},{"startOffset":21608,"endOffset":21892,"count":5},{"startOffset":21687,"endOffset":21725,"count":0},{"startOffset":21892,"endOffset":22042,"count":5},{"startOffset":22042,"endOffset":22075,"count":0},{"startOffset":22084,"endOffset":22205,"count":0},{"startOffset":22205,"endOffset":22308,"count":5},{"startOffset":22308,"endOffset":22401,"count":0},{"startOffset":22401,"endOffset":22614,"count":0}],"isBlockCoverage":true},{"functionName":"isBareSpecifier","ranges":[{"startOffset":22619,"endOffset":22731,"count":0}],"isBlockCoverage":false},{"functionName":"isRelativeSpecifier","ranges":[{"startOffset":22735,"endOffset":23014,"count":15},{"startOffset":22806,"endOffset":22994,"count":9},{"startOffset":22865,"endOffset":22877,"count":2},{"startOffset":22877,"endOffset":22989,"count":7},{"startOffset":22994,"endOffset":23013,"count":6}],"isBlockCoverage":true},{"functionName":"shouldBeTreatedAsRelativeOrAbsolutePath","ranges":[{"startOffset":23018,"endOffset":23205,"count":15},{"startOffset":23105,"endOffset":23118,"count":0},{"startOffset":23148,"endOffset":23160,"count":0}],"isBlockCoverage":true},{"functionName":"moduleResolve","ranges":[{"startOffset":23326,"endOffset":23913,"count":15},{"startOffset":23558,"endOffset":23606,"count":9},{"startOffset":23606,"endOffset":23864,"count":6},{"startOffset":23638,"endOffset":23718,"count":0},{"startOffset":23782,"endOffset":23859,"count":5}],"isBlockCoverage":true},{"functionName":"resolveAsCommonJS","ranges":[{"startOffset":24067,"endOffset":25512,"count":0}],"isBlockCoverage":false},{"functionName":"defaultResolve","ranges":[{"startOffset":25516,"endOffset":28922,"count":25},{"startOffset":25650,"endOffset":25669,"count":24},{"startOffset":25671,"endOffset":26294,"count":0},{"startOffset":26391,"endOffset":26449,"count":0},{"startOffset":26455,"endOffset":26463,"count":24},{"startOffset":26478,"endOffset":26508,"count":1},{"startOffset":26515,"endOffset":26541,"count":0},{"startOffset":26556,"endOffset":26586,"count":1},{"startOffset":26587,"endOffset":26617,"count":0},{"startOffset":26624,"endOffset":26673,"count":0},{"startOffset":26727,"endOffset":26787,"count":10},{"startOffset":26787,"endOffset":26805,"count":15},{"startOffset":26805,"endOffset":26853,"count":14},{"startOffset":26855,"endOffset":26946,"count":0},{"startOffset":26946,"endOffset":27007,"count":15},{"startOffset":27007,"endOffset":27545,"count":1},{"startOffset":27501,"endOffset":27540,"count":0},{"startOffset":27545,"endOffset":27680,"count":15},{"startOffset":27680,"endOffset":28505,"count":0},{"startOffset":28505,"endOffset":28522,"count":15},{"startOffset":28522,"endOffset":28545,"count":1},{"startOffset":28546,"endOffset":28565,"count":14},{"startOffset":28567,"endOffset":28888,"count":15},{"startOffset":28814,"endOffset":28819,"count":0},{"startOffset":28888,"endOffset":28921,"count":15}],"isBlockCoverage":true}]},{"scriptId":"66","url":"internal/modules/esm/get_format.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2574,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetFormat","ranges":[{"startOffset":1169,"endOffset":2526,"count":25},{"startOffset":1283,"endOffset":1324,"count":10},{"startOffset":1324,"endOffset":1393,"count":15},{"startOffset":1393,"endOffset":1815,"count":0},{"startOffset":1815,"endOffset":2495,"count":15},{"startOffset":1999,"endOffset":2009,"count":12},{"startOffset":2010,"endOffset":2022,"count":3},{"startOffset":2030,"endOffset":2085,"count":0},{"startOffset":2104,"endOffset":2450,"count":0},{"startOffset":2480,"endOffset":2487,"count":0},{"startOffset":2495,"endOffset":2525,"count":0}],"isBlockCoverage":true}]},{"scriptId":"67","url":"internal/modules/esm/get_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1351,"count":1}],"isBlockCoverage":false},{"functionName":"defaultGetSource","ranges":[{"startOffset":632,"endOffset":1303,"count":9},{"startOffset":838,"endOffset":1192,"count":0},{"startOffset":1218,"endOffset":1278,"count":0}],"isBlockCoverage":true}]},{"scriptId":"68","url":"internal/fs/promises.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":20745,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2363,"endOffset":2527,"count":0}],"isBlockCoverage":false},{"functionName":"FileHandle","ranges":[{"startOffset":2578,"endOffset":2762,"count":9},{"startOffset":2695,"endOffset":2699,"count":0}],"isBlockCoverage":true},{"functionName":"getAsyncId","ranges":[{"startOffset":2768,"endOffset":2827,"count":0}],"isBlockCoverage":false},{"functionName":"get fd","ranges":[{"startOffset":2833,"endOffset":2871,"count":27}],"isBlockCoverage":true},{"functionName":"appendFile","ranges":[{"startOffset":2877,"endOffset":2961,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":2967,"endOffset":3025,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":3031,"endOffset":3097,"count":0}],"isBlockCoverage":false},{"functionName":"datasync","ranges":[{"startOffset":3103,"endOffset":3157,"count":0}],"isBlockCoverage":false},{"functionName":"sync","ranges":[{"startOffset":3163,"endOffset":3209,"count":0}],"isBlockCoverage":false},{"functionName":"read","ranges":[{"startOffset":3215,"endOffset":3326,"count":0}],"isBlockCoverage":false},{"functionName":"readv","ranges":[{"startOffset":3332,"endOffset":3415,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":3421,"endOffset":3490,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":3496,"endOffset":3558,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":3564,"endOffset":3630,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":3636,"endOffset":3712,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":3718,"endOffset":3831,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":3837,"endOffset":3922,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":3928,"endOffset":4011,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4017,"endOffset":4736,"count":9}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":4025,"endOffset":4736,"count":9},{"startOffset":4060,"endOffset":4100,"count":0},{"startOffset":4133,"endOffset":4176,"count":0},{"startOffset":4378,"endOffset":4696,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4311,"endOffset":4369,"count":9}],"isBlockCoverage":true},{"functionName":".Promise.finally.","ranges":[{"startOffset":4427,"endOffset":4536,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4546,"endOffset":4687,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":4742,"endOffset":5227,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5233,"endOffset":5288,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5294,"endOffset":5384,"count":0}],"isBlockCoverage":false},{"functionName":"fsCall","ranges":[{"startOffset":5391,"endOffset":6034,"count":0}],"isBlockCoverage":false},{"functionName":"writeFileHandle","ranges":[{"startOffset":6038,"endOffset":6733,"count":0}],"isBlockCoverage":false},{"functionName":"readFileHandle","ranges":[{"startOffset":6737,"endOffset":8055,"count":9},{"startOffset":6851,"endOffset":6868,"count":0},{"startOffset":6870,"endOffset":6948,"count":0},{"startOffset":7044,"endOffset":7061,"count":0},{"startOffset":7063,"endOffset":7141,"count":0},{"startOffset":7255,"endOffset":7282,"count":0},{"startOffset":7318,"endOffset":7356,"count":0},{"startOffset":7413,"endOffset":7441,"count":0},{"startOffset":7519,"endOffset":7880,"count":18},{"startOffset":7537,"endOffset":7554,"count":0},{"startOffset":7556,"endOffset":7638,"count":0},{"startOffset":7835,"endOffset":7875,"count":9},{"startOffset":7953,"endOffset":7976,"count":0},{"startOffset":8007,"endOffset":8042,"count":0}],"isBlockCoverage":true},{"functionName":"access","ranges":[{"startOffset":8212,"endOffset":8439,"count":0}],"isBlockCoverage":false},{"functionName":"copyFile","ranges":[{"startOffset":8443,"endOffset":8809,"count":0}],"isBlockCoverage":false},{"functionName":"open","ranges":[{"startOffset":8933,"endOffset":9265,"count":9}],"isBlockCoverage":true},{"functionName":"read","ranges":[{"startOffset":9269,"endOffset":10365,"count":18},{"startOffset":9410,"endOffset":9702,"count":0},{"startOffset":9728,"endOffset":9751,"count":0},{"startOffset":9853,"endOffset":9890,"count":0},{"startOffset":9921,"endOffset":10054,"count":0},{"startOffset":10163,"endOffset":10177,"count":0},{"startOffset":10322,"endOffset":10326,"count":9}],"isBlockCoverage":true},{"functionName":"readv","ranges":[{"startOffset":10369,"endOffset":10698,"count":0}],"isBlockCoverage":false},{"functionName":"write","ranges":[{"startOffset":10702,"endOffset":11651,"count":0}],"isBlockCoverage":false},{"functionName":"writev","ranges":[{"startOffset":11655,"endOffset":11996,"count":0}],"isBlockCoverage":false},{"functionName":"rename","ranges":[{"startOffset":12000,"endOffset":12312,"count":0}],"isBlockCoverage":false},{"functionName":"truncate","ranges":[{"startOffset":12316,"endOffset":12462,"count":0}],"isBlockCoverage":false},{"functionName":"ftruncate","ranges":[{"startOffset":12466,"endOffset":12629,"count":0}],"isBlockCoverage":false},{"functionName":"rm","ranges":[{"startOffset":12633,"endOffset":12834,"count":0}],"isBlockCoverage":false},{"functionName":"rmdir","ranges":[{"startOffset":12838,"endOffset":13110,"count":0}],"isBlockCoverage":false},{"functionName":"fdatasync","ranges":[{"startOffset":13114,"endOffset":13205,"count":0}],"isBlockCoverage":false},{"functionName":"fsync","ranges":[{"startOffset":13209,"endOffset":13292,"count":0}],"isBlockCoverage":false},{"functionName":"mkdir","ranges":[{"startOffset":13296,"endOffset":13843,"count":0}],"isBlockCoverage":false},{"functionName":"readdir","ranges":[{"startOffset":13847,"endOffset":14309,"count":0}],"isBlockCoverage":false},{"functionName":"readlink","ranges":[{"startOffset":14313,"endOffset":14561,"count":0}],"isBlockCoverage":false},{"functionName":"symlink","ranges":[{"startOffset":14565,"endOffset":14986,"count":0}],"isBlockCoverage":false},{"functionName":"fstat","ranges":[{"startOffset":14990,"endOffset":15171,"count":0}],"isBlockCoverage":false},{"functionName":"lstat","ranges":[{"startOffset":15175,"endOffset":15450,"count":0}],"isBlockCoverage":false},{"functionName":"stat","ranges":[{"startOffset":15454,"endOffset":15726,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":15730,"endOffset":16059,"count":0}],"isBlockCoverage":false},{"functionName":"unlink","ranges":[{"startOffset":16063,"endOffset":16204,"count":0}],"isBlockCoverage":false},{"functionName":"fchmod","ranges":[{"startOffset":16208,"endOffset":16344,"count":0}],"isBlockCoverage":false},{"functionName":"chmod","ranges":[{"startOffset":16348,"endOffset":16538,"count":0}],"isBlockCoverage":false},{"functionName":"lchmod","ranges":[{"startOffset":16542,"endOffset":16786,"count":0}],"isBlockCoverage":false},{"functionName":"lchown","ranges":[{"startOffset":16790,"endOffset":17072,"count":0}],"isBlockCoverage":false},{"functionName":"fchown","ranges":[{"startOffset":17076,"endOffset":17277,"count":0}],"isBlockCoverage":false},{"functionName":"chown","ranges":[{"startOffset":17281,"endOffset":17560,"count":0}],"isBlockCoverage":false},{"functionName":"utimes","ranges":[{"startOffset":17564,"endOffset":17842,"count":0}],"isBlockCoverage":false},{"functionName":"futimes","ranges":[{"startOffset":17846,"endOffset":18049,"count":0}],"isBlockCoverage":false},{"functionName":"lutimes","ranges":[{"startOffset":18053,"endOffset":18336,"count":0}],"isBlockCoverage":false},{"functionName":"realpath","ranges":[{"startOffset":18340,"endOffset":18521,"count":0}],"isBlockCoverage":false},{"functionName":"mkdtemp","ranges":[{"startOffset":18525,"endOffset":18863,"count":0}],"isBlockCoverage":false},{"functionName":"writeFile","ranges":[{"startOffset":18867,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"appendFile","ranges":[{"startOffset":19610,"endOffset":19856,"count":0}],"isBlockCoverage":false},{"functionName":"readFile","ranges":[{"startOffset":19860,"endOffset":20303,"count":9},{"startOffset":19979,"endOffset":19985,"count":0},{"startOffset":20029,"endOffset":20066,"count":0},{"startOffset":20101,"endOffset":20179,"count":0}],"isBlockCoverage":true}]},{"scriptId":"69","url":"internal/fs/rimraf.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7336,"count":1}],"isBlockCoverage":false},{"functionName":"rimraf","ranges":[{"startOffset":1179,"endOffset":1657,"count":0}],"isBlockCoverage":false},{"functionName":"_rimraf","ranges":[{"startOffset":1663,"endOffset":2550,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERM","ranges":[{"startOffset":2556,"endOffset":3006,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdir","ranges":[{"startOffset":3012,"endOffset":3321,"count":0}],"isBlockCoverage":false},{"functionName":"_rmchildren","ranges":[{"startOffset":3327,"endOffset":4031,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafPromises","ranges":[{"startOffset":4037,"endOffset":4244,"count":0}],"isBlockCoverage":false},{"functionName":"rimrafSync","ranges":[{"startOffset":4250,"endOffset":4985,"count":0}],"isBlockCoverage":false},{"functionName":"_unlinkSync","ranges":[{"startOffset":4991,"endOffset":5490,"count":0}],"isBlockCoverage":false},{"functionName":"_rmdirSync","ranges":[{"startOffset":5496,"endOffset":6805,"count":0}],"isBlockCoverage":false},{"functionName":"fixWinEPERMSync","ranges":[{"startOffset":6811,"endOffset":7272,"count":0}],"isBlockCoverage":false}]},{"scriptId":"70","url":"internal/modules/esm/transform_source.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":222,"count":1}],"isBlockCoverage":false},{"functionName":"defaultTransformSource","ranges":[{"startOffset":17,"endOffset":162,"count":9}],"isBlockCoverage":true}]},{"scriptId":"71","url":"internal/modules/esm/translators.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":12430,"count":1}],"isBlockCoverage":false},{"functionName":"lazyTypes","ranges":[{"startOffset":440,"endOffset":555,"count":18},{"startOffset":487,"endOffset":501,"count":17},{"startOffset":501,"endOffset":554,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1249,"endOffset":1276,"count":1}],"isBlockCoverage":true},{"functionName":"initCJSParse","ranges":[{"startOffset":1925,"endOffset":2226,"count":2},{"startOffset":2000,"endOffset":2077,"count":0}],"isBlockCoverage":true},{"functionName":"assertBufferSource","ranges":[{"startOffset":2367,"endOffset":2801,"count":18},{"startOffset":2445,"endOffset":2472,"count":9},{"startOffset":2474,"endOffset":2493,"count":0},{"startOffset":2589,"endOffset":2614,"count":0},{"startOffset":2635,"endOffset":2716,"count":0},{"startOffset":2717,"endOffset":2721,"count":0}],"isBlockCoverage":true},{"functionName":"stringify","ranges":[{"startOffset":2805,"endOffset":3028,"count":9},{"startOffset":2865,"endOffset":2877,"count":0},{"startOffset":2963,"endOffset":2982,"count":1},{"startOffset":2983,"endOffset":2992,"count":8}],"isBlockCoverage":true},{"functionName":"errPath","ranges":[{"startOffset":3032,"endOffset":3183,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamically","ranges":[{"startOffset":3187,"endOffset":3303,"count":0}],"isBlockCoverage":false},{"functionName":"createImportMetaResolve","ranges":[{"startOffset":3307,"endOffset":3664,"count":0}],"isBlockCoverage":false},{"functionName":"initializeImportMeta","ranges":[{"startOffset":3668,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"moduleStrategy","ranges":[{"startOffset":3928,"endOffset":4524,"count":9}],"isBlockCoverage":true},{"functionName":"enrichCJSError","ranges":[{"startOffset":4530,"endOffset":5449,"count":0}],"isBlockCoverage":false},{"functionName":"commonjsStrategy","ranges":[{"startOffset":5612,"endOffset":6959,"count":2},{"startOffset":6023,"endOffset":6046,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6139,"endOffset":6954,"count":2},{"startOffset":6262,"endOffset":6379,"count":0},{"startOffset":6474,"endOffset":6546,"count":0},{"startOffset":6599,"endOffset":6908,"count":0}],"isBlockCoverage":true},{"functionName":"cjsPreparseModuleExports","ranges":[{"startOffset":6965,"endOffset":8463,"count":2},{"startOffset":7070,"endOffset":7199,"count":0},{"startOffset":7510,"endOffset":7518,"count":0},{"startOffset":7604,"endOffset":7609,"count":0},{"startOffset":7618,"endOffset":7670,"count":0},{"startOffset":7838,"endOffset":7938,"count":0},{"startOffset":7976,"endOffset":8423,"count":0}],"isBlockCoverage":true},{"functionName":"builtinStrategy","ranges":[{"startOffset":8591,"endOffset":8989,"count":7},{"startOffset":8857,"endOffset":8911,"count":0}],"isBlockCoverage":true},{"functionName":"jsonStrategy","ranges":[{"startOffset":9056,"endOffset":11233,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":11302,"endOffset":12426,"count":0}],"isBlockCoverage":false}]},{"scriptId":"72","url":"internal/modules/esm/create_dynamic_module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1828,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":200,"endOffset":227,"count":0}],"isBlockCoverage":false},{"functionName":"createImport","ranges":[{"startOffset":233,"endOffset":427,"count":0}],"isBlockCoverage":false},{"functionName":"createExport","ranges":[{"startOffset":431,"endOffset":640,"count":0}],"isBlockCoverage":false},{"functionName":"createDynamicModule","ranges":[{"startOffset":672,"endOffset":1784,"count":0}],"isBlockCoverage":false}]},{"scriptId":"73","url":"internal/vm/module.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":13402,"count":1}],"isBlockCoverage":false},{"functionName":"Module","ranges":[{"startOffset":1731,"endOffset":3982,"count":0}],"isBlockCoverage":false},{"functionName":"get identifier","ranges":[{"startOffset":3988,"endOffset":4130,"count":0}],"isBlockCoverage":false},{"functionName":"get context","ranges":[{"startOffset":4136,"endOffset":4274,"count":0}],"isBlockCoverage":false},{"functionName":"get namespace","ranges":[{"startOffset":4280,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":4571,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":4735,"endOffset":4993,"count":0}],"isBlockCoverage":false},{"functionName":"link","ranges":[{"startOffset":4999,"endOffset":5493,"count":0}],"isBlockCoverage":false},{"functionName":"evaluate","ranges":[{"startOffset":5499,"endOffset":6480,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6486,"endOffset":7235,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":7389,"endOffset":7426,"count":0}],"isBlockCoverage":false},{"functionName":"SourceTextModule","ranges":[{"startOffset":7433,"endOffset":9946,"count":0}],"isBlockCoverage":false},{"functionName":"get dependencySpecifiers","ranges":[{"startOffset":9952,"endOffset":10259,"count":0}],"isBlockCoverage":false},{"functionName":"get status","ranges":[{"startOffset":10265,"endOffset":10545,"count":0}],"isBlockCoverage":false},{"functionName":"get error","ranges":[{"startOffset":10551,"endOffset":10755,"count":0}],"isBlockCoverage":false},{"functionName":"createCachedData","ranges":[{"startOffset":10761,"endOffset":11031,"count":0}],"isBlockCoverage":false},{"functionName":"SyntheticModule","ranges":[{"startOffset":11080,"endOffset":12413,"count":0}],"isBlockCoverage":false},{"functionName":"setExport","ranges":[{"startOffset":12419,"endOffset":12730,"count":0}],"isBlockCoverage":false},{"functionName":"importModuleDynamicallyWrap","ranges":[{"startOffset":12737,"endOffset":13231,"count":0}],"isBlockCoverage":false},{"functionName":"getModuleFromWrap","ranges":[{"startOffset":13360,"endOffset":13395,"count":0}],"isBlockCoverage":false}]},{"scriptId":"74","url":"internal/modules/run_main.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2793,"count":1}],"isBlockCoverage":false},{"functionName":"resolveMainPath","ranges":[{"startOffset":310,"endOffset":761,"count":1},{"startOffset":583,"endOffset":590,"count":0}],"isBlockCoverage":true},{"functionName":"shouldUseESMLoader","ranges":[{"startOffset":765,"endOffset":1367,"count":1},{"startOffset":892,"endOffset":904,"count":0},{"startOffset":1056,"endOffset":1068,"count":0},{"startOffset":1182,"endOffset":1194,"count":0},{"startOffset":1263,"endOffset":1276,"count":0}],"isBlockCoverage":true},{"functionName":"runMainESM","ranges":[{"startOffset":1371,"endOffset":1714,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1557,"endOffset":1708,"count":1},{"startOffset":1656,"endOffset":1666,"count":0}],"isBlockCoverage":true},{"functionName":"handleMainPromise","ranges":[{"startOffset":1718,"endOffset":2182,"count":1}],"isBlockCoverage":true},{"functionName":"handler","ranges":[{"startOffset":1971,"endOffset":2067,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2143,"endOffset":2177,"count":1}],"isBlockCoverage":true},{"functionName":"executeUserEntryPoint","ranges":[{"startOffset":2373,"endOffset":2717,"count":1},{"startOffset":2587,"endOffset":2594,"count":0},{"startOffset":2601,"endOffset":2714,"count":0}],"isBlockCoverage":true}]},{"scriptId":"75","url":"file:///C:/Users/brand/git/node-ipc/test/TCP/TCPClient.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":560,"count":1}],"isBlockCoverage":true},{"functionName":"killClientProcess","ranges":[{"startOffset":98,"endOffset":152,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":404,"endOffset":502,"count":0}],"isBlockCoverage":false}]},{"scriptId":"76","url":"process.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":85,"count":1}],"isBlockCoverage":false}]},{"scriptId":"77","url":"net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":48953,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1511,"endOffset":1538,"count":1}],"isBlockCoverage":true},{"functionName":"noop","ranges":[{"startOffset":3552,"endOffset":3560,"count":0}],"isBlockCoverage":false},{"functionName":"getFlags","ranges":[{"startOffset":3565,"endOffset":3661,"count":0}],"isBlockCoverage":false},{"functionName":"createHandle","ranges":[{"startOffset":3665,"endOffset":4062,"count":3},{"startOffset":3837,"endOffset":3859,"count":0},{"startOffset":3895,"endOffset":4061,"count":0}],"isBlockCoverage":true},{"functionName":"getNewAsyncId","ranges":[{"startOffset":4068,"endOffset":4209,"count":53},{"startOffset":4164,"endOffset":4183,"count":0}],"isBlockCoverage":true},{"functionName":"isPipeName","ranges":[{"startOffset":4215,"endOffset":4300,"count":0}],"isBlockCoverage":false},{"functionName":"createServer","ranges":[{"startOffset":4304,"endOffset":4410,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":4648,"endOffset":4950,"count":50},{"startOffset":4860,"endOffset":4907,"count":0}],"isBlockCoverage":true},{"functionName":"normalizeArgs","ranges":[{"startOffset":5458,"endOffset":6217,"count":50},{"startOffset":5529,"endOffset":5614,"count":0},{"startOffset":5769,"endOffset":6026,"count":0},{"startOffset":6126,"endOffset":6160,"count":0}],"isBlockCoverage":true},{"functionName":"initSocketHandle","ranges":[{"startOffset":6293,"endOffset":6918,"count":103},{"startOffset":6465,"endOffset":6915,"count":53},{"startOffset":6660,"endOffset":6910,"count":0}],"isBlockCoverage":true},{"functionName":"Socket","ranges":[{"startOffset":7060,"endOffset":11002,"count":53},{"startOffset":7121,"endOffset":7148,"count":0},{"startOffset":7717,"endOffset":7743,"count":0},{"startOffset":8305,"endOffset":8416,"count":0},{"startOffset":8515,"endOffset":8595,"count":0},{"startOffset":8596,"endOffset":8645,"count":0},{"startOffset":8647,"endOffset":8886,"count":0},{"startOffset":8922,"endOffset":10193,"count":3},{"startOffset":9453,"endOffset":9487,"count":0},{"startOffset":9571,"endOffset":9582,"count":2},{"startOffset":9584,"endOffset":9628,"count":2},{"startOffset":9629,"endOffset":9641,"count":2},{"startOffset":9643,"endOffset":10186,"count":2},{"startOffset":9776,"endOffset":9817,"count":0},{"startOffset":10535,"endOffset":10564,"count":3},{"startOffset":10566,"endOffset":10840,"count":1},{"startOffset":10600,"endOffset":10774,"count":0},{"startOffset":10806,"endOffset":10835,"count":0}],"isBlockCoverage":true},{"functionName":"_unrefTimer","ranges":[{"startOffset":11180,"endOffset":11315,"count":52},{"startOffset":11285,"endOffset":11307,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._final","ranges":[{"startOffset":11440,"endOffset":12110,"count":0}],"isBlockCoverage":false},{"functionName":"afterShutdown","ranges":[{"startOffset":12117,"endOffset":12512,"count":0}],"isBlockCoverage":false},{"functionName":"writeAfterFIN","ranges":[{"startOffset":12724,"endOffset":13195,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._onTimeout","ranges":[{"startOffset":13282,"endOffset":13801,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setNoDelay","ranges":[{"startOffset":13838,"endOffset":14302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setKeepAlive","ranges":[{"startOffset":14341,"endOffset":14598,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":14632,"endOffset":14678,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14749,"endOffset":14795,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":14859,"endOffset":14917,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15014,"endOffset":15340,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15414,"endOffset":15498,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":15570,"endOffset":15617,"count":1}],"isBlockCoverage":true},{"functionName":"tryReadStart","ranges":[{"startOffset":15628,"endOffset":15881,"count":1},{"startOffset":15834,"endOffset":15878,"count":0}],"isBlockCoverage":true},{"functionName":"Socket._read","ranges":[{"startOffset":15976,"endOffset":16214,"count":51},{"startOffset":16034,"endOffset":16050,"count":1},{"startOffset":16052,"endOffset":16147,"count":50},{"startOffset":16147,"endOffset":16211,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":16121,"endOffset":16140,"count":1}],"isBlockCoverage":true},{"functionName":"Socket.end","ranges":[{"startOffset":16244,"endOffset":16436,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.pause","ranges":[{"startOffset":16468,"endOffset":16813,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.resume","ranges":[{"startOffset":16846,"endOffset":17036,"count":50},{"startOffset":16880,"endOffset":16899,"count":0},{"startOffset":16900,"endOffset":16915,"count":0},{"startOffset":16916,"endOffset":16947,"count":0},{"startOffset":16949,"endOffset":16980,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.read","ranges":[{"startOffset":17067,"endOffset":17259,"count":101},{"startOffset":17102,"endOffset":17121,"count":0},{"startOffset":17122,"endOffset":17137,"count":0},{"startOffset":17138,"endOffset":17169,"count":0},{"startOffset":17171,"endOffset":17202,"count":0}],"isBlockCoverage":true},{"functionName":"onReadableStreamEnd","ranges":[{"startOffset":17310,"endOffset":17604,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.destroySoon","ranges":[{"startOffset":17641,"endOffset":17796,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._destroy","ranges":[{"startOffset":17831,"endOffset":18823,"count":50},{"startOffset":18148,"endOffset":18155,"count":0},{"startOffset":18561,"endOffset":18635,"count":0},{"startOffset":18659,"endOffset":18820,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":18365,"endOffset":18447,"count":50}],"isBlockCoverage":true},{"functionName":"Socket._getpeername","ranges":[{"startOffset":18860,"endOffset":19162,"count":0}],"isBlockCoverage":false},{"functionName":"protoGetter","ranges":[{"startOffset":19167,"endOffset":19333,"count":8}],"isBlockCoverage":true},{"functionName":"bytesRead","ranges":[{"startOffset":19362,"endOffset":19455,"count":0}],"isBlockCoverage":false},{"functionName":"remoteAddress","ranges":[{"startOffset":19490,"endOffset":19558,"count":0}],"isBlockCoverage":false},{"functionName":"remoteFamily","ranges":[{"startOffset":19592,"endOffset":19658,"count":0}],"isBlockCoverage":false},{"functionName":"remotePort","ranges":[{"startOffset":19690,"endOffset":19752,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._getsockname","ranges":[{"startOffset":19792,"endOffset":20088,"count":0}],"isBlockCoverage":false},{"functionName":"localAddress","ranges":[{"startOffset":20123,"endOffset":20190,"count":0}],"isBlockCoverage":false},{"functionName":"localPort","ranges":[{"startOffset":20223,"endOffset":20284,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.","ranges":[{"startOffset":20329,"endOffset":20378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writeGeneric","ranges":[{"startOffset":20416,"endOffset":21206,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._writev","ranges":[{"startOffset":21240,"endOffset":21310,"count":0}],"isBlockCoverage":false},{"functionName":"Socket._write","ranges":[{"startOffset":21343,"endOffset":21426,"count":0}],"isBlockCoverage":false},{"functionName":"_bytesDispatched","ranges":[{"startOffset":21624,"endOffset":21730,"count":0}],"isBlockCoverage":false},{"functionName":"bytesWritten","ranges":[{"startOffset":21764,"endOffset":22727,"count":0}],"isBlockCoverage":false},{"functionName":"checkBindError","ranges":[{"startOffset":22735,"endOffset":23552,"count":0}],"isBlockCoverage":false},{"functionName":"internalConnect","ranges":[{"startOffset":23558,"endOffset":25322,"count":50},{"startOffset":23822,"endOffset":24465,"count":0},{"startOffset":24796,"endOffset":24862,"count":0},{"startOffset":24867,"endOffset":25046,"count":0},{"startOffset":25061,"endOffset":25319,"count":0}],"isBlockCoverage":true},{"functionName":"Socket.connect","ranges":[{"startOffset":25355,"endOffset":26711,"count":50},{"startOffset":25772,"endOffset":25823,"count":0},{"startOffset":25940,"endOffset":25976,"count":0},{"startOffset":26002,"endOffset":26090,"count":0},{"startOffset":26227,"endOffset":26266,"count":0},{"startOffset":26362,"endOffset":26399,"count":0},{"startOffset":26494,"endOffset":26642,"count":0}],"isBlockCoverage":true},{"functionName":"lookupAndConnect","ranges":[{"startOffset":26718,"endOffset":29835,"count":50},{"startOffset":26838,"endOffset":26852,"count":0},{"startOffset":26903,"endOffset":26925,"count":0},{"startOffset":26927,"endOffset":26986,"count":0},{"startOffset":27006,"endOffset":27038,"count":0},{"startOffset":27040,"endOffset":27125,"count":0},{"startOffset":27200,"endOffset":27227,"count":0},{"startOffset":27229,"endOffset":27358,"count":0},{"startOffset":27823,"endOffset":27887,"count":0},{"startOffset":27894,"endOffset":28140,"count":0},{"startOffset":28167,"endOffset":28197,"count":0},{"startOffset":28198,"endOffset":28228,"count":0},{"startOffset":28229,"endOffset":28258,"count":0},{"startOffset":28260,"endOffset":28455,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":27584,"endOffset":27803,"count":50}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":28510,"endOffset":29830,"count":0}],"isBlockCoverage":false},{"functionName":"connectErrorNT","ranges":[{"startOffset":29841,"endOffset":29902,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":29931,"endOffset":30129,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":30161,"endOffset":30365,"count":0}],"isBlockCoverage":false},{"functionName":"afterConnect","ranges":[{"startOffset":30372,"endOffset":31669,"count":50},{"startOffset":30546,"endOffset":30565,"count":0},{"startOffset":30701,"endOffset":31124,"count":1},{"startOffset":30740,"endOffset":30792,"count":0},{"startOffset":30830,"endOffset":30857,"count":0},{"startOffset":31124,"endOffset":31666,"count":49},{"startOffset":31206,"endOffset":31222,"count":0},{"startOffset":31224,"endOffset":31289,"count":0},{"startOffset":31550,"endOffset":31638,"count":0}],"isBlockCoverage":true},{"functionName":"Server","ranges":[{"startOffset":31675,"endOffset":33049,"count":0}],"isBlockCoverage":false},{"functionName":"toNumber","ranges":[{"startOffset":33165,"endOffset":33230,"count":0}],"isBlockCoverage":false},{"functionName":"createServerHandle","ranges":[{"startOffset":33301,"endOffset":34809,"count":0}],"isBlockCoverage":false},{"functionName":"setupListenHandle","ranges":[{"startOffset":34813,"endOffset":37233,"count":0}],"isBlockCoverage":false},{"functionName":"emitErrorNT","ranges":[{"startOffset":37304,"endOffset":37368,"count":0}],"isBlockCoverage":false},{"functionName":"emitListeningNT","ranges":[{"startOffset":37374,"endOffset":37493,"count":0}],"isBlockCoverage":false},{"functionName":"listenInCluster","ranges":[{"startOffset":37499,"endOffset":38756,"count":0}],"isBlockCoverage":false},{"functionName":"Server.listen","ranges":[{"startOffset":38788,"endOffset":42382,"count":0}],"isBlockCoverage":false},{"functionName":"lookupAndListen","ranges":[{"startOffset":42387,"endOffset":42810,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":42876,"endOffset":42921,"count":0}],"isBlockCoverage":false},{"functionName":"Server.address","ranges":[{"startOffset":43001,"endOffset":43302,"count":0}],"isBlockCoverage":false},{"functionName":"onconnection","ranges":[{"startOffset":43307,"endOffset":43998,"count":0}],"isBlockCoverage":false},{"functionName":"Server.getConnections","ranges":[{"startOffset":44038,"endOffset":44826,"count":0}],"isBlockCoverage":false},{"functionName":"Server.close","ranges":[{"startOffset":44858,"endOffset":45762,"count":0}],"isBlockCoverage":false},{"functionName":"Server._emitCloseIfDrained","ranges":[{"startOffset":45806,"endOffset":46205,"count":0}],"isBlockCoverage":false},{"functionName":"emitCloseNT","ranges":[{"startOffset":46212,"endOffset":46298,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":46360,"endOffset":46532,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46741,"endOffset":46777,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":46782,"endOffset":46823,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":46887,"endOffset":46918,"count":685}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":46923,"endOffset":46959,"count":103}],"isBlockCoverage":true},{"functionName":"Server._setupWorker","ranges":[{"startOffset":47000,"endOffset":47248,"count":0}],"isBlockCoverage":false},{"functionName":"Server.ref","ranges":[{"startOffset":47276,"endOffset":47381,"count":0}],"isBlockCoverage":false},{"functionName":"Server.unref","ranges":[{"startOffset":47411,"endOffset":47517,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":47667,"endOffset":48356,"count":0}],"isBlockCoverage":false},{"functionName":"_setSimultaneousAccepts","ranges":[{"startOffset":48397,"endOffset":48645,"count":0}],"isBlockCoverage":false}]},{"scriptId":"78","url":"stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2134,"count":1}],"isBlockCoverage":false},{"functionName":"_uint8ArrayToBuffer","ranges":[{"startOffset":1920,"endOffset":2131,"count":0}],"isBlockCoverage":false}]},{"scriptId":"79","url":"internal/streams/pipeline.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7915,"count":1}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":571,"endOffset":2004,"count":0}],"isBlockCoverage":false},{"functionName":"popCallback","ranges":[{"startOffset":2008,"endOffset":2386,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":2390,"endOffset":2472,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":2476,"endOffset":2559,"count":0}],"isBlockCoverage":false},{"functionName":"isStream","ranges":[{"startOffset":2563,"endOffset":2636,"count":0}],"isBlockCoverage":false},{"functionName":"isIterable","ranges":[{"startOffset":2640,"endOffset":2969,"count":0}],"isBlockCoverage":false},{"functionName":"makeAsyncIterable","ranges":[{"startOffset":2973,"endOffset":3258,"count":0}],"isBlockCoverage":false},{"functionName":"fromReadable","ranges":[{"startOffset":3262,"endOffset":3431,"count":0}],"isBlockCoverage":false},{"functionName":"pump","ranges":[{"startOffset":3435,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"pipeline","ranges":[{"startOffset":3938,"endOffset":7883,"count":0}],"isBlockCoverage":false}]},{"scriptId":"80","url":"internal/streams/destroy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4279,"count":1}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":127,"endOffset":1554,"count":50},{"startOffset":274,"endOffset":357,"count":0},{"startOffset":908,"endOffset":915,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":917,"endOffset":1531,"count":50},{"startOffset":1127,"endOffset":1163,"count":0},{"startOffset":1192,"endOffset":1228,"count":0},{"startOffset":1365,"endOffset":1389,"count":0},{"startOffset":1468,"endOffset":1526,"count":0}],"isBlockCoverage":true},{"functionName":"emitErrorCloseNT","ranges":[{"startOffset":1558,"endOffset":1648,"count":50}],"isBlockCoverage":true},{"functionName":"emitCloseNT","ranges":[{"startOffset":1652,"endOffset":1881,"count":50},{"startOffset":1847,"endOffset":1878,"count":0}],"isBlockCoverage":true},{"functionName":"emitErrorNT","ranges":[{"startOffset":1885,"endOffset":2188,"count":50},{"startOffset":2044,"endOffset":2063,"count":0}],"isBlockCoverage":true},{"functionName":"undestroy","ranges":[{"startOffset":2192,"endOffset":2782,"count":103}],"isBlockCoverage":true},{"functionName":"errorOrDestroy","ranges":[{"startOffset":2786,"endOffset":3763,"count":0}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":3767,"endOffset":3874,"count":0}],"isBlockCoverage":false},{"functionName":"destroyer","ranges":[{"startOffset":3912,"endOffset":4193,"count":0}],"isBlockCoverage":false}]},{"scriptId":"81","url":"internal/streams/end-of-stream.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6035,"count":1}],"isBlockCoverage":false},{"functionName":"isRequest","ranges":[{"startOffset":291,"endOffset":388,"count":0}],"isBlockCoverage":false},{"functionName":"isReadable","ranges":[{"startOffset":392,"endOffset":554,"count":0}],"isBlockCoverage":false},{"functionName":"isWritable","ranges":[{"startOffset":558,"endOffset":720,"count":0}],"isBlockCoverage":false},{"functionName":"isWritableFinished","ranges":[{"startOffset":724,"endOffset":966,"count":0}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":970,"endOffset":987,"count":0}],"isBlockCoverage":false},{"functionName":"isReadableEnded","ranges":[{"startOffset":991,"endOffset":1229,"count":0}],"isBlockCoverage":false},{"functionName":"eos","ranges":[{"startOffset":1233,"endOffset":6008,"count":0}],"isBlockCoverage":false}]},{"scriptId":"82","url":"internal/streams/legacy.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3048,"count":1}],"isBlockCoverage":false},{"functionName":"Stream","ranges":[{"startOffset":121,"endOffset":171,"count":106}],"isBlockCoverage":true},{"functionName":"Stream.pipe","ranges":[{"startOffset":289,"endOffset":2169,"count":0}],"isBlockCoverage":false},{"functionName":"prependListener","ranges":[{"startOffset":2174,"endOffset":2997,"count":0}],"isBlockCoverage":false}]},{"scriptId":"83","url":"internal/streams/readable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":41009,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1643,"endOffset":1670,"count":1}],"isBlockCoverage":true},{"functionName":"nop","ranges":[{"startOffset":2289,"endOffset":2306,"count":0}],"isBlockCoverage":false},{"functionName":"ReadableState","ranges":[{"startOffset":2353,"endOffset":6024,"count":53},{"startOffset":2759,"endOffset":2802,"count":0},{"startOffset":3348,"endOffset":3385,"count":0},{"startOffset":5830,"endOffset":6021,"count":0}],"isBlockCoverage":true},{"functionName":"Readable","ranges":[{"startOffset":6030,"endOffset":6619,"count":53},{"startOffset":6100,"endOffset":6129,"count":0},{"startOffset":6462,"endOffset":6488,"count":0},{"startOffset":6546,"endOffset":6578,"count":0}],"isBlockCoverage":true},{"functionName":"Readable._destroy","ranges":[{"startOffset":6760,"endOffset":6794,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":6847,"endOffset":6887,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.push","ranges":[{"startOffset":7122,"endOffset":7210,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.unshift","ranges":[{"startOffset":7309,"endOffset":7396,"count":0}],"isBlockCoverage":false},{"functionName":"readableAddChunk","ranges":[{"startOffset":7401,"endOffset":9720,"count":0}],"isBlockCoverage":false},{"functionName":"addChunk","ranges":[{"startOffset":9724,"endOffset":10447,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.isPaused","ranges":[{"startOffset":10481,"endOffset":10596,"count":1}],"isBlockCoverage":true},{"functionName":"Readable.setEncoding","ranges":[{"startOffset":10663,"endOffset":11326,"count":50},{"startOffset":10707,"endOffset":10763,"count":1},{"startOffset":11147,"endOffset":11190,"count":0},{"startOffset":11238,"endOffset":11259,"count":0}],"isBlockCoverage":true},{"functionName":"computeNewHighWaterMark","ranges":[{"startOffset":11391,"endOffset":11772,"count":0}],"isBlockCoverage":false},{"functionName":"howMuchToRead","ranges":[{"startOffset":11889,"endOffset":12297,"count":101},{"startOffset":11938,"endOffset":11976,"count":50},{"startOffset":11983,"endOffset":11992,"count":51},{"startOffset":11992,"endOffset":12023,"count":50},{"startOffset":12023,"endOffset":12032,"count":0},{"startOffset":12032,"endOffset":12211,"count":50},{"startOffset":12145,"endOffset":12180,"count":0},{"startOffset":12211,"endOffset":12289,"count":0},{"startOffset":12290,"endOffset":12293,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.read","ranges":[{"startOffset":12397,"endOffset":16759,"count":101},{"startOffset":12591,"endOffset":12611,"count":50},{"startOffset":12611,"endOffset":12680,"count":51},{"startOffset":12642,"endOffset":12680,"count":0},{"startOffset":12851,"endOffset":12900,"count":0},{"startOffset":12924,"endOffset":12954,"count":50},{"startOffset":13145,"endOffset":13173,"count":51},{"startOffset":13174,"endOffset":13311,"count":1},{"startOffset":13259,"endOffset":13286,"count":0},{"startOffset":13313,"endOffset":13505,"count":0},{"startOffset":13635,"endOffset":13714,"count":0},{"startOffset":15019,"endOffset":15060,"count":0},{"startOffset":15339,"endOffset":15357,"count":50},{"startOffset":15359,"endOffset":15426,"count":51},{"startOffset":15426,"endOffset":15973,"count":50},{"startOffset":15936,"endOffset":15968,"count":0},{"startOffset":16007,"endOffset":16032,"count":0},{"startOffset":16162,"endOffset":16332,"count":0},{"startOffset":16641,"endOffset":16655,"count":50},{"startOffset":16664,"endOffset":16682,"count":0},{"startOffset":16716,"endOffset":16739,"count":0}],"isBlockCoverage":true},{"functionName":"onEofChunk","ranges":[{"startOffset":16764,"endOffset":17609,"count":0}],"isBlockCoverage":false},{"functionName":"emitReadable","ranges":[{"startOffset":17815,"endOffset":18151,"count":0}],"isBlockCoverage":false},{"functionName":"emitReadable_","ranges":[{"startOffset":18155,"endOffset":18810,"count":0}],"isBlockCoverage":false},{"functionName":"maybeReadMore","ranges":[{"startOffset":19169,"endOffset":19330,"count":0}],"isBlockCoverage":false},{"functionName":"maybeReadMore_","ranges":[{"startOffset":19334,"endOffset":21161,"count":0}],"isBlockCoverage":false},{"functionName":"Readable._read","ranges":[{"startOffset":21438,"endOffset":21506,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.pipe","ranges":[{"startOffset":21537,"endOffset":26174,"count":0}],"isBlockCoverage":false},{"functionName":"pipeOnDrain","ranges":[{"startOffset":26179,"endOffset":26874,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.unpipe","ranges":[{"startOffset":26908,"endOffset":27625,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.on","ranges":[{"startOffset":27755,"endOffset":28689,"count":304},{"startOffset":27891,"endOffset":28231,"count":50},{"startOffset":28231,"endOffset":28669,"count":254},{"startOffset":28260,"endOffset":28669,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeListener","ranges":[{"startOffset":28787,"endOffset":29315,"count":1},{"startOffset":28901,"endOffset":29295,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.removeAllListeners","ranges":[{"startOffset":29421,"endOffset":29973,"count":0}],"isBlockCoverage":false},{"functionName":"updateReadableListening","ranges":[{"startOffset":29978,"endOffset":30503,"count":0}],"isBlockCoverage":false},{"functionName":"nReadingNextTick","ranges":[{"startOffset":30507,"endOffset":30598,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.resume","ranges":[{"startOffset":30756,"endOffset":31093,"count":50}],"isBlockCoverage":true},{"functionName":"resume","ranges":[{"startOffset":31098,"endOffset":31253,"count":50}],"isBlockCoverage":true},{"functionName":"resume_","ranges":[{"startOffset":31257,"endOffset":31519,"count":50},{"startOffset":31501,"endOffset":31516,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.pause","ranges":[{"startOffset":31550,"endOffset":31826,"count":0}],"isBlockCoverage":false},{"functionName":"flow","ranges":[{"startOffset":31831,"endOffset":31982,"count":50},{"startOffset":31978,"endOffset":31979,"count":0}],"isBlockCoverage":true},{"functionName":"Readable.wrap","ranges":[{"startOffset":32171,"endOffset":34065,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.","ranges":[{"startOffset":34112,"endOffset":34511,"count":0}],"isBlockCoverage":false},{"functionName":"createAsyncIterator","ranges":[{"startOffset":34516,"endOffset":35868,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36073,"endOffset":36470,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":36477,"endOffset":36612,"count":2}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":36683,"endOffset":36751,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36815,"endOffset":36899,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":36964,"endOffset":37026,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37038,"endOffset":37151,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37210,"endOffset":37266,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37329,"endOffset":37419,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37480,"endOffset":37567,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":37621,"endOffset":37760,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":37767,"endOffset":38066,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38124,"endOffset":38214,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38341,"endOffset":38388,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":38451,"endOffset":38504,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":38511,"endOffset":38562,"count":0}],"isBlockCoverage":false},{"functionName":"fromList","ranges":[{"startOffset":38877,"endOffset":39462,"count":0}],"isBlockCoverage":false},{"functionName":"endReadable","ranges":[{"startOffset":39466,"endOffset":39695,"count":0}],"isBlockCoverage":false},{"functionName":"endReadableNT","ranges":[{"startOffset":39699,"endOffset":40658,"count":0}],"isBlockCoverage":false},{"functionName":"endWritableNT","ranges":[{"startOffset":40662,"endOffset":40835,"count":0}],"isBlockCoverage":false},{"functionName":"Readable.from","ranges":[{"startOffset":40855,"endOffset":41006,"count":0}],"isBlockCoverage":false}]},{"scriptId":"84","url":"internal/streams/buffer_list.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3975,"count":1}],"isBlockCoverage":false},{"functionName":"BufferList","ranges":[{"startOffset":215,"endOffset":303,"count":53}],"isBlockCoverage":true},{"functionName":"push","ranges":[{"startOffset":309,"endOffset":504,"count":0}],"isBlockCoverage":false},{"functionName":"unshift","ranges":[{"startOffset":510,"endOffset":674,"count":0}],"isBlockCoverage":false},{"functionName":"shift","ranges":[{"startOffset":680,"endOffset":917,"count":0}],"isBlockCoverage":false},{"functionName":"clear","ranges":[{"startOffset":923,"endOffset":994,"count":50}],"isBlockCoverage":true},{"functionName":"join","ranges":[{"startOffset":1000,"endOffset":1179,"count":0}],"isBlockCoverage":false},{"functionName":"concat","ranges":[{"startOffset":1185,"endOffset":1460,"count":0}],"isBlockCoverage":false},{"functionName":"consume","ranges":[{"startOffset":1547,"endOffset":2015,"count":0}],"isBlockCoverage":false},{"functionName":"first","ranges":[{"startOffset":2021,"endOffset":2063,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":2069,"endOffset":2169,"count":50},{"startOffset":2135,"endOffset":2164,"count":0}],"isBlockCoverage":true},{"functionName":"_getString","ranges":[{"startOffset":2247,"endOffset":2870,"count":0}],"isBlockCoverage":false},{"functionName":"_getBuffer","ranges":[{"startOffset":2943,"endOffset":3682,"count":0}],"isBlockCoverage":false},{"functionName":"module.exports","ranges":[{"startOffset":3766,"endOffset":3969,"count":0}],"isBlockCoverage":false}]},{"scriptId":"85","url":"internal/streams/state.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":917,"count":1}],"isBlockCoverage":false},{"functionName":"highWaterMarkFrom","ranges":[{"startOffset":151,"endOffset":321,"count":106},{"startOffset":250,"endOffset":273,"count":0},{"startOffset":311,"endOffset":317,"count":0}],"isBlockCoverage":true},{"functionName":"getDefaultHighWaterMark","ranges":[{"startOffset":325,"endOffset":413,"count":106},{"startOffset":393,"endOffset":397,"count":0}],"isBlockCoverage":true},{"functionName":"getHighWaterMark","ranges":[{"startOffset":417,"endOffset":841,"count":106},{"startOffset":566,"endOffset":763,"count":0}],"isBlockCoverage":true}]},{"scriptId":"86","url":"internal/streams/writable.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":23649,"count":1}],"isBlockCoverage":false},{"functionName":"nop","ranges":[{"startOffset":2294,"endOffset":2311,"count":0}],"isBlockCoverage":false},{"functionName":"WritableState","ranges":[{"startOffset":2315,"endOffset":6590,"count":53},{"startOffset":2717,"endOffset":2760,"count":0},{"startOffset":3325,"endOffset":3362,"count":0}],"isBlockCoverage":true},{"functionName":"resetBuffer","ranges":[{"startOffset":6594,"endOffset":6731,"count":53}],"isBlockCoverage":true},{"functionName":"getBuffer","ranges":[{"startOffset":6771,"endOffset":6847,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":6927,"endOffset":6994,"count":0}],"isBlockCoverage":false},{"functionName":"value","ranges":[{"startOffset":7330,"endOffset":7551,"count":0}],"isBlockCoverage":false},{"functionName":"realHasInstance","ranges":[{"startOffset":7590,"endOffset":7649,"count":0}],"isBlockCoverage":false},{"functionName":"Writable","ranges":[{"startOffset":7657,"endOffset":8862,"count":53},{"startOffset":8311,"endOffset":8351,"count":0},{"startOffset":8358,"endOffset":8387,"count":0},{"startOffset":8532,"endOffset":8560,"count":0},{"startOffset":8617,"endOffset":8647,"count":0},{"startOffset":8705,"endOffset":8737,"count":0},{"startOffset":8793,"endOffset":8821,"count":0}],"isBlockCoverage":true},{"functionName":"Writable.pipe","ranges":[{"startOffset":8961,"endOffset":9031,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.write","ranges":[{"startOffset":9063,"endOffset":10318,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.cork","ranges":[{"startOffset":10349,"endOffset":10397,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.uncork","ranges":[{"startOffset":10430,"endOffset":10594,"count":0}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":10639,"endOffset":10958,"count":0}],"isBlockCoverage":false},{"functionName":"writeOrBuffer","ranges":[{"startOffset":11153,"endOffset":12175,"count":0}],"isBlockCoverage":false},{"functionName":"doWrite","ranges":[{"startOffset":12179,"endOffset":12569,"count":0}],"isBlockCoverage":false},{"functionName":"onwriteError","ranges":[{"startOffset":12573,"endOffset":13004,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":13008,"endOffset":14702,"count":0}],"isBlockCoverage":false},{"functionName":"afterWriteTick","ranges":[{"startOffset":14706,"endOffset":14848,"count":0}],"isBlockCoverage":false},{"functionName":"afterWrite","ranges":[{"startOffset":14852,"endOffset":15280,"count":0}],"isBlockCoverage":false},{"functionName":"errorBuffer","ranges":[{"startOffset":15355,"endOffset":15689,"count":0}],"isBlockCoverage":false},{"functionName":"clearBuffer","ranges":[{"startOffset":15758,"endOffset":17240,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._write","ranges":[{"startOffset":17272,"endOffset":17447,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.end","ranges":[{"startOffset":17515,"endOffset":18743,"count":0}],"isBlockCoverage":false},{"functionName":"needFinish","ranges":[{"startOffset":18748,"endOffset":18968,"count":0}],"isBlockCoverage":false},{"functionName":"callFinal","ranges":[{"startOffset":18972,"endOffset":19243,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":19247,"endOffset":19606,"count":0}],"isBlockCoverage":false},{"functionName":"finishMaybe","ranges":[{"startOffset":19610,"endOffset":19951,"count":0}],"isBlockCoverage":false},{"functionName":"finish","ranges":[{"startOffset":19955,"endOffset":20595,"count":0}],"isBlockCoverage":false},{"functionName":"onFinished","ranges":[{"startOffset":20664,"endOffset":21145,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21217,"endOffset":21306,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":21313,"endOffset":21500,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":21529,"endOffset":21929,"count":1}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":21936,"endOffset":22075,"count":51}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":22112,"endOffset":22200,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22239,"endOffset":22329,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22364,"endOffset":22448,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22482,"endOffset":22568,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22606,"endOffset":22768,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22810,"endOffset":22896,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":22931,"endOffset":23013,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":23048,"endOffset":23127,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.destroy","ranges":[{"startOffset":23208,"endOffset":23428,"count":0}],"isBlockCoverage":false},{"functionName":"Writable._destroy","ranges":[{"startOffset":23519,"endOffset":23553,"count":0}],"isBlockCoverage":false},{"functionName":"Writable.","ranges":[{"startOffset":23606,"endOffset":23646,"count":0}],"isBlockCoverage":false}]},{"scriptId":"87","url":"internal/streams/duplex.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3869,"count":1}],"isBlockCoverage":false},{"functionName":"Duplex","ranges":[{"startOffset":1987,"endOffset":2430,"count":53},{"startOffset":2053,"endOffset":2080,"count":0},{"startOffset":2243,"endOffset":2265,"count":2},{"startOffset":2312,"endOffset":2334,"count":1},{"startOffset":2379,"endOffset":2422,"count":0}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3364,"endOffset":3582,"count":100},{"startOffset":3464,"endOffset":3497,"count":0},{"startOffset":3542,"endOffset":3574,"count":0}],"isBlockCoverage":true},{"functionName":"set","ranges":[{"startOffset":3589,"endOffset":3857,"count":0}],"isBlockCoverage":false}]},{"scriptId":"88","url":"internal/streams/transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8452,"count":1}],"isBlockCoverage":false},{"functionName":"afterTransform","ranges":[{"startOffset":4118,"endOffset":4659,"count":0}],"isBlockCoverage":false},{"functionName":"Transform","ranges":[{"startOffset":4665,"endOffset":5524,"count":0}],"isBlockCoverage":false},{"functionName":"prefinish","ranges":[{"startOffset":5528,"endOffset":5748,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5846,"endOffset":5898,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":5996,"endOffset":6050,"count":0}],"isBlockCoverage":false},{"functionName":"Transform.push","ranges":[{"startOffset":6151,"endOffset":6290,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._transform","ranges":[{"startOffset":6785,"endOffset":6876,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._write","ranges":[{"startOffset":6910,"endOffset":7261,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._read","ranges":[{"startOffset":7438,"endOffset":7823,"count":0}],"isBlockCoverage":false},{"functionName":"Transform._destroy","ranges":[{"startOffset":7861,"endOffset":7962,"count":0}],"isBlockCoverage":false},{"functionName":"done","ranges":[{"startOffset":7969,"endOffset":8450,"count":0}],"isBlockCoverage":false}]},{"scriptId":"89","url":"internal/streams/passthrough.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1809,"count":1}],"isBlockCoverage":false},{"functionName":"PassThrough","ranges":[{"startOffset":1566,"endOffset":1713,"count":0}],"isBlockCoverage":false},{"functionName":"PassThrough._transform","ranges":[{"startOffset":1752,"endOffset":1806,"count":0}],"isBlockCoverage":false}]},{"scriptId":"90","url":"internal/net.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1818,"count":1}],"isBlockCoverage":false},{"functionName":"isIPv4","ranges":[{"startOffset":1027,"endOffset":1093,"count":50}],"isBlockCoverage":true},{"functionName":"isIPv6","ranges":[{"startOffset":1097,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"isIP","ranges":[{"startOffset":1167,"endOffset":1257,"count":50},{"startOffset":1213,"endOffset":1256,"count":0}],"isBlockCoverage":true},{"functionName":"makeSyncWrite","ranges":[{"startOffset":1261,"endOffset":1691,"count":2}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1300,"endOffset":1687,"count":0}],"isBlockCoverage":false}]},{"scriptId":"91","url":"internal/stream_base_commons.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7409,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1026,"endOffset":1053,"count":0}],"isBlockCoverage":false},{"functionName":"handleWriteReq","ranges":[{"startOffset":1177,"endOffset":2065,"count":0}],"isBlockCoverage":false},{"functionName":"onWriteComplete","ranges":[{"startOffset":2069,"endOffset":2601,"count":0}],"isBlockCoverage":false},{"functionName":"createWriteWrap","ranges":[{"startOffset":2605,"endOffset":2816,"count":0}],"isBlockCoverage":false},{"functionName":"writevGeneric","ranges":[{"startOffset":2820,"endOffset":3484,"count":0}],"isBlockCoverage":false},{"functionName":"writeGeneric","ranges":[{"startOffset":3488,"endOffset":3701,"count":0}],"isBlockCoverage":false},{"functionName":"afterWriteDispatched","ranges":[{"startOffset":3705,"endOffset":4026,"count":0}],"isBlockCoverage":false},{"functionName":"onStreamRead","ranges":[{"startOffset":4030,"endOffset":6231,"count":1},{"startOffset":4232,"endOffset":4252,"count":0},{"startOffset":4254,"endOffset":5017,"count":0},{"startOffset":5040,"endOffset":5059,"count":0},{"startOffset":5281,"endOffset":6228,"count":0}],"isBlockCoverage":true},{"functionName":"setStreamTimeout","ranges":[{"startOffset":6235,"endOffset":7167,"count":0}],"isBlockCoverage":false}]},{"scriptId":"92","url":"internal/dtrace.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":589,"count":1}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_REQUEST","ranges":[{"startOffset":102,"endOffset":110,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_CLIENT_RESPONSE","ranges":[{"startOffset":145,"endOffset":153,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_REQUEST","ranges":[{"startOffset":187,"endOffset":195,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_HTTP_SERVER_RESPONSE","ranges":[{"startOffset":230,"endOffset":238,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_SERVER_CONNECTION","ranges":[{"startOffset":274,"endOffset":282,"count":0}],"isBlockCoverage":false},{"functionName":"DTRACE_NET_STREAM_END","ranges":[{"startOffset":311,"endOffset":319,"count":0}],"isBlockCoverage":false}]},{"scriptId":"93","url":"file:///C:/Users/brand/git/node-ipc/node-ipc.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":457,"count":1}],"isBlockCoverage":true},{"functionName":"IPCModule","ranges":[{"startOffset":74,"endOffset":361,"count":1}],"isBlockCoverage":true}]},{"scriptId":"94","url":"file:///C:/Users/brand/git/node-ipc/services/IPC.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7326,"count":1}],"isBlockCoverage":true},{"functionName":"IPC","ranges":[{"startOffset":181,"endOffset":204,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":238,"endOffset":288,"count":1}],"isBlockCoverage":true},{"functionName":"get connectTo","ranges":[{"startOffset":322,"endOffset":370,"count":0}],"isBlockCoverage":false},{"functionName":"get connectToNet","ranges":[{"startOffset":376,"endOffset":430,"count":1}],"isBlockCoverage":true},{"functionName":"get disconnect","ranges":[{"startOffset":436,"endOffset":487,"count":0}],"isBlockCoverage":false},{"functionName":"get serve","ranges":[{"startOffset":493,"endOffset":535,"count":0}],"isBlockCoverage":false},{"functionName":"get serveNet","ranges":[{"startOffset":541,"endOffset":589,"count":0}],"isBlockCoverage":false},{"functionName":"get log","ranges":[{"startOffset":595,"endOffset":633,"count":3}],"isBlockCoverage":true},{"functionName":"set connectTo","ranges":[{"startOffset":641,"endOffset":694,"count":0}],"isBlockCoverage":false},{"functionName":"set connectToNet","ranges":[{"startOffset":700,"endOffset":759,"count":0}],"isBlockCoverage":false},{"functionName":"set disconnect","ranges":[{"startOffset":765,"endOffset":821,"count":0}],"isBlockCoverage":false},{"functionName":"set serve","ranges":[{"startOffset":827,"endOffset":874,"count":0}],"isBlockCoverage":false},{"functionName":"set serveNet","ranges":[{"startOffset":880,"endOffset":933,"count":0}],"isBlockCoverage":false},{"functionName":"set log","ranges":[{"startOffset":939,"endOffset":982,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":997,"endOffset":1459,"count":203},{"startOffset":1072,"endOffset":1458,"count":0}],"isBlockCoverage":true},{"functionName":"disconnect","ranges":[{"startOffset":1463,"endOffset":1776,"count":0}],"isBlockCoverage":false},{"functionName":"serve","ranges":[{"startOffset":1780,"endOffset":2453,"count":0}],"isBlockCoverage":false},{"functionName":"emptyCallback","ranges":[{"startOffset":2457,"endOffset":2503,"count":1}],"isBlockCoverage":true},{"functionName":"serveNet","ranges":[{"startOffset":2507,"endOffset":4245,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":4249,"endOffset":5515,"count":0}],"isBlockCoverage":false},{"functionName":"connectNet","ranges":[{"startOffset":5519,"endOffset":7278,"count":1},{"startOffset":5575,"endOffset":5770,"count":0},{"startOffset":5801,"endOffset":5874,"count":0},{"startOffset":5907,"endOffset":5981,"count":0},{"startOffset":6245,"endOffset":6298,"count":0},{"startOffset":6566,"endOffset":6626,"count":0},{"startOffset":6709,"endOffset":7021,"count":0},{"startOffset":7128,"endOffset":7156,"count":0}],"isBlockCoverage":true}]},{"scriptId":"95","url":"util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10088,"count":1}],"isBlockCoverage":false},{"functionName":"isBoolean","ranges":[{"startOffset":2262,"endOffset":2326,"count":0}],"isBlockCoverage":false},{"functionName":"isNull","ranges":[{"startOffset":2417,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"isNullOrUndefined","ranges":[{"startOffset":2571,"endOffset":2652,"count":0}],"isBlockCoverage":false},{"functionName":"isNumber","ranges":[{"startOffset":2745,"endOffset":2807,"count":0}],"isBlockCoverage":false},{"functionName":"isString","ranges":[{"startOffset":2871,"endOffset":2933,"count":0}],"isBlockCoverage":false},{"functionName":"isSymbol","ranges":[{"startOffset":3026,"endOffset":3088,"count":0}],"isBlockCoverage":false},{"functionName":"isUndefined","ranges":[{"startOffset":3184,"endOffset":3243,"count":0}],"isBlockCoverage":false},{"functionName":"isObject","ranges":[{"startOffset":3347,"endOffset":3425,"count":0}],"isBlockCoverage":false},{"functionName":"isError","ranges":[{"startOffset":3515,"endOffset":3620,"count":0}],"isBlockCoverage":false},{"functionName":"isFunction","ranges":[{"startOffset":3715,"endOffset":3781,"count":0}],"isBlockCoverage":false},{"functionName":"isPrimitive","ranges":[{"startOffset":3923,"endOffset":4045,"count":0}],"isBlockCoverage":false},{"functionName":"pad","ranges":[{"startOffset":4103,"endOffset":4164,"count":0}],"isBlockCoverage":false},{"functionName":"timestamp","ranges":[{"startOffset":4338,"endOffset":4574,"count":0}],"isBlockCoverage":false},{"functionName":"log","ranges":[{"startOffset":4740,"endOffset":4898,"count":0}],"isBlockCoverage":false},{"functionName":"inherits","ranges":[{"startOffset":5651,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"_extend","ranges":[{"startOffset":6448,"endOffset":6746,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":6796,"endOffset":7230,"count":0}],"isBlockCoverage":false},{"functionName":"callbackify","ranges":[{"startOffset":7493,"endOffset":8906,"count":0}],"isBlockCoverage":false},{"functionName":"getSystemErrorName","ranges":[{"startOffset":8966,"endOffset":9188,"count":50},{"startOffset":9078,"endOffset":9151,"count":0}],"isBlockCoverage":true},{"functionName":"isDeepStrictEqual","ranges":[{"startOffset":9609,"endOffset":9820,"count":0}],"isBlockCoverage":false}]},{"scriptId":"96","url":"file:///C:/Users/brand/git/node-ipc/entities/Defaults.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1215,"count":1}],"isBlockCoverage":true},{"functionName":"Defaults","ranges":[{"startOffset":47,"endOffset":70,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":80,"endOffset":723,"count":3},{"startOffset":528,"endOffset":535,"count":0}],"isBlockCoverage":true},{"functionName":"getIPType","ranges":[{"startOffset":736,"endOffset":1158,"count":3},{"startOffset":917,"endOffset":948,"count":0},{"startOffset":950,"endOffset":1135,"count":0}],"isBlockCoverage":true}]},{"scriptId":"97","url":"os.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9302,"count":1}],"isBlockCoverage":false},{"functionName":"getCheckedFunction","ranges":[{"startOffset":2070,"endOffset":2320,"count":3}],"isBlockCoverage":true},{"functionName":"checkError","ranges":[{"startOffset":2130,"endOffset":2315,"count":6},{"startOffset":2245,"endOffset":2293,"count":0}],"isBlockCoverage":true},{"functionName":"getOSRelease","ranges":[{"startOffset":2641,"endOffset":2654,"count":0}],"isBlockCoverage":false},{"functionName":"getOSType","ranges":[{"startOffset":2707,"endOffset":2717,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion","ranges":[{"startOffset":2773,"endOffset":2786,"count":0}],"isBlockCoverage":false},{"functionName":"getFreeMem.","ranges":[{"startOffset":2823,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"getHostname.","ranges":[{"startOffset":2877,"endOffset":2896,"count":0}],"isBlockCoverage":false},{"functionName":"getOSVersion.","ranges":[{"startOffset":2933,"endOffset":2953,"count":0}],"isBlockCoverage":false},{"functionName":"getOSType.","ranges":[{"startOffset":2987,"endOffset":3004,"count":0}],"isBlockCoverage":false},{"functionName":"getOSRelease.","ranges":[{"startOffset":3041,"endOffset":3061,"count":0}],"isBlockCoverage":false},{"functionName":"getHomeDirectory.","ranges":[{"startOffset":3102,"endOffset":3126,"count":0}],"isBlockCoverage":false},{"functionName":"getTotalMem.","ranges":[{"startOffset":3162,"endOffset":3181,"count":0}],"isBlockCoverage":false},{"functionName":"getUptime.","ranges":[{"startOffset":3215,"endOffset":3232,"count":0}],"isBlockCoverage":false},{"functionName":"loadavg","ranges":[{"startOffset":3379,"endOffset":3482,"count":0}],"isBlockCoverage":false},{"functionName":"cpus","ranges":[{"startOffset":3775,"endOffset":4221,"count":0}],"isBlockCoverage":false},{"functionName":"arch","ranges":[{"startOffset":4257,"endOffset":4301,"count":0}],"isBlockCoverage":false},{"functionName":"arch.","ranges":[{"startOffset":4329,"endOffset":4347,"count":0}],"isBlockCoverage":false},{"functionName":"platform","ranges":[{"startOffset":4384,"endOffset":4436,"count":0}],"isBlockCoverage":false},{"functionName":"platform.","ranges":[{"startOffset":4468,"endOffset":4490,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir","ranges":[{"startOffset":4527,"endOffset":5151,"count":0}],"isBlockCoverage":false},{"functionName":"tmpdir.","ranges":[{"startOffset":5181,"endOffset":5195,"count":0}],"isBlockCoverage":false},{"functionName":"endianness","ranges":[{"startOffset":5237,"endOffset":5286,"count":0}],"isBlockCoverage":false},{"functionName":"endianness.","ranges":[{"startOffset":5320,"endOffset":5337,"count":0}],"isBlockCoverage":false},{"functionName":"countBinaryOnes","ranges":[{"startOffset":5429,"endOffset":5687,"count":120}],"isBlockCoverage":true},{"functionName":"getCIDR","ranges":[{"startOffset":5691,"endOffset":6460,"count":21},{"startOffset":5869,"endOffset":5933,"count":15},{"startOffset":6033,"endOffset":6423,"count":132},{"startOffset":6061,"endOffset":6418,"count":120},{"startOffset":6203,"endOffset":6274,"count":6},{"startOffset":6229,"endOffset":6265,"count":0},{"startOffset":6274,"endOffset":6411,"count":114},{"startOffset":6305,"endOffset":6411,"count":6},{"startOffset":6340,"endOffset":6376,"count":0}],"isBlockCoverage":true},{"functionName":"networkInterfaces","ranges":[{"startOffset":6677,"endOffset":7397,"count":3},{"startOffset":6805,"endOffset":6819,"count":0},{"startOffset":6864,"endOffset":7374,"count":21},{"startOffset":7189,"endOffset":7213,"count":15},{"startOffset":7292,"endOffset":7328,"count":15},{"startOffset":7328,"endOffset":7369,"count":6}],"isBlockCoverage":true},{"functionName":"setPriority","ranges":[{"startOffset":7488,"endOffset":7790,"count":0}],"isBlockCoverage":false},{"functionName":"getPriority","ranges":[{"startOffset":7854,"endOffset":8122,"count":0}],"isBlockCoverage":false},{"functionName":"userInfo","ranges":[{"startOffset":8435,"endOffset":8672,"count":0}],"isBlockCoverage":false}]},{"scriptId":"98","url":"file:///C:/Users/brand/git/node-ipc/dao/client.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7528,"count":1}],"isBlockCoverage":true},{"functionName":"Client","ranges":[{"startOffset":303,"endOffset":574,"count":1},{"startOffset":511,"endOffset":513,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":582,"endOffset":735,"count":1}],"isBlockCoverage":true},{"functionName":"emit","ranges":[{"startOffset":743,"endOffset":1307,"count":0}],"isBlockCoverage":false},{"functionName":"syncEmit","ranges":[{"startOffset":1311,"endOffset":1450,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":1454,"endOffset":7474,"count":50},{"startOffset":1670,"endOffset":1816,"count":0},{"startOffset":1865,"endOffset":2313,"count":0},{"startOffset":2440,"endOffset":2522,"count":0},{"startOffset":2571,"endOffset":2647,"count":0},{"startOffset":2693,"endOffset":2763,"count":0},{"startOffset":2808,"endOffset":2876,"count":0},{"startOffset":2922,"endOffset":2992,"count":0},{"startOffset":3155,"endOffset":4271,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":4387,"endOffset":4510,"count":50}],"isBlockCoverage":true},{"functionName":"connectionMade","ranges":[{"startOffset":4573,"endOffset":4756,"count":1}],"isBlockCoverage":true},{"functionName":"connectionClosed","ranges":[{"startOffset":4817,"endOffset":6017,"count":50},{"startOffset":5188,"endOffset":5600,"count":0}],"isBlockCoverage":true},{"functionName":"retryTimeout","ranges":[{"startOffset":5645,"endOffset":5889,"count":49},{"startOffset":5726,"endOffset":5783,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":6077,"endOffset":7463,"count":0}],"isBlockCoverage":false}]},{"scriptId":"99","url":"tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11286,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3304,"endOffset":3368,"count":0}],"isBlockCoverage":false},{"functionName":"cacheRootCertificates","ranges":[{"startOffset":3401,"endOffset":3497,"count":1}],"isBlockCoverage":true},{"functionName":"get","ranges":[{"startOffset":3606,"endOffset":3761,"count":2},{"startOffset":3702,"endOffset":3726,"count":1}],"isBlockCoverage":true},{"functionName":"convertProtocols","ranges":[{"startOffset":3876,"endOffset":4493,"count":0}],"isBlockCoverage":false},{"functionName":"convertALPNProtocols","ranges":[{"startOffset":4528,"endOffset":4873,"count":0}],"isBlockCoverage":false},{"functionName":"unfqdn","ranges":[{"startOffset":4878,"endOffset":4940,"count":0}],"isBlockCoverage":false},{"functionName":"toLowerCase","ranges":[{"startOffset":5052,"endOffset":5148,"count":0}],"isBlockCoverage":false},{"functionName":"splitHost","ranges":[{"startOffset":5152,"endOffset":5294,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":5298,"endOffset":7221,"count":0}],"isBlockCoverage":false},{"functionName":"checkServerIdentity","ranges":[{"startOffset":7287,"endOffset":9821,"count":0}],"isBlockCoverage":false},{"functionName":"SecurePair","ranges":[{"startOffset":9871,"endOffset":10487,"count":0}],"isBlockCoverage":false},{"functionName":"destroy","ranges":[{"startOffset":10493,"endOffset":10571,"count":0}],"isBlockCoverage":false},{"functionName":"createSecurePair","ranges":[{"startOffset":11107,"endOffset":11185,"count":0}],"isBlockCoverage":false}]},{"scriptId":"100","url":"internal/tls.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":703,"count":1}],"isBlockCoverage":false},{"functionName":"parseCertString","ranges":[{"startOffset":173,"endOffset":656,"count":0}],"isBlockCoverage":false}]},{"scriptId":"101","url":"internal/streams/duplexpair.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1026,"count":1}],"isBlockCoverage":false},{"functionName":"DuplexSocket","ranges":[{"startOffset":215,"endOffset":308,"count":0}],"isBlockCoverage":false},{"functionName":"_read","ranges":[{"startOffset":314,"endOffset":445,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":451,"endOffset":662,"count":0}],"isBlockCoverage":false},{"functionName":"_final","ranges":[{"startOffset":668,"endOffset":768,"count":0}],"isBlockCoverage":false},{"functionName":"DuplexPair","ranges":[{"startOffset":797,"endOffset":989,"count":0}],"isBlockCoverage":false}]},{"scriptId":"102","url":"_tls_common.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11489,"count":1}],"isBlockCoverage":false},{"functionName":"toV","ranges":[{"startOffset":1827,"endOffset":2127,"count":0}],"isBlockCoverage":false},{"functionName":"SecureContext","ranges":[{"startOffset":2206,"endOffset":2999,"count":0}],"isBlockCoverage":false},{"functionName":"validateKeyOrCertOption","ranges":[{"startOffset":3003,"endOffset":3262,"count":0}],"isBlockCoverage":false},{"functionName":"createSecureContext","ranges":[{"startOffset":3340,"endOffset":10505,"count":0}],"isBlockCoverage":false},{"functionName":"translatePeerCertificate","ranges":[{"startOffset":10785,"endOffset":11486,"count":0}],"isBlockCoverage":false}]},{"scriptId":"103","url":"_tls_wrap.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":49958,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1811,"endOffset":1838,"count":0}],"isBlockCoverage":false},{"functionName":"noop","ranges":[{"startOffset":3626,"endOffset":3634,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakestart","ranges":[{"startOffset":3817,"endOffset":4629,"count":0}],"isBlockCoverage":false},{"functionName":"onhandshakedone","ranges":[{"startOffset":4633,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"loadSession","ranges":[{"startOffset":4945,"endOffset":6185,"count":0}],"isBlockCoverage":false},{"functionName":"loadSNI","ranges":[{"startOffset":6191,"endOffset":6868,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSP","ranges":[{"startOffset":6874,"endOffset":8243,"count":0}],"isBlockCoverage":false},{"functionName":"requestOCSPDone","ranges":[{"startOffset":8247,"endOffset":8450,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsessionclient","ranges":[{"startOffset":8454,"endOffset":8698,"count":0}],"isBlockCoverage":false},{"functionName":"onnewsession","ranges":[{"startOffset":8702,"endOffset":9569,"count":0}],"isBlockCoverage":false},{"functionName":"onPskServerCallback","ranges":[{"startOffset":9573,"endOffset":10251,"count":0}],"isBlockCoverage":false},{"functionName":"onPskClientCallback","ranges":[{"startOffset":10255,"endOffset":11047,"count":0}],"isBlockCoverage":false},{"functionName":"onkeylog","ranges":[{"startOffset":11051,"endOffset":11145,"count":0}],"isBlockCoverage":false},{"functionName":"onocspresponse","ranges":[{"startOffset":11149,"endOffset":11268,"count":0}],"isBlockCoverage":false},{"functionName":"onerror","ranges":[{"startOffset":11272,"endOffset":12073,"count":0}],"isBlockCoverage":false},{"functionName":"initRead","ranges":[{"startOffset":12221,"endOffset":12785,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket","ranges":[{"startOffset":12869,"endOffset":15228,"count":0}],"isBlockCoverage":false},{"functionName":"makeMethodProxy","ranges":[{"startOffset":15686,"endOffset":15858,"count":15}],"isBlockCoverage":true},{"functionName":"methodProxy","ranges":[{"startOffset":15729,"endOffset":15854,"count":0}],"isBlockCoverage":false},{"functionName":"close","ranges":[{"startOffset":16031,"endOffset":16750,"count":0}],"isBlockCoverage":false},{"functionName":"disableRenegotiation","ranges":[{"startOffset":16798,"endOffset":16873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._wrapHandle","ranges":[{"startOffset":16912,"endOffset":17948,"count":0}],"isBlockCoverage":false},{"functionName":"defineHandleReading","ranges":[{"startOffset":18091,"endOffset":18321,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketCloseDestroySSL","ranges":[{"startOffset":18325,"endOffset":18476,"count":0}],"isBlockCoverage":false},{"functionName":"destroySSL","ranges":[{"startOffset":18480,"endOffset":18533,"count":0}],"isBlockCoverage":false},{"functionName":"_destroySSL","ranges":[{"startOffset":18571,"endOffset":18873,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._init","ranges":[{"startOffset":19017,"endOffset":24206,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.renegotiate","ranges":[{"startOffset":24245,"endOffset":25652,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.exportKeyingMaterial","ranges":[{"startOffset":25700,"endOffset":26032,"count":0}],"isBlockCoverage":false},{"functionName":"setMaxSendFragment","ranges":[{"startOffset":26078,"endOffset":26171,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._handleTimeout","ranges":[{"startOffset":26213,"endOffset":26284,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._emitTLSError","ranges":[{"startOffset":26325,"endOffset":26415,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._tlsError","ranges":[{"startOffset":26452,"endOffset":26565,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._releaseControl","ranges":[{"startOffset":26608,"endOffset":26770,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._finishInit","ranges":[{"startOffset":26809,"endOffset":27895,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket._start","ranges":[{"startOffset":27929,"endOffset":28447,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setServername","ranges":[{"startOffset":28488,"endOffset":28664,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.setSession","ranges":[{"startOffset":28702,"endOffset":28844,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getPeerCertificate","ranges":[{"startOffset":28890,"endOffset":29061,"count":0}],"isBlockCoverage":false},{"functionName":"TLSSocket.getCertificate","ranges":[{"startOffset":29103,"endOffset":29317,"count":0}],"isBlockCoverage":false},{"functionName":"makeSocketMethodProxy","ranges":[{"startOffset":29357,"endOffset":29553,"count":10}],"isBlockCoverage":true},{"functionName":"socketMethodProxy","ranges":[{"startOffset":29406,"endOffset":29549,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":29769,"endOffset":29849,"count":10}],"isBlockCoverage":true},{"functionName":"onServerSocketSecure","ranges":[{"startOffset":29896,"endOffset":30409,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketTLSError","ranges":[{"startOffset":30413,"endOffset":30655,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketKeylog","ranges":[{"startOffset":30659,"endOffset":30748,"count":0}],"isBlockCoverage":false},{"functionName":"onSocketClose","ranges":[{"startOffset":30752,"endOffset":31116,"count":0}],"isBlockCoverage":false},{"functionName":"tlsConnectionListener","ranges":[{"startOffset":31120,"endOffset":31994,"count":0}],"isBlockCoverage":false},{"functionName":"Server","ranges":[{"startOffset":34827,"endOffset":36796,"count":0}],"isBlockCoverage":false},{"functionName":"createServer","ranges":[{"startOffset":36955,"endOffset":37041,"count":0}],"isBlockCoverage":false},{"functionName":"Server.setSecureContext","ranges":[{"startOffset":37084,"endOffset":40240,"count":0}],"isBlockCoverage":false},{"functionName":"Server._getServerData","ranges":[{"startOffset":40281,"endOffset":40368,"count":0}],"isBlockCoverage":false},{"functionName":"Server._setServerData","ranges":[{"startOffset":40409,"endOffset":40488,"count":0}],"isBlockCoverage":false},{"functionName":"getTicketKeys","ranges":[{"startOffset":40528,"endOffset":40610,"count":0}],"isBlockCoverage":false},{"functionName":"setTicketKeys","ranges":[{"startOffset":40650,"endOffset":40851,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":40898,"endOffset":43057,"count":0}],"isBlockCoverage":false},{"functionName":"Server.addContext","ranges":[{"startOffset":43183,"endOffset":43558,"count":0}],"isBlockCoverage":false},{"functionName":"Server.","ranges":[{"startOffset":43609,"endOffset":43854,"count":0}],"isBlockCoverage":false},{"functionName":"SNICallback","ranges":[{"startOffset":43859,"endOffset":44113,"count":0}],"isBlockCoverage":false},{"functionName":"normalizeConnectArgs","ranges":[{"startOffset":44363,"endOffset":45108,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectSecure","ranges":[{"startOffset":45112,"endOffset":46930,"count":0}],"isBlockCoverage":false},{"functionName":"onConnectEnd","ranges":[{"startOffset":46934,"endOffset":47497,"count":0}],"isBlockCoverage":false},{"functionName":"connect","ranges":[{"startOffset":47566,"endOffset":49955,"count":0}],"isBlockCoverage":false}]},{"scriptId":"104","url":"crypto.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7645,"count":1}],"isBlockCoverage":false},{"functionName":"createHash","ranges":[{"startOffset":3252,"endOffset":3336,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3340,"endOffset":3442,"count":0}],"isBlockCoverage":false},{"functionName":"createCipheriv","ranges":[{"startOffset":3446,"endOffset":3550,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipher","ranges":[{"startOffset":3554,"endOffset":3660,"count":0}],"isBlockCoverage":false},{"functionName":"createDecipheriv","ranges":[{"startOffset":3664,"endOffset":3772,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellman","ranges":[{"startOffset":3776,"endOffset":3934,"count":0}],"isBlockCoverage":false},{"functionName":"createDiffieHellmanGroup","ranges":[{"startOffset":3938,"endOffset":4022,"count":0}],"isBlockCoverage":false},{"functionName":"createECDH","ranges":[{"startOffset":4026,"endOffset":4084,"count":0}],"isBlockCoverage":false},{"functionName":"createHmac","ranges":[{"startOffset":4088,"endOffset":4172,"count":0}],"isBlockCoverage":false},{"functionName":"createSign","ranges":[{"startOffset":4176,"endOffset":4260,"count":0}],"isBlockCoverage":false},{"functionName":"createVerify","ranges":[{"startOffset":4264,"endOffset":4352,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsDisabled","ranges":[{"startOffset":5433,"endOffset":5508,"count":0}],"isBlockCoverage":false},{"functionName":"setFipsForced","ranges":[{"startOffset":5512,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsDisabled","ranges":[{"startOffset":5607,"endOffset":5651,"count":0}],"isBlockCoverage":false},{"functionName":"getFipsForced","ranges":[{"startOffset":5655,"endOffset":5697,"count":0}],"isBlockCoverage":false}]},{"scriptId":"105","url":"internal/crypto/random.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9435,"count":1}],"isBlockCoverage":false},{"functionName":"assertOffset","ranges":[{"startOffset":787,"endOffset":1163,"count":0}],"isBlockCoverage":false},{"functionName":"assertSize","ranges":[{"startOffset":1167,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"randomBytes","ranges":[{"startOffset":1646,"endOffset":2216,"count":0}],"isBlockCoverage":false},{"functionName":"randomFillSync","ranges":[{"startOffset":2220,"endOffset":2711,"count":0}],"isBlockCoverage":false},{"functionName":"randomFill","ranges":[{"startOffset":2715,"endOffset":3725,"count":0}],"isBlockCoverage":false},{"functionName":"randomInt","ranges":[{"startOffset":3971,"endOffset":5920,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":5924,"endOffset":5994,"count":0}],"isBlockCoverage":false},{"functionName":"getBufferedUUID","ranges":[{"startOffset":6475,"endOffset":6842,"count":0}],"isBlockCoverage":false},{"functionName":"randomUUID","ranges":[{"startOffset":6846,"endOffset":9328,"count":0}],"isBlockCoverage":false}]},{"scriptId":"106","url":"internal/crypto/pbkdf2.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2450,"count":1}],"isBlockCoverage":false},{"functionName":"pbkdf2","ranges":[{"startOffset":488,"endOffset":1383,"count":0}],"isBlockCoverage":false},{"functionName":"pbkdf2Sync","ranges":[{"startOffset":1387,"endOffset":1806,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":1810,"endOffset":2223,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2227,"endOffset":2397,"count":0}],"isBlockCoverage":false}]},{"scriptId":"107","url":"internal/crypto/util.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2439,"count":1}],"isBlockCoverage":false},{"functionName":"setDefaultEncoding","ranges":[{"startOffset":742,"endOffset":805,"count":0}],"isBlockCoverage":false},{"functionName":"getDefaultEncoding","ranges":[{"startOffset":809,"endOffset":870,"count":0}],"isBlockCoverage":false},{"functionName":"toBuf","ranges":[{"startOffset":1050,"endOffset":1236,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1272,"endOffset":1315,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1350,"endOffset":1392,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1427,"endOffset":1469,"count":0}],"isBlockCoverage":false},{"functionName":"setEngine","ranges":[{"startOffset":1475,"endOffset":1853,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1900,"endOffset":2262,"count":0}],"isBlockCoverage":false}]},{"scriptId":"108","url":"internal/crypto/scrypt.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3817,"count":1}],"isBlockCoverage":false},{"functionName":"scrypt","ranges":[{"startOffset":610,"endOffset":1471,"count":0}],"isBlockCoverage":false},{"functionName":"scryptSync","ranges":[{"startOffset":1475,"endOffset":1909,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":1913,"endOffset":2163,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":2167,"endOffset":3771,"count":0}],"isBlockCoverage":false}]},{"scriptId":"109","url":"internal/crypto/keygen.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":10395,"count":1}],"isBlockCoverage":false},{"functionName":"wrapKey","ranges":[{"startOffset":995,"endOffset":1127,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPair","ranges":[{"startOffset":1131,"endOffset":1807,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeyPairSync","ranges":[{"startOffset":1940,"endOffset":2057,"count":0}],"isBlockCoverage":false},{"functionName":"handleError","ranges":[{"startOffset":2061,"endOffset":2417,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":2421,"endOffset":3579,"count":0}],"isBlockCoverage":false},{"functionName":"check","ranges":[{"startOffset":3583,"endOffset":10331,"count":0}],"isBlockCoverage":false}]},{"scriptId":"110","url":"internal/crypto/keys.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11523,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":1568,"endOffset":3618,"count":1}],"isBlockCoverage":true},{"functionName":"KeyObject","ranges":[{"startOffset":1681,"endOffset":2213,"count":0}],"isBlockCoverage":false},{"functionName":"get type","ranges":[{"startOffset":2221,"endOffset":2270,"count":0}],"isBlockCoverage":false},{"functionName":"SecretKeyObject","ranges":[{"startOffset":2328,"endOffset":2388,"count":0}],"isBlockCoverage":false},{"functionName":"get symmetricKeySize","ranges":[{"startOffset":2396,"endOffset":2478,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2486,"endOffset":2541,"count":0}],"isBlockCoverage":false},{"functionName":"get asymmetricKeyType","ranges":[{"startOffset":2665,"endOffset":2820,"count":0}],"isBlockCoverage":false},{"functionName":"PublicKeyObject","ranges":[{"startOffset":2888,"endOffset":2948,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":2956,"endOffset":3146,"count":0}],"isBlockCoverage":false},{"functionName":"PrivateKeyObject","ranges":[{"startOffset":3215,"endOffset":3276,"count":0}],"isBlockCoverage":false},{"functionName":"export","ranges":[{"startOffset":3284,"endOffset":3533,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormat","ranges":[{"startOffset":3624,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyType","ranges":[{"startOffset":3963,"endOffset":4837,"count":0}],"isBlockCoverage":false},{"functionName":"option","ranges":[{"startOffset":4841,"endOffset":4939,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyFormatAndType","ranges":[{"startOffset":4943,"endOffset":5552,"count":0}],"isBlockCoverage":false},{"functionName":"isStringOrBuffer","ranges":[{"startOffset":5556,"endOffset":5652,"count":0}],"isBlockCoverage":false},{"functionName":"parseKeyEncoding","ranges":[{"startOffset":5656,"endOffset":6995,"count":0}],"isBlockCoverage":false},{"functionName":"parsePublicKeyEncoding","ranges":[{"startOffset":7199,"endOffset":7337,"count":0}],"isBlockCoverage":false},{"functionName":"parsePrivateKeyEncoding","ranges":[{"startOffset":7542,"endOffset":7660,"count":0}],"isBlockCoverage":false},{"functionName":"getKeyObjectHandle","ranges":[{"startOffset":7664,"endOffset":8245,"count":0}],"isBlockCoverage":false},{"functionName":"prepareAsymmetricKey","ranges":[{"startOffset":8249,"endOffset":9527,"count":0}],"isBlockCoverage":false},{"functionName":"preparePrivateKey","ranges":[{"startOffset":9531,"endOffset":9621,"count":0}],"isBlockCoverage":false},{"functionName":"preparePublicOrPrivateKey","ranges":[{"startOffset":9625,"endOffset":9722,"count":0}],"isBlockCoverage":false},{"functionName":"prepareSecretKey","ranges":[{"startOffset":9726,"endOffset":10231,"count":0}],"isBlockCoverage":false},{"functionName":"createSecretKey","ranges":[{"startOffset":10235,"endOffset":10527,"count":0}],"isBlockCoverage":false},{"functionName":"createPublicKey","ranges":[{"startOffset":10531,"endOffset":10773,"count":0}],"isBlockCoverage":false},{"functionName":"createPrivateKey","ranges":[{"startOffset":10777,"endOffset":11052,"count":0}],"isBlockCoverage":false},{"functionName":"isKeyObject","ranges":[{"startOffset":11056,"endOffset":11122,"count":0}],"isBlockCoverage":false}]},{"scriptId":"111","url":"internal/crypto/diffiehellman.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8635,"count":1}],"isBlockCoverage":false},{"functionName":"DiffieHellman","ranges":[{"startOffset":1012,"endOffset":2841,"count":0}],"isBlockCoverage":false},{"functionName":"DiffieHellmanGroup","ranges":[{"startOffset":2847,"endOffset":3160,"count":0}],"isBlockCoverage":false},{"functionName":"dhGenerateKeys","ranges":[{"startOffset":3278,"endOffset":3444,"count":0}],"isBlockCoverage":false},{"functionName":"dhComputeSecret","ranges":[{"startOffset":3565,"endOffset":3897,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrime","ranges":[{"startOffset":4003,"endOffset":4163,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetGenerator","ranges":[{"startOffset":4281,"endOffset":4457,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPublicKey","ranges":[{"startOffset":4575,"endOffset":4739,"count":0}],"isBlockCoverage":false},{"functionName":"dhGetPrivateKey","ranges":[{"startOffset":4860,"endOffset":5026,"count":0}],"isBlockCoverage":false},{"functionName":"setPublicKey","ranges":[{"startOffset":5071,"endOffset":5229,"count":0}],"isBlockCoverage":false},{"functionName":"setPrivateKey","ranges":[{"startOffset":5276,"endOffset":5436,"count":0}],"isBlockCoverage":false},{"functionName":"ECDH","ranges":[{"startOffset":5443,"endOffset":5603,"count":0}],"isBlockCoverage":false},{"functionName":"generateKeys","ranges":[{"startOffset":5921,"endOffset":6047,"count":0}],"isBlockCoverage":false},{"functionName":"getPublicKey","ranges":[{"startOffset":6082,"endOffset":6285,"count":0}],"isBlockCoverage":false},{"functionName":"convertKey","ranges":[{"startOffset":6308,"endOffset":6843,"count":0}],"isBlockCoverage":false},{"functionName":"encode","ranges":[{"startOffset":6848,"endOffset":6987,"count":0}],"isBlockCoverage":false},{"functionName":"getFormat","ranges":[{"startOffset":6991,"endOffset":7324,"count":0}],"isBlockCoverage":false},{"functionName":"diffieHellman","ranges":[{"startOffset":7398,"endOffset":8540,"count":0}],"isBlockCoverage":false}]},{"scriptId":"112","url":"internal/crypto/cipher.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":8753,"count":1}],"isBlockCoverage":false},{"functionName":"rsaFunctionFor","ranges":[{"startOffset":1101,"endOffset":1979,"count":4}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1170,"endOffset":1975,"count":0}],"isBlockCoverage":false},{"functionName":"getDecoder","ranges":[{"startOffset":2491,"endOffset":2815,"count":0}],"isBlockCoverage":false},{"functionName":"getUIntOption","ranges":[{"startOffset":2819,"endOffset":3048,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherBase","ranges":[{"startOffset":3052,"endOffset":3473,"count":0}],"isBlockCoverage":false},{"functionName":"createCipher","ranges":[{"startOffset":3477,"endOffset":3704,"count":0}],"isBlockCoverage":false},{"functionName":"createCipherWithIV","ranges":[{"startOffset":3708,"endOffset":3972,"count":0}],"isBlockCoverage":false},{"functionName":"Cipher","ranges":[{"startOffset":3976,"endOffset":4171,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":4319,"endOffset":4438,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":4469,"endOffset":4615,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":4646,"endOffset":5316,"count":0}],"isBlockCoverage":false},{"functionName":"final","ranges":[{"startOffset":5348,"endOffset":5661,"count":0}],"isBlockCoverage":false},{"functionName":"setAutoPadding","ranges":[{"startOffset":5702,"endOffset":5853,"count":0}],"isBlockCoverage":false},{"functionName":"getAuthTag","ranges":[{"startOffset":5888,"endOffset":6053,"count":0}],"isBlockCoverage":false},{"functionName":"setAuthTag","ranges":[{"startOffset":6060,"endOffset":6412,"count":0}],"isBlockCoverage":false},{"functionName":"setAAD","ranges":[{"startOffset":6442,"endOffset":6880,"count":0}],"isBlockCoverage":false},{"functionName":"Cipheriv","ranges":[{"startOffset":6885,"endOffset":7089,"count":0}],"isBlockCoverage":false},{"functionName":"addCipherPrototypeFunctions","ranges":[{"startOffset":7093,"endOffset":7696,"count":3},{"startOffset":7495,"endOffset":7570,"count":1},{"startOffset":7570,"endOffset":7634,"count":2}],"isBlockCoverage":true},{"functionName":"Decipher","ranges":[{"startOffset":7858,"endOffset":8060,"count":0}],"isBlockCoverage":false},{"functionName":"Decipheriv","ranges":[{"startOffset":8224,"endOffset":8435,"count":0}],"isBlockCoverage":false}]},{"scriptId":"113","url":"internal/streams/lazy_transform.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1738,"count":1}],"isBlockCoverage":false},{"functionName":"LazyTransform","ranges":[{"startOffset":487,"endOffset":551,"count":0}],"isBlockCoverage":false},{"functionName":"makeGetter","ranges":[{"startOffset":687,"endOffset":1006,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":725,"endOffset":1002,"count":0}],"isBlockCoverage":false},{"functionName":"makeSetter","ranges":[{"startOffset":1010,"endOffset":1214,"count":3}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1048,"endOffset":1210,"count":0}],"isBlockCoverage":false}]},{"scriptId":"114","url":"internal/crypto/sig.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":6181,"count":1}],"isBlockCoverage":false},{"functionName":"Sign","ranges":[{"startOffset":761,"endOffset":1017,"count":0}],"isBlockCoverage":false},{"functionName":"_write","ranges":[{"startOffset":1145,"endOffset":1240,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1269,"endOffset":1642,"count":0}],"isBlockCoverage":false},{"functionName":"getPadding","ranges":[{"startOffset":1647,"endOffset":1724,"count":0}],"isBlockCoverage":false},{"functionName":"getSaltLength","ranges":[{"startOffset":1728,"endOffset":1811,"count":0}],"isBlockCoverage":false},{"functionName":"getDSASignatureEncoding","ranges":[{"startOffset":1815,"endOffset":2170,"count":0}],"isBlockCoverage":false},{"functionName":"getIntOption","ranges":[{"startOffset":2174,"endOffset":2415,"count":0}],"isBlockCoverage":false},{"functionName":"sign","ranges":[{"startOffset":2441,"endOffset":3125,"count":0}],"isBlockCoverage":false},{"functionName":"signOneShot","ranges":[{"startOffset":3130,"endOffset":3959,"count":0}],"isBlockCoverage":false},{"functionName":"Verify","ranges":[{"startOffset":3963,"endOffset":4227,"count":0}],"isBlockCoverage":false},{"functionName":"verify","ranges":[{"startOffset":4463,"endOffset":5118,"count":0}],"isBlockCoverage":false},{"functionName":"verifyOneShot","ranges":[{"startOffset":5123,"endOffset":6100,"count":0}],"isBlockCoverage":false}]},{"scriptId":"115","url":"internal/crypto/hash.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":3947,"count":1}],"isBlockCoverage":false},{"functionName":"Hash","ranges":[{"startOffset":800,"endOffset":1322,"count":0}],"isBlockCoverage":false},{"functionName":"copy","ranges":[{"startOffset":1458,"endOffset":1632,"count":0}],"isBlockCoverage":false},{"functionName":"_transform","ranges":[{"startOffset":1665,"endOffset":1773,"count":0}],"isBlockCoverage":false},{"functionName":"_flush","ranges":[{"startOffset":1802,"endOffset":1885,"count":0}],"isBlockCoverage":false},{"functionName":"update","ranges":[{"startOffset":1914,"endOffset":2443,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":2474,"endOffset":2829,"count":0}],"isBlockCoverage":false},{"functionName":"Hmac","ranges":[{"startOffset":2836,"endOffset":3175,"count":0}],"isBlockCoverage":false},{"functionName":"digest","ranges":[{"startOffset":3363,"endOffset":3795,"count":0}],"isBlockCoverage":false}]},{"scriptId":"116","url":"internal/crypto/certificate.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1167,"count":1}],"isBlockCoverage":false},{"functionName":"verifySpkac","ranges":[{"startOffset":262,"endOffset":363,"count":0}],"isBlockCoverage":false},{"functionName":"exportPublicKey","ranges":[{"startOffset":367,"endOffset":500,"count":0}],"isBlockCoverage":false},{"functionName":"exportChallenge","ranges":[{"startOffset":504,"endOffset":637,"count":0}],"isBlockCoverage":false},{"functionName":"Certificate","ranges":[{"startOffset":729,"endOffset":826,"count":0}],"isBlockCoverage":false}]},{"scriptId":"117","url":"internal/js_stream_socket.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7690,"count":1}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":348,"endOffset":379,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":717,"endOffset":780,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstart","ranges":[{"startOffset":784,"endOffset":849,"count":0}],"isBlockCoverage":false},{"functionName":"onreadstop","ranges":[{"startOffset":853,"endOffset":916,"count":0}],"isBlockCoverage":false},{"functionName":"onshutdown","ranges":[{"startOffset":920,"endOffset":991,"count":0}],"isBlockCoverage":false},{"functionName":"onwrite","ranges":[{"startOffset":995,"endOffset":1072,"count":0}],"isBlockCoverage":false},{"functionName":"JSStreamSocket","ranges":[{"startOffset":1847,"endOffset":3596,"count":0}],"isBlockCoverage":false},{"functionName":"get StreamWrap","ranges":[{"startOffset":3740,"endOffset":3791,"count":0}],"isBlockCoverage":false},{"functionName":"isClosing","ranges":[{"startOffset":3797,"endOffset":3861,"count":0}],"isBlockCoverage":false},{"functionName":"readStart","ranges":[{"startOffset":3867,"endOffset":3927,"count":0}],"isBlockCoverage":false},{"functionName":"readStop","ranges":[{"startOffset":3933,"endOffset":3991,"count":0}],"isBlockCoverage":false},{"functionName":"doShutdown","ranges":[{"startOffset":3997,"endOffset":5020,"count":0}],"isBlockCoverage":false},{"functionName":"finishShutdown","ranges":[{"startOffset":5091,"endOffset":5390,"count":0}],"isBlockCoverage":false},{"functionName":"doWrite","ranges":[{"startOffset":5396,"endOffset":6355,"count":0}],"isBlockCoverage":false},{"functionName":"finishWrite","ranges":[{"startOffset":6426,"endOffset":6882,"count":0}],"isBlockCoverage":false},{"functionName":"doClose","ranges":[{"startOffset":6888,"endOffset":7649,"count":0}],"isBlockCoverage":false}]},{"scriptId":"118","url":"internal/deps/cjs-module-lexer/dist/lexer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":33596,"count":1}],"isBlockCoverage":true},{"functionName":"parse","ranges":[{"startOffset":116,"endOffset":813,"count":2},{"startOffset":146,"endOffset":181,"count":0},{"startOffset":222,"endOffset":237,"count":0},{"startOffset":273,"endOffset":308,"count":0},{"startOffset":332,"endOffset":334,"count":0},{"startOffset":406,"endOffset":553,"count":0},{"startOffset":601,"endOffset":650,"count":0},{"startOffset":663,"endOffset":696,"count":0},{"startOffset":709,"endOffset":773,"count":0}],"isBlockCoverage":true},{"functionName":"B","ranges":[{"startOffset":813,"endOffset":1040,"count":0}],"isBlockCoverage":false},{"functionName":"E","ranges":[{"startOffset":1040,"endOffset":1141,"count":0}],"isBlockCoverage":false},{"functionName":"C","ranges":[{"startOffset":1141,"endOffset":1215,"count":2},{"startOffset":1192,"endOffset":1214,"count":3101}],"isBlockCoverage":true},{"functionName":"init","ranges":[{"startOffset":1221,"endOffset":33596,"count":2},{"startOffset":1245,"endOffset":33595,"count":1}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":1251,"endOffset":33591,"count":1},{"startOffset":33435,"endOffset":33504,"count":0}],"isBlockCoverage":true},{"functionName":"","ranges":[{"startOffset":33485,"endOffset":33503,"count":0}],"isBlockCoverage":false}]},{"scriptId":"119","url":"internal/fs/streams.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":11625,"count":1}],"isBlockCoverage":false},{"functionName":"ReadStream","ranges":[{"startOffset":732,"endOffset":2893,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":3036,"endOffset":3073,"count":0}],"isBlockCoverage":false},{"functionName":"_openReadFs","ranges":[{"startOffset":3176,"endOffset":3679,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._read","ranges":[{"startOffset":3712,"endOffset":5108,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream._destroy","ranges":[{"startOffset":5145,"endOffset":5444,"count":0}],"isBlockCoverage":false},{"functionName":"closeFsStream","ranges":[{"startOffset":5449,"endOffset":5612,"count":0}],"isBlockCoverage":false},{"functionName":"ReadStream.close","ranges":[{"startOffset":5645,"endOffset":5734,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":5798,"endOffset":5832,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream","ranges":[{"startOffset":5864,"endOffset":8188,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._final","ranges":[{"startOffset":8335,"endOffset":8500,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":8535,"endOffset":8573,"count":0}],"isBlockCoverage":false},{"functionName":"_openWriteFs","ranges":[{"startOffset":8679,"endOffset":9132,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._write","ranges":[{"startOffset":9169,"endOffset":9864,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream._writev","ranges":[{"startOffset":9903,"endOffset":10834,"count":0}],"isBlockCoverage":false},{"functionName":"WriteStream.close","ranges":[{"startOffset":10936,"endOffset":11336,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":11505,"endOffset":11539,"count":0}],"isBlockCoverage":false}]},{"scriptId":"120","url":"file:///C:/Users/brand/git/node-ipc/dao/socketServer.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":9801,"count":1}],"isBlockCoverage":true},{"functionName":"Server","ranges":[{"startOffset":302,"endOffset":652,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":660,"endOffset":765,"count":0}],"isBlockCoverage":true},{"functionName":"onStart","ranges":[{"startOffset":774,"endOffset":874,"count":0}],"isBlockCoverage":false},{"functionName":"stop","ranges":[{"startOffset":882,"endOffset":926,"count":0}],"isBlockCoverage":false},{"functionName":"start","ranges":[{"startOffset":934,"endOffset":1293,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":1300,"endOffset":2139,"count":0}],"isBlockCoverage":false},{"functionName":"broadcast","ranges":[{"startOffset":2143,"endOffset":2845,"count":0}],"isBlockCoverage":false},{"functionName":"serverClosed","ranges":[{"startOffset":2849,"endOffset":3494,"count":0}],"isBlockCoverage":false},{"functionName":"gotData","ranges":[{"startOffset":3498,"endOffset":4610,"count":0}],"isBlockCoverage":false},{"functionName":"socketClosed","ranges":[{"startOffset":4614,"endOffset":4708,"count":0}],"isBlockCoverage":false},{"functionName":"serverCreated","ranges":[{"startOffset":4712,"endOffset":5880,"count":0}],"isBlockCoverage":false},{"functionName":"startServer","ranges":[{"startOffset":5884,"endOffset":7970,"count":0}],"isBlockCoverage":false},{"functionName":"startTLSServer","ranges":[{"startOffset":7974,"endOffset":9186,"count":0}],"isBlockCoverage":false},{"functionName":"UDPWrite","ranges":[{"startOffset":9190,"endOffset":9747,"count":0}],"isBlockCoverage":false}]},{"scriptId":"121","url":"dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":28874,"count":1}],"isBlockCoverage":false},{"functionName":"lazyLoadCluster","ranges":[{"startOffset":2772,"endOffset":2872,"count":0}],"isBlockCoverage":false},{"functionName":"Socket","ranges":[{"startOffset":2988,"endOffset":4332,"count":0}],"isBlockCoverage":false},{"functionName":"createSocket","ranges":[{"startOffset":4448,"endOffset":4528,"count":0}],"isBlockCoverage":false},{"functionName":"startListening","ranges":[{"startOffset":4534,"endOffset":4984,"count":0}],"isBlockCoverage":false},{"functionName":"replaceHandle","ranges":[{"startOffset":4988,"endOffset":5574,"count":0}],"isBlockCoverage":false},{"functionName":"bufferSize","ranges":[{"startOffset":5578,"endOffset":5880,"count":0}],"isBlockCoverage":false},{"functionName":"bindServerHandle","ranges":[{"startOffset":5950,"endOffset":6378,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.bind","ranges":[{"startOffset":6406,"endOffset":10145,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.connect","ranges":[{"startOffset":10177,"endOffset":11015,"count":0}],"isBlockCoverage":false},{"functionName":"_connect","ranges":[{"startOffset":11022,"endOffset":11381,"count":0}],"isBlockCoverage":false},{"functionName":"doConnect","ranges":[{"startOffset":11387,"endOffset":12055,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.disconnect","ranges":[{"startOffset":12091,"endOffset":12408,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.sendto","ranges":[{"startOffset":12517,"endOffset":12970,"count":0}],"isBlockCoverage":false},{"functionName":"sliceBuffer","ranges":[{"startOffset":12977,"endOffset":13563,"count":0}],"isBlockCoverage":false},{"functionName":"fixBufferList","ranges":[{"startOffset":13569,"endOffset":13967,"count":0}],"isBlockCoverage":false},{"functionName":"enqueue","ranges":[{"startOffset":13973,"endOffset":14411,"count":0}],"isBlockCoverage":false},{"functionName":"onListenSuccess","ranges":[{"startOffset":14417,"endOffset":14558,"count":0}],"isBlockCoverage":false},{"functionName":"onListenError","ranges":[{"startOffset":14564,"endOffset":14691,"count":0}],"isBlockCoverage":false},{"functionName":"clearQueue","ranges":[{"startOffset":14697,"endOffset":14902,"count":0}],"isBlockCoverage":false},{"functionName":"isConnected","ranges":[{"startOffset":14906,"endOffset":15028,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.send","ranges":[{"startOffset":15618,"endOffset":18684,"count":0}],"isBlockCoverage":false},{"functionName":"doSend","ranges":[{"startOffset":18689,"endOffset":19871,"count":0}],"isBlockCoverage":false},{"functionName":"afterSend","ranges":[{"startOffset":19875,"endOffset":20060,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.close","ranges":[{"startOffset":20089,"endOffset":20679,"count":0}],"isBlockCoverage":false},{"functionName":"socketCloseNT","ranges":[{"startOffset":20686,"endOffset":20742,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.address","ranges":[{"startOffset":20775,"endOffset":20975,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.remoteAddress","ranges":[{"startOffset":21013,"endOffset":21336,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setBroadcast","ranges":[{"startOffset":21375,"endOffset":21528,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setTTL","ranges":[{"startOffset":21561,"endOffset":21744,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastTTL","ranges":[{"startOffset":21786,"endOffset":21987,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastLoopback","ranges":[{"startOffset":22034,"endOffset":22241,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setMulticastInterface","ranges":[{"startOffset":22289,"endOffset":22559,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addMembership","ranges":[{"startOffset":22597,"endOffset":22984,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropMembership","ranges":[{"startOffset":23025,"endOffset":23415,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.addSourceSpecificMembership","ranges":[{"startOffset":23467,"endOffset":24244,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.dropSourceSpecificMembership","ranges":[{"startOffset":24299,"endOffset":25082,"count":0}],"isBlockCoverage":false},{"functionName":"healthCheck","ranges":[{"startOffset":25089,"endOffset":25257,"count":0}],"isBlockCoverage":false},{"functionName":"stopReceiving","ranges":[{"startOffset":25263,"endOffset":25435,"count":0}],"isBlockCoverage":false},{"functionName":"onMessage","ranges":[{"startOffset":25441,"endOffset":25702,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.ref","ranges":[{"startOffset":25731,"endOffset":25845,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.unref","ranges":[{"startOffset":25877,"endOffset":25993,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setRecvBufferSize","ranges":[{"startOffset":26037,"endOffset":26096,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.setSendBufferSize","ranges":[{"startOffset":26140,"endOffset":26199,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getRecvBufferSize","ranges":[{"startOffset":26243,"endOffset":26302,"count":0}],"isBlockCoverage":false},{"functionName":"Socket.getSendBufferSize","ranges":[{"startOffset":26346,"endOffset":26405,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26511,"endOffset":26567,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26641,"endOffset":26699,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26837,"endOffset":26896,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":26973,"endOffset":27034,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27175,"endOffset":27234,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27311,"endOffset":27372,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27509,"endOffset":27564,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27637,"endOffset":27694,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27831,"endOffset":27890,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":27967,"endOffset":28028,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28138,"endOffset":28175,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":28287,"endOffset":28326,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":28598,"endOffset":28634,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":28639,"endOffset":28680,"count":0}],"isBlockCoverage":false}]},{"scriptId":"122","url":"internal/dgram.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1992,"count":1}],"isBlockCoverage":false},{"functionName":"lookup4","ranges":[{"startOffset":490,"endOffset":593,"count":0}],"isBlockCoverage":false},{"functionName":"lookup6","ranges":[{"startOffset":599,"endOffset":696,"count":0}],"isBlockCoverage":false},{"functionName":"newHandle","ranges":[{"startOffset":700,"endOffset":1433,"count":0}],"isBlockCoverage":false},{"functionName":"_createSocketHandle","ranges":[{"startOffset":1439,"endOffset":1908,"count":0}],"isBlockCoverage":false}]},{"scriptId":"123","url":"file:///C:/Users/brand/git/node-ipc/entities/EventParser.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":601,"count":1}],"isBlockCoverage":true},{"functionName":"Parser","ranges":[{"startOffset":60,"endOffset":176,"count":3},{"startOffset":97,"endOffset":133,"count":2}],"isBlockCoverage":true},{"functionName":"format","ranges":[{"startOffset":182,"endOffset":442,"count":0}],"isBlockCoverage":false},{"functionName":"parse","ranges":[{"startOffset":448,"endOffset":548,"count":0}],"isBlockCoverage":false}]},{"scriptId":"124","url":"file:///C:/Users/brand/git/node-ipc/node_modules/event-pubsub/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":2890,"count":1}],"isBlockCoverage":true},{"functionName":"EventPubSub","ranges":[{"startOffset":169,"endOffset":201,"count":1}],"isBlockCoverage":true},{"functionName":"on","ranges":[{"startOffset":209,"endOffset":608,"count":1},{"startOffset":357,"endOffset":398,"count":0}],"isBlockCoverage":true},{"functionName":"once","ranges":[{"startOffset":616,"endOffset":781,"count":0}],"isBlockCoverage":false},{"functionName":"off","ranges":[{"startOffset":789,"endOffset":1613,"count":0}],"isBlockCoverage":false},{"functionName":"emit","ranges":[{"startOffset":1621,"endOffset":2051,"count":101},{"startOffset":1910,"endOffset":2050,"count":0}],"isBlockCoverage":true},{"functionName":"reset","ranges":[{"startOffset":2059,"endOffset":2218,"count":0}],"isBlockCoverage":false},{"functionName":"get list","ranges":[{"startOffset":2226,"endOffset":2292,"count":0}],"isBlockCoverage":false},{"functionName":"","ranges":[{"startOffset":2300,"endOffset":2838,"count":1}],"isBlockCoverage":true},{"functionName":"#handleOnce","ranges":[{"startOffset":2312,"endOffset":2733,"count":101},{"startOffset":2484,"endOffset":2630,"count":0},{"startOffset":2679,"endOffset":2726,"count":0}],"isBlockCoverage":true}]},{"scriptId":"126","url":"file:///C:/Users/brand/git/node-ipc/node_modules/strong-type/index.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":7516,"count":1}],"isBlockCoverage":true},{"functionName":"Is","ranges":[{"startOffset":106,"endOffset":165,"count":1}],"isBlockCoverage":true},{"functionName":"throw","ranges":[{"startOffset":182,"endOffset":405,"count":0}],"isBlockCoverage":false},{"functionName":"typeCheck","ranges":[{"startOffset":411,"endOffset":555,"count":205},{"startOffset":503,"endOffset":554,"count":0}],"isBlockCoverage":true},{"functionName":"instanceCheck","ranges":[{"startOffset":561,"endOffset":796,"count":101},{"startOffset":732,"endOffset":795,"count":0}],"isBlockCoverage":true},{"functionName":"symbolStringCheck","ranges":[{"startOffset":802,"endOffset":1031,"count":0}],"isBlockCoverage":false},{"functionName":"compare","ranges":[{"startOffset":1037,"endOffset":1197,"count":0}],"isBlockCoverage":false},{"functionName":"defined","ranges":[{"startOffset":1203,"endOffset":1383,"count":0}],"isBlockCoverage":false},{"functionName":"any","ranges":[{"startOffset":1389,"endOffset":1442,"count":0}],"isBlockCoverage":false},{"functionName":"exists","ranges":[{"startOffset":1448,"endOffset":1504,"count":0}],"isBlockCoverage":false},{"functionName":"union","ranges":[{"startOffset":1510,"endOffset":2089,"count":0}],"isBlockCoverage":false},{"functionName":"finite","ranges":[{"startOffset":2115,"endOffset":2250,"count":0}],"isBlockCoverage":false},{"functionName":"NaN","ranges":[{"startOffset":2256,"endOffset":2466,"count":0}],"isBlockCoverage":false},{"functionName":"null","ranges":[{"startOffset":2472,"endOffset":2538,"count":0}],"isBlockCoverage":false},{"functionName":"array","ranges":[{"startOffset":2563,"endOffset":2630,"count":101}],"isBlockCoverage":true},{"functionName":"boolean","ranges":[{"startOffset":2636,"endOffset":2705,"count":1}],"isBlockCoverage":true},{"functionName":"bigInt","ranges":[{"startOffset":2711,"endOffset":2778,"count":0}],"isBlockCoverage":false},{"functionName":"date","ranges":[{"startOffset":2784,"endOffset":2849,"count":0}],"isBlockCoverage":false},{"functionName":"generator","ranges":[{"startOffset":2855,"endOffset":2936,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGenerator","ranges":[{"startOffset":2942,"endOffset":3033,"count":0}],"isBlockCoverage":false},{"functionName":"globalThis","ranges":[{"startOffset":3039,"endOffset":3163,"count":0}],"isBlockCoverage":false},{"functionName":"infinity","ranges":[{"startOffset":3169,"endOffset":3247,"count":0}],"isBlockCoverage":false},{"functionName":"map","ranges":[{"startOffset":3253,"endOffset":3316,"count":0}],"isBlockCoverage":false},{"functionName":"weakMap","ranges":[{"startOffset":3322,"endOffset":3393,"count":0}],"isBlockCoverage":false},{"functionName":"number","ranges":[{"startOffset":3399,"endOffset":3466,"count":0}],"isBlockCoverage":false},{"functionName":"object","ranges":[{"startOffset":3472,"endOffset":3539,"count":0}],"isBlockCoverage":false},{"functionName":"promise","ranges":[{"startOffset":3545,"endOffset":3616,"count":0}],"isBlockCoverage":false},{"functionName":"regExp","ranges":[{"startOffset":3622,"endOffset":3691,"count":0}],"isBlockCoverage":false},{"functionName":"undefined","ranges":[{"startOffset":3701,"endOffset":3774,"count":0}],"isBlockCoverage":false},{"functionName":"set","ranges":[{"startOffset":3780,"endOffset":3843,"count":0}],"isBlockCoverage":false},{"functionName":"weakSet","ranges":[{"startOffset":3849,"endOffset":3920,"count":0}],"isBlockCoverage":false},{"functionName":"string","ranges":[{"startOffset":3930,"endOffset":3997,"count":203}],"isBlockCoverage":true},{"functionName":"symbol","ranges":[{"startOffset":4003,"endOffset":4070,"count":0}],"isBlockCoverage":false},{"functionName":"function","ranges":[{"startOffset":4092,"endOffset":4163,"count":1}],"isBlockCoverage":true},{"functionName":"asyncFunction","ranges":[{"startOffset":4169,"endOffset":4258,"count":0}],"isBlockCoverage":false},{"functionName":"generatorFunction","ranges":[{"startOffset":4264,"endOffset":4361,"count":0}],"isBlockCoverage":false},{"functionName":"asyncGeneratorFunction","ranges":[{"startOffset":4367,"endOffset":4474,"count":0}],"isBlockCoverage":false},{"functionName":"error","ranges":[{"startOffset":4498,"endOffset":4565,"count":0}],"isBlockCoverage":false},{"functionName":"evalError","ranges":[{"startOffset":4571,"endOffset":4646,"count":0}],"isBlockCoverage":false},{"functionName":"rangeError","ranges":[{"startOffset":4652,"endOffset":4729,"count":0}],"isBlockCoverage":false},{"functionName":"referenceError","ranges":[{"startOffset":4735,"endOffset":4820,"count":0}],"isBlockCoverage":false},{"functionName":"syntaxError","ranges":[{"startOffset":4826,"endOffset":4905,"count":0}],"isBlockCoverage":false},{"functionName":"typeError","ranges":[{"startOffset":4911,"endOffset":4986,"count":0}],"isBlockCoverage":false},{"functionName":"URIError","ranges":[{"startOffset":4992,"endOffset":5065,"count":0}],"isBlockCoverage":false},{"functionName":"bigInt64Array","ranges":[{"startOffset":5099,"endOffset":5182,"count":0}],"isBlockCoverage":false},{"functionName":"bigUint64Array","ranges":[{"startOffset":5188,"endOffset":5273,"count":0}],"isBlockCoverage":false},{"functionName":"float32Array","ranges":[{"startOffset":5279,"endOffset":5360,"count":0}],"isBlockCoverage":false},{"functionName":"float64Array","ranges":[{"startOffset":5366,"endOffset":5447,"count":0}],"isBlockCoverage":false},{"functionName":"int8Array","ranges":[{"startOffset":5453,"endOffset":5528,"count":0}],"isBlockCoverage":false},{"functionName":"int16Array","ranges":[{"startOffset":5534,"endOffset":5611,"count":0}],"isBlockCoverage":false},{"functionName":"int32Array","ranges":[{"startOffset":5617,"endOffset":5694,"count":0}],"isBlockCoverage":false},{"functionName":"uint8Array","ranges":[{"startOffset":5700,"endOffset":5777,"count":0}],"isBlockCoverage":false},{"functionName":"uint8ClampedArray","ranges":[{"startOffset":5783,"endOffset":5874,"count":0}],"isBlockCoverage":false},{"functionName":"uint16Array","ranges":[{"startOffset":5884,"endOffset":5963,"count":0}],"isBlockCoverage":false},{"functionName":"uint32Array","ranges":[{"startOffset":5969,"endOffset":6048,"count":0}],"isBlockCoverage":false},{"functionName":"arrayBuffer","ranges":[{"startOffset":6068,"endOffset":6147,"count":0}],"isBlockCoverage":false},{"functionName":"dataView","ranges":[{"startOffset":6153,"endOffset":6226,"count":0}],"isBlockCoverage":false},{"functionName":"sharedArrayBuffer","ranges":[{"startOffset":6232,"endOffset":6370,"count":0}],"isBlockCoverage":false},{"functionName":"intlDateTimeFormat","ranges":[{"startOffset":6418,"endOffset":6512,"count":0}],"isBlockCoverage":false},{"functionName":"intlCollator","ranges":[{"startOffset":6518,"endOffset":6600,"count":0}],"isBlockCoverage":false},{"functionName":"intlDisplayNames","ranges":[{"startOffset":6606,"endOffset":6696,"count":0}],"isBlockCoverage":false},{"functionName":"intlListFormat","ranges":[{"startOffset":6702,"endOffset":6788,"count":0}],"isBlockCoverage":false},{"functionName":"intlLocale","ranges":[{"startOffset":6794,"endOffset":6872,"count":0}],"isBlockCoverage":false},{"functionName":"intlNumberFormat","ranges":[{"startOffset":6878,"endOffset":6968,"count":0}],"isBlockCoverage":false},{"functionName":"intlPluralRules","ranges":[{"startOffset":6974,"endOffset":7062,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7068,"endOffset":7170,"count":0}],"isBlockCoverage":false},{"functionName":"intlRelativeTimeFormat","ranges":[{"startOffset":7176,"endOffset":7278,"count":0}],"isBlockCoverage":false},{"functionName":"finalizationRegistry","ranges":[{"startOffset":7311,"endOffset":7408,"count":0}],"isBlockCoverage":false},{"functionName":"weakRef","ranges":[{"startOffset":7414,"endOffset":7485,"count":0}],"isBlockCoverage":false}]},{"scriptId":"127","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-message/Message.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1480,"count":1}],"isBlockCoverage":true},{"functionName":"Message","ranges":[{"startOffset":0,"endOffset":1451,"count":0}],"isBlockCoverage":false}]},{"scriptId":"128","url":"file:///C:/Users/brand/git/node-ipc/node_modules/js-queue/queue.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":1621,"count":1}],"isBlockCoverage":true},{"functionName":"Queue","ranges":[{"startOffset":0,"endOffset":1594,"count":1}],"isBlockCoverage":true},{"functionName":"clearQueue","ranges":[{"startOffset":976,"endOffset":1047,"count":0}],"isBlockCoverage":false},{"functionName":"getQueue","ranges":[{"startOffset":1055,"endOffset":1105,"count":0}],"isBlockCoverage":false},{"functionName":"setQueue","ranges":[{"startOffset":1113,"endOffset":1186,"count":0}],"isBlockCoverage":false},{"functionName":"addToQueue","ranges":[{"startOffset":1194,"endOffset":1397,"count":0}],"isBlockCoverage":false},{"functionName":"run","ranges":[{"startOffset":1405,"endOffset":1591,"count":0}],"isBlockCoverage":false}]},{"scriptId":"129","url":"string_decoder.js","functions":[{"functionName":"","ranges":[{"startOffset":0,"endOffset":4253,"count":1}],"isBlockCoverage":false},{"functionName":"normalizeEncoding","ranges":[{"startOffset":1934,"endOffset":2204,"count":50},{"startOffset":2048,"endOffset":2185,"count":0}],"isBlockCoverage":true},{"functionName":"StringDecoder","ranges":[{"startOffset":2483,"endOffset":2686,"count":50}],"isBlockCoverage":true},{"functionName":"write","ranges":[{"startOffset":2722,"endOffset":3031,"count":0}],"isBlockCoverage":false},{"functionName":"end","ranges":[{"startOffset":3066,"endOffset":3264,"count":0}],"isBlockCoverage":false},{"functionName":"text","ranges":[{"startOffset":3364,"endOffset":3525,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3648,"endOffset":3865,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":3940,"endOffset":4005,"count":0}],"isBlockCoverage":false},{"functionName":"get","ranges":[{"startOffset":4081,"endOffset":4199,"count":0}],"isBlockCoverage":false}]}],"timestamp":297743.384459} \ No newline at end of file diff --git a/dao/client.js b/dao/client.js index fc5e383..fdfa76d 100644 --- a/dao/client.js +++ b/dao/client.js @@ -1,35 +1,32 @@ -'use strict'; - -const net = require('net'), - tls = require('tls'), - EventParser = require('../entities/EventParser.js'), - Message = require('js-message'), - fs = require('fs'), - Queue = require('js-queue'), - Events = require('event-pubsub'); +import net from 'net'; +import tls from 'tls'; +import EventParser from '../entities/EventParser.js'; +import Message from 'js-message'; +import fs from 'fs'; +import Queue from 'js-queue'; +import Events from 'event-pubsub'; let eventParser = new EventParser(); class Client extends Events{ constructor(config,log){ super(); - Object.assign( - this, - { - Client : Client, - config : config, - queue : new Queue, - socket : false, - connect : connect, - emit : emit, - log : log, - retriesRemaining:config.maxRetries||0, - explicitlyDisconnected: false - } - ); + this.config=config; + this.log=log; + this.publish=super.emit; + + (config.maxRetries)? this.retriesRemaining=config.maxRetries:0; eventParser=new EventParser(this.config); } + + Client=Client; + queue =new Queue; + socket=false; + connect=connect; + emit=emit; + retriesRemaining=0; + explicitlyDisconnected=false; } function emit(type,data){ @@ -45,11 +42,13 @@ function emit(type,data){ message=eventParser.format(message); } + //volitile emit if(!this.config.sync){ this.socket.write(message); return; } + //sync, non-volitile, ack emit this.queue.add( syncEmit.bind(this,message) ); @@ -253,4 +252,7 @@ function connect(){ ); } -module.exports=Client; +export { + Client as default, + Client +}; diff --git a/dao/socketServer.js b/dao/socketServer.js index dece1db..eba61a2 100644 --- a/dao/socketServer.js +++ b/dao/socketServer.js @@ -1,33 +1,23 @@ -'use strict'; -const net = require('net'), - tls = require('tls'), - fs = require('fs'), - dgram = require('dgram'), - EventParser = require('../entities/EventParser.js'), - Message = require('js-message'), - Events = require('event-pubsub'); +import net from 'net'; +import tls from 'tls'; +import fs from 'fs'; +import dgram from 'dgram'; +import EventParser from '../entities/EventParser.js'; +import Message from 'js-message'; +import Events from 'event-pubsub'; let eventParser = new EventParser(); class Server extends Events{ constructor(path,config,log,port){ super(); - Object.assign( - this, - { - config : config, - path : path, - port : port, - udp4 : false, - udp6 : false, - log : log, - server : false, - sockets : [], - emit : emit, - broadcast : broadcast - } - ); + this.config = config; + this.path = path; + this.port = port; + this.log = log; + + this.publish=super.emit; eventParser=new EventParser(this.config); @@ -37,8 +27,15 @@ class Server extends Events{ ); } + udp4=false; + udp6=false; + server=false; + sockets=[]; + emit=emit; + broadcast=broadcast; + onStart(socket){ - this.trigger( + this.publish( 'start', socket ); @@ -308,10 +305,11 @@ function startServer() { this.path= `\\\\.\\pipe\\${this.path}`; } - this.server.listen( - this.path, - this.onStart.bind(this) - ); + this.server.listen({ + path: this.path, + readableAll: this.config.readableAll, + writableAll: this.config.writableAll + }, this.onStart.bind(this)); return; } @@ -395,4 +393,7 @@ function UDPWrite(message,socket){ ); } -module.exports=Server; +export { + Server as default, + Server +}; diff --git a/entities/Defaults.js b/entities/Defaults.js index c180eb2..0fa17c2 100644 --- a/entities/Defaults.js +++ b/entities/Defaults.js @@ -1,68 +1,51 @@ -'use strict'; +import os from 'os'; -/*eslint no-magic-numbers: ["error", { "ignore": [ 0] }]*/ - -/** - * @module entities - */ - -const os = require('os'); - -/** - * @class Defaults - * @description Defaults Entity - */ class Defaults{ - /** - * @constructor - * @method constructor - * @return {void} - */ constructor(){ - this.appspace='app.'; - this.socketRoot='/tmp/'; - this.id=os.hostname(); - - this.encoding='utf8'; - this.rawBuffer=false; - this.sync=false; - this.unlink=true; - - this.delimiter='\f'; - - this.silent=false; - this.logDepth=5; - this.logInColor=true; - this.logger=console.log.bind(console); - - this.maxConnections=100; - this.retry=500; - this.maxRetries=Infinity; - this.stopRetrying=false; - - this.IPType=getIPType(); - this.tls=false; - this.networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1'; - this.networkPort = 8000; - - this.interface={ - localAddress:false, - localPort:false, - family:false, - hints:false, - lookup:false - } } + + + appspace='app.'; + socketRoot='/tmp/'; + id=os.hostname(); + + encoding='utf8'; + rawBuffer=false; + sync=false; + unlink=true; + + delimiter='\f'; + + silent=false; + logDepth=5; + logInColor=true; + logger=console.log.bind(console); + + maxConnections=100; + retry=500; + maxRetries=Infinity; + stopRetrying=false; + + IPType=getIPType(); + tls=false; + networkHost = (this.IPType == 'IPv6') ? '::1' : '127.0.0.1'; + networkPort = 8000; + + readableAll = false; + writableAll = false; + + interface={ + localAddress:false, + localPort:false, + family:false, + hints:false, + lookup:false + } + } -/** - * method to get ip type - * - * @method getIPType - * @return {string} ip type - */ function getIPType() { const networkInterfaces = os.networkInterfaces(); let IPType = ''; @@ -77,4 +60,7 @@ function getIPType() { return IPType; } -module.exports=Defaults; +export { + Defaults as default, + Defaults +} diff --git a/entities/EventParser.js b/entities/EventParser.js index 8ac1f2b..7dcecda 100644 --- a/entities/EventParser.js +++ b/entities/EventParser.js @@ -1,6 +1,5 @@ -'use strict'; -const Defaults = require('./Defaults.js'); +import Defaults from './Defaults.js'; class Parser{ constructor(config){ @@ -29,4 +28,7 @@ class Parser{ } } -module.exports=Parser; +export { + Parser as default, + Parser +}; diff --git a/example/TCPSocket/Multi-Client-Broadcast/goodbye-client.js b/example/TCPSocket/Multi-Client-Broadcast/goodbye-client.js index 9d5ce05..089ce12 100644 --- a/example/TCPSocket/Multi-Client-Broadcast/goodbye-client.js +++ b/example/TCPSocket/Multi-Client-Broadcast/goodbye-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/Multi-Client-Broadcast/hello-client.js b/example/TCPSocket/Multi-Client-Broadcast/hello-client.js index 7413633..ac30e8a 100644 --- a/example/TCPSocket/Multi-Client-Broadcast/hello-client.js +++ b/example/TCPSocket/Multi-Client-Broadcast/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/Multi-Client-Broadcast/world-server.js b/example/TCPSocket/Multi-Client-Broadcast/world-server.js index 2bef447..8b507f0 100644 --- a/example/TCPSocket/Multi-Client-Broadcast/world-server.js +++ b/example/TCPSocket/Multi-Client-Broadcast/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/basic/hello-client.js b/example/TCPSocket/basic/hello-client.js index 6ae692e..25f5f03 100644 --- a/example/TCPSocket/basic/hello-client.js +++ b/example/TCPSocket/basic/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/basic/world-server.js b/example/TCPSocket/basic/world-server.js index 6c87901..7ca7447 100644 --- a/example/TCPSocket/basic/world-server.js +++ b/example/TCPSocket/basic/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/basicSync/hello-client.js b/example/TCPSocket/basicSync/hello-client.js index 2924150..02c4ffb 100644 --- a/example/TCPSocket/basicSync/hello-client.js +++ b/example/TCPSocket/basicSync/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/basicSync/world-server.js b/example/TCPSocket/basicSync/world-server.js index 3e817da..a42a6c4 100644 --- a/example/TCPSocket/basicSync/world-server.js +++ b/example/TCPSocket/basicSync/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/rawBuffer/hello-client.js b/example/TCPSocket/rawBuffer/hello-client.js index b6ac81f..0b05053 100644 --- a/example/TCPSocket/rawBuffer/hello-client.js +++ b/example/TCPSocket/rawBuffer/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TCPSocket/rawBuffer/world.server.js b/example/TCPSocket/rawBuffer/world.server.js index 5da4de4..6c17d04 100644 --- a/example/TCPSocket/rawBuffer/world.server.js +++ b/example/TCPSocket/rawBuffer/world.server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/Multi-Client-Broadcast-basic/goodbye-client.js b/example/TLSSocket/Multi-Client-Broadcast-basic/goodbye-client.js index 508702d..5668e37 100644 --- a/example/TLSSocket/Multi-Client-Broadcast-basic/goodbye-client.js +++ b/example/TLSSocket/Multi-Client-Broadcast-basic/goodbye-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/Multi-Client-Broadcast-basic/hello-client.js b/example/TLSSocket/Multi-Client-Broadcast-basic/hello-client.js index 16fd21f..264d62d 100644 --- a/example/TLSSocket/Multi-Client-Broadcast-basic/hello-client.js +++ b/example/TLSSocket/Multi-Client-Broadcast-basic/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/Multi-Client-Broadcast-basic/world-server.js b/example/TLSSocket/Multi-Client-Broadcast-basic/world-server.js index 0c52c26..2df531c 100644 --- a/example/TLSSocket/Multi-Client-Broadcast-basic/world-server.js +++ b/example/TLSSocket/Multi-Client-Broadcast-basic/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-local-only/hello-client.js b/example/TLSSocket/basic-local-only/hello-client.js index 1577156..7941cf8 100644 --- a/example/TLSSocket/basic-local-only/hello-client.js +++ b/example/TLSSocket/basic-local-only/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-local-only/world-server.js b/example/TLSSocket/basic-local-only/world-server.js index 3cbcd8e..061a771 100644 --- a/example/TLSSocket/basic-local-only/world-server.js +++ b/example/TLSSocket/basic-local-only/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-more-secure/hello-client.js b/example/TLSSocket/basic-more-secure/hello-client.js index bda3eb7..5f457e2 100644 --- a/example/TLSSocket/basic-more-secure/hello-client.js +++ b/example/TLSSocket/basic-more-secure/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-more-secure/world-server.js b/example/TLSSocket/basic-more-secure/world-server.js index 56eee12..a7a65b2 100644 --- a/example/TLSSocket/basic-more-secure/world-server.js +++ b/example/TLSSocket/basic-more-secure/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-most-secure/hello-client.js b/example/TLSSocket/basic-most-secure/hello-client.js index 26d5b1d..8ecda9e 100644 --- a/example/TLSSocket/basic-most-secure/hello-client.js +++ b/example/TLSSocket/basic-most-secure/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic-most-secure/world-server.js b/example/TLSSocket/basic-most-secure/world-server.js index ee984a4..c3c8488 100644 --- a/example/TLSSocket/basic-most-secure/world-server.js +++ b/example/TLSSocket/basic-most-secure/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic/hello-client.js b/example/TLSSocket/basic/hello-client.js index 1577156..7941cf8 100644 --- a/example/TLSSocket/basic/hello-client.js +++ b/example/TLSSocket/basic/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basic/world-server.js b/example/TLSSocket/basic/world-server.js index a52c360..9ae1132 100644 --- a/example/TLSSocket/basic/world-server.js +++ b/example/TLSSocket/basic/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basicSync/hello-client.js b/example/TLSSocket/basicSync/hello-client.js index 405db44..2d0523a 100644 --- a/example/TLSSocket/basicSync/hello-client.js +++ b/example/TLSSocket/basicSync/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/basicSync/world-server.js b/example/TLSSocket/basicSync/world-server.js index aec87c1..c68231c 100644 --- a/example/TLSSocket/basicSync/world-server.js +++ b/example/TLSSocket/basicSync/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/rawBuffer-only-works-with-most-secure/hello-client.js b/example/TLSSocket/rawBuffer-only-works-with-most-secure/hello-client.js index f0c66ad..2a997ee 100644 --- a/example/TLSSocket/rawBuffer-only-works-with-most-secure/hello-client.js +++ b/example/TLSSocket/rawBuffer-only-works-with-most-secure/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/TLSSocket/rawBuffer-only-works-with-most-secure/world.server.js b/example/TLSSocket/rawBuffer-only-works-with-most-secure/world.server.js index f0d0b29..64b34bc 100644 --- a/example/TLSSocket/rawBuffer-only-works-with-most-secure/world.server.js +++ b/example/TLSSocket/rawBuffer-only-works-with-most-secure/world.server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/Multi-Client-Broadcast/goodbye-client.js b/example/UDPSocket/Multi-Client-Broadcast/goodbye-client.js index d98a7b0..4da084e 100644 --- a/example/UDPSocket/Multi-Client-Broadcast/goodbye-client.js +++ b/example/UDPSocket/Multi-Client-Broadcast/goodbye-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/Multi-Client-Broadcast/hello-client.js b/example/UDPSocket/Multi-Client-Broadcast/hello-client.js index ecc0b45..f18f1e6 100644 --- a/example/UDPSocket/Multi-Client-Broadcast/hello-client.js +++ b/example/UDPSocket/Multi-Client-Broadcast/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/Multi-Client-Broadcast/world-server.js b/example/UDPSocket/Multi-Client-Broadcast/world-server.js index 97f9270..6d4f9eb 100644 --- a/example/UDPSocket/Multi-Client-Broadcast/world-server.js +++ b/example/UDPSocket/Multi-Client-Broadcast/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/basic/hello-client.js b/example/UDPSocket/basic/hello-client.js index f731b1b..b7ab46d 100644 --- a/example/UDPSocket/basic/hello-client.js +++ b/example/UDPSocket/basic/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/basic/world-server.js b/example/UDPSocket/basic/world-server.js index 0f7aa45..699d954 100644 --- a/example/UDPSocket/basic/world-server.js +++ b/example/UDPSocket/basic/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/rawBuffer/hello-client.js b/example/UDPSocket/rawBuffer/hello-client.js index 73cd13a..66d9f35 100644 --- a/example/UDPSocket/rawBuffer/hello-client.js +++ b/example/UDPSocket/rawBuffer/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/UDPSocket/rawBuffer/world.server.js b/example/UDPSocket/rawBuffer/world.server.js index d0c34f7..3c656a0 100644 --- a/example/UDPSocket/rawBuffer/world.server.js +++ b/example/UDPSocket/rawBuffer/world.server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/clusterUnixSocket/cluster-client.js b/example/clusterUnixSocket/cluster-client.js index eca2a88..e1eb20b 100644 --- a/example/clusterUnixSocket/cluster-client.js +++ b/example/clusterUnixSocket/cluster-client.js @@ -1,5 +1,5 @@ -const fs = require('fs'); -const ipc = require('../../node-ipc'); +const fs = from 'fs'); +const ipc = from '../../node-ipc'); const socketPath = '/tmp/ipc.sock'; diff --git a/example/clusterUnixSocket/cluster-server.js b/example/clusterUnixSocket/cluster-server.js index b0942a3..c1cdf31 100644 --- a/example/clusterUnixSocket/cluster-server.js +++ b/example/clusterUnixSocket/cluster-server.js @@ -1,7 +1,7 @@ -const fs = require('fs'); -const ipc=require('../../../node-ipc'); -const cpuCount = require('os').cpus().length; -const cluster = require('cluster'); +const fs = from 'fs'); +import ipc from '../../../node-ipc.js'; +const cpuCount = from 'os').cpus().length; +const cluster = from 'cluster'); const socketPath = '/tmp/ipc.sock'; ipc.config.unlink = false; diff --git a/example/rawBuffer/hello-client.js b/example/rawBuffer/hello-client.js index e32d4fc..cd9f3f1 100644 --- a/example/rawBuffer/hello-client.js +++ b/example/rawBuffer/hello-client.js @@ -1,6 +1,5 @@ -'use strict'; -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/rawBuffer/world.server.js b/example/rawBuffer/world.server.js index f27a02c..086f7ea 100644 --- a/example/rawBuffer/world.server.js +++ b/example/rawBuffer/world.server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/Multi-Client-Broadcast/goodbye-client.js b/example/unixWindowsSocket/Multi-Client-Broadcast/goodbye-client.js index 57d455e..af0e386 100644 --- a/example/unixWindowsSocket/Multi-Client-Broadcast/goodbye-client.js +++ b/example/unixWindowsSocket/Multi-Client-Broadcast/goodbye-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/Multi-Client-Broadcast/hello-client.js b/example/unixWindowsSocket/Multi-Client-Broadcast/hello-client.js index d556c46..5d74b5c 100644 --- a/example/unixWindowsSocket/Multi-Client-Broadcast/hello-client.js +++ b/example/unixWindowsSocket/Multi-Client-Broadcast/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/Multi-Client-Broadcast/world-server.js b/example/unixWindowsSocket/Multi-Client-Broadcast/world-server.js index 69cfb31..b2846b0 100644 --- a/example/unixWindowsSocket/Multi-Client-Broadcast/world-server.js +++ b/example/unixWindowsSocket/Multi-Client-Broadcast/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/basic/hello-client.js b/example/unixWindowsSocket/basic/hello-client.js index c6d87cb..37db74b 100644 --- a/example/unixWindowsSocket/basic/hello-client.js +++ b/example/unixWindowsSocket/basic/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/basic/world-server.js b/example/unixWindowsSocket/basic/world-server.js index 6b30522..97b52ac 100644 --- a/example/unixWindowsSocket/basic/world-server.js +++ b/example/unixWindowsSocket/basic/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/basicSync/hello-client.js b/example/unixWindowsSocket/basicSync/hello-client.js index 3142677..0275bf8 100644 --- a/example/unixWindowsSocket/basicSync/hello-client.js +++ b/example/unixWindowsSocket/basicSync/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/basicSync/world-server.js b/example/unixWindowsSocket/basicSync/world-server.js index c76e1bb..fe569af 100644 --- a/example/unixWindowsSocket/basicSync/world-server.js +++ b/example/unixWindowsSocket/basicSync/world-server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/rawBuffer/hello-client.js b/example/unixWindowsSocket/rawBuffer/hello-client.js index 9c7042a..4be1def 100644 --- a/example/unixWindowsSocket/rawBuffer/hello-client.js +++ b/example/unixWindowsSocket/rawBuffer/hello-client.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/example/unixWindowsSocket/rawBuffer/world.server.js b/example/unixWindowsSocket/rawBuffer/world.server.js index c3ed83c..87e1bd6 100644 --- a/example/unixWindowsSocket/rawBuffer/world.server.js +++ b/example/unixWindowsSocket/rawBuffer/world.server.js @@ -1,4 +1,4 @@ -const ipc=require('../../../node-ipc'); +import ipc from '../../../node-ipc.js'; /***************************************\ * diff --git a/helpers/delay.js b/helpers/delay.js new file mode 100644 index 0000000..640cc17 --- /dev/null +++ b/helpers/delay.js @@ -0,0 +1,12 @@ +async function delay(ms=100) { + return new Promise( + resolve => { + setTimeout(resolve, ms); + } + ); +} + +export { + delay as default, + delay +} \ No newline at end of file diff --git a/lcov.js b/lcov.js new file mode 100644 index 0000000..4084cfe --- /dev/null +++ b/lcov.js @@ -0,0 +1,10 @@ +import lcov2badge from 'lcov2badge'; +import {writeFileSync} from 'fs'; + +lcov2badge.badge( + './coverage/lcov.info', + function(err, svgBadge){ + if (err) throw err; + writeFileSync('./coverage/lcov.svg', svgBadge); + } +); \ No newline at end of file diff --git a/node-ipc.js b/node-ipc.js index 1c63360..9b6bb2a 100644 --- a/node-ipc.js +++ b/node-ipc.js @@ -1,6 +1,4 @@ -'use strict'; - -const IPC = require('./services/IPC.js'); +import IPC from './services/IPC.js'; class IPCModule extends IPC{ constructor(){ @@ -18,4 +16,9 @@ class IPCModule extends IPC{ } } -module.exports=new IPCModule; +const singleton=new IPCModule; + +export { + singleton as default, + IPCModule +} diff --git a/package-lock.json b/package-lock.json index 890a0ca..378631d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "node-ipc", - "version": "9.1.4", + "version": "9.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -16,12 +16,6 @@ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true }, - "@types/is-windows": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/is-windows/-/is-windows-1.0.0.tgz", - "integrity": "sha512-tJ1rq04tGKuIJoWIH0Gyuwv4RQ3+tIu7wQrC0MV47raQ44kIzXSSFKfrxFUOWVRvesoF7mrTqigXmqoZJsXwTg==", - "dev": true - }, "@types/istanbul-lib-coverage": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", @@ -31,7 +25,8 @@ "ansi-colors-es6": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-colors-es6/-/ansi-colors-es6-5.0.0.tgz", - "integrity": "sha512-//DAVWjZto+Mmbm8czZxrwC1/QMi5Ka+c8H6jViO1L3McHYE5YLypSFP44EyrJVzPnTnnxOsjOHjLB262eNoDA==" + "integrity": "sha512-//DAVWjZto+Mmbm8czZxrwC1/QMi5Ka+c8H6jViO1L3McHYE5YLypSFP44EyrJVzPnTnnxOsjOHjLB262eNoDA==", + "dev": true }, "ansi-regex": { "version": "5.0.0", @@ -47,9 +42,9 @@ } }, "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "brace-expansion": { "version": "1.1.11", @@ -60,25 +55,30 @@ "concat-map": "0.0.1" } }, + "byline": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/byline/-/byline-4.2.2.tgz", + "integrity": "sha1-wgOpilsCkIIqk4anjtosvVvNsy8=", + "dev": true + }, "c8": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.6.0.tgz", - "integrity": "sha512-cQYCSepX54npWqOKAmRWwOnmN2XPyShpP3Hnw2VoaB/8fdiIke72tKClHLim4U5kSTFc1vjit0771oe+BL7qHw==", + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.7.3.tgz", + "integrity": "sha512-ZyA7n3w8i4ETV25tVYMHwJxCSnaOf/LfA8vOcuZOPbonuQfD7tBT/gMWZy7eczRpCDuHcvMXwoqAemg6R0p3+A==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", "@istanbuljs/schema": "^0.1.2", "find-up": "^5.0.0", "foreground-child": "^2.0.0", - "furi": "^2.0.0", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-reports": "^3.0.2", "rimraf": "^3.0.0", "test-exclude": "^6.0.0", - "v8-to-istanbul": "^7.1.0", - "yargs": "^16.0.0", - "yargs-parser": "^20.0.0" + "v8-to-istanbul": "^8.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.7" } }, "cliui": { @@ -110,9 +110,9 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dev": true, "requires": { "safe-buffer": "~5.1.1" @@ -148,6 +148,12 @@ "which": "^2.0.1" } }, + "dot": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", + "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", + "dev": true + }, "easy-stack": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", @@ -170,6 +176,13 @@ "requires": { "copyfiles": "^2.4.0", "strong-type": "^0.1.3" + }, + "dependencies": { + "strong-type": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/strong-type/-/strong-type-0.1.6.tgz", + "integrity": "sha512-eJe5caH6Pi5oMMeQtIoBPpvNu/s4jiyb63u5tkHNnQXomK+puyQ5i+Z5iTLBr/xUz/pIcps0NSfzzFI34+gAXg==" + } } }, "find-up": { @@ -197,25 +210,15 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "furi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/furi/-/furi-2.0.0.tgz", - "integrity": "sha512-uKuNsaU0WVaK/vmvj23wW1bicOFfyqSsAIH71bRZx8kA4Xj+YCHin7CJKJJjkIsmxYaPFLk9ljmjEyB7xF7WvQ==", - "dev": true, - "requires": { - "@types/is-windows": "^1.0.0", - "is-windows": "^1.0.2" - } - }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -256,12 +259,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", @@ -313,6 +310,16 @@ "easy-stack": "^1.0.1" } }, + "lcov2badge": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/lcov2badge/-/lcov2badge-0.1.2.tgz", + "integrity": "sha512-kXi1oE5hFfv/l7P4858d8+5FkaNNWTiSn1bi2JRusbyvYNuzxldCRr9YVnyBy/uBLevQxZvamtyN5PdpDpOXzQ==", + "dev": true, + "requires": { + "byline": "^4.1.1", + "shields-lightweight": "^0.1.0" + } + }, "locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -351,9 +358,10 @@ "dev": true }, "node-http-server": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/node-http-server/-/node-http-server-8.1.3.tgz", - "integrity": "sha512-Io2aNil8vQX+etExWXs6UZpcN90ZDOWglrH81GuNE8zy4lLiuc+9slCNi/7h3ArSp7fXOwwiMJ5cp3fTOQXysg==" + "version": "8.1.4", + "resolved": "https://registry.npmjs.org/node-http-server/-/node-http-server-8.1.4.tgz", + "integrity": "sha512-Td7hM5Ogtzi7p9x50j7vgONoDBBO22fua87njc3E/22/wRc1X9g1xWEv/Gg+at/regZ3eO1vwubfb0gHd2sAgQ==", + "dev": true }, "noms": { "version": "0.0.0", @@ -463,6 +471,15 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "shields-lightweight": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/shields-lightweight/-/shields-lightweight-0.1.0.tgz", + "integrity": "sha1-qZj8mDtClhXiPUqBhJJUJIF5V6o=", + "dev": true, + "requires": { + "dot": "^1.0.3" + } + }, "signal-exit": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", @@ -476,9 +493,9 @@ "dev": true }, "string-width": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.1.tgz", - "integrity": "sha512-LL0OLyN6AnfV9xqGQpDBwedT2Rt63737LxvsRxbcwpa2aIeynBApG2Sm//F3TaLHIR1aJBN52DWklc06b94o5Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -499,9 +516,9 @@ } }, "strong-type": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/strong-type/-/strong-type-0.1.6.tgz", - "integrity": "sha512-eJe5caH6Pi5oMMeQtIoBPpvNu/s4jiyb63u5tkHNnQXomK+puyQ5i+Z5iTLBr/xUz/pIcps0NSfzzFI34+gAXg==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strong-type/-/strong-type-1.0.1.tgz", + "integrity": "sha512-K8KEzne00nA5HG3eSIPy44adqGTAMnNlpfvRWtiv8QvRsRm0/rMLHtSoppJ11iFtnmzzpgeYogzdY2YMgrUgOA==" }, "supports-color": { "version": "7.2.0", @@ -572,9 +589,9 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", + "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -583,12 +600,13 @@ } }, "vanilla-test": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/vanilla-test/-/vanilla-test-1.4.7.tgz", - "integrity": "sha512-JhlZM0cM8xy5mWzptYBhxBf363bHSBqI0g5q0voKgIwlyto53UUx7+5ZroOoPTl/cmhyquLXuMc/iEuHX4nUoA==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/vanilla-test/-/vanilla-test-1.4.8.tgz", + "integrity": "sha512-lbTwTQyTd1rKy+q0xEROqAyQX9FzOg1c80/SSLJq84LqQXXfTxE7P5igrWjuaZ8PmozF42SBWeI5b45X+DK9Ow==", + "dev": true, "requires": { "ansi-colors-es6": "^5.0.0", - "strong-type": "^0.1.6" + "strong-type": "^1.0.1" } }, "which": { @@ -621,9 +639,9 @@ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==" + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yargs": { "version": "16.2.0", @@ -640,9 +658,9 @@ } }, "yargs-parser": { - "version": "20.2.6", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", - "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==" + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" }, "yocto-queue": { "version": "0.1.0", diff --git a/package.json b/package.json index 1d2322d..c756668 100644 --- a/package.json +++ b/package.json @@ -1,33 +1,32 @@ { - "name" : "node-ipc", - "version" : "9.1.4", - "description" : "A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.", - "main" : "node-ipc.js", - "directories" : { + "name": "node-ipc", + "version": "9.2.0", + "description": "A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.", + "type": "module", + "main": "node-ipc.js", + "directories": { "example": "example" }, "engines": { "node": ">=8.0.0" }, "dependencies": { - "event-pubsub" : "^5.0.3", - "js-message" : "^1.0.7", - "js-queue" : "^2.0.2", - "node-http-server": "^8.1.3", - "vanilla-test" : "^1.4.7" + "event-pubsub": "5.0.3", + "js-message": "1.0.7", + "js-queue": "2.0.2", + "strong-type": "^1.0.1" }, "devDependencies": { - "c8" : "^7.6.0", - "node-cmd": "^4.0.0" + "c8": "^7.7.3", + "lcov2badge": "^0.1.2", + "node-cmd": "^4.0.0", + "node-http-server": "^8.1.4", + "vanilla-test": "^1.4.8" }, "scripts": { - "test" : "npm i && c8 -r lcov -r html node test/CI.js && c8 report", - "precommit" : "node test/CI.js", - "start" : "echo 'See your coverage report at http://localhost:8080' && node-http-server port=8080 root=./coverage/" + "test": "npm i && c8 -r lcov -r html node test/CI.js && c8 report && node ./lcov.js", + "coverage": "echo 'See your coverage report at http://localhost:8080' && node-http-server port=8080 root=./coverage/" }, - "pre-commit": [ - "precommit" - ], "keywords": [ "IPC", "Neural Networking", diff --git a/services/IPC.js b/services/IPC.js index 3a6edc7..6c246af 100644 --- a/services/IPC.js +++ b/services/IPC.js @@ -1,66 +1,61 @@ -'use strict'; -const Defaults = require('../entities/Defaults.js'), - Client = require('../dao/client.js'), - Server = require('../dao/socketServer.js'), - util = require('util'); +import Defaults from '../entities/Defaults.js'; +import Client from '../dao/client.js'; +import Server from '../dao/socketServer.js'; +import util from 'util'; class IPC{ constructor(){ - Object.defineProperties( - this, - { - config : { - enumerable:true, - writable:true, - value:new Defaults - }, - connectTo : { - enumerable:true, - writable:false, - value:connect - }, - connectToNet: { - enumerable:true, - writable:false, - value:connectNet - }, - disconnect : { - enumerable:true, - writable:false, - value:disconnect - }, - serve : { - enumerable:true, - writable:false, - value:serve - }, - serveNet : { - enumerable:true, - writable:false, - value:serveNet - }, - of : { - enumerable:true, - writable:true, - value:{} - }, - server : { - enumerable:true, - writable:true, - configurable:true, - value:false - }, - log : { - enumerable:true, - writable:false, - value:log - } - } - ); + + } + + //public members + config=new Defaults; + of={}; + server=false; + + //protected methods + get connectTo(){ + return connect; + } + get connectToNet(){ + return connectNet; + } + get disconnect(){ + return disconnect + } + get serve(){ + return serve; + } + get serveNet(){ + return serveNet; + } + get log(){ + return log; + } + + set connectTo(value){ + return connect; + } + set connectToNet(value){ + return connectNet; + } + set disconnect(value){ + return disconnect + } + set serve(value){ + return serve; + } + set serveNet(value){ + return serveNet; + } + set log(value){ + return log; } } + + function log(...args){ if(this.config.silent){ return; @@ -255,6 +250,7 @@ function connect(id,path,callback){ this.of[id] = new Client(this.config,this.log); this.of[id].id = id; + (this.of[id].socket)? (this.of[id].socket.id=id):null; this.of[id].path = path; this.of[id].connect(); @@ -326,6 +322,7 @@ function connectNet(id,host,port,callback){ this.of[id] = new Client(this.config,this.log); this.of[id].id = id; + (this.of[id].socket)? (this.of[id].socket.id=id):null; this.of[id].path = host; this.of[id].port = port; @@ -334,4 +331,7 @@ function connectNet(id,host,port,callback){ callback(this); } -module.exports=IPC; +export { + IPC as default, + IPC +}; diff --git a/test/CI.js b/test/CI.js index e69de29..d6c410e 100644 --- a/test/CI.js +++ b/test/CI.js @@ -0,0 +1,34 @@ +//TCP TESTS +import cmd from 'node-cmd'; +import {run as TCPClientRun} from './TCP/client.js'; +import {run as TCPServerRun} from './TCP/server.js'; + +function logOutput(name,err, data, stderr){ + console.log(` + + + ${name} OUTPUT + + + `); + + console.log(err, data, stderr) +} + +cmd.run( + 'node ./test/TCP/TCPServer.js', + function(err, data, stderr){ + logOutput('TCP SERVER',err, data, stderr) + } +); +cmd.run( + 'node ./test/TCP/TCPClient.js', + function(err, data, stderr){ + logOutput('TCP CLIENT',err, data, stderr) + } + +); + + +await TCPClientRun(); +await TCPServerRun(); diff --git a/test/TCP/TCPClient.js b/test/TCP/TCPClient.js new file mode 100644 index 0000000..05a4b85 --- /dev/null +++ b/test/TCP/TCPClient.js @@ -0,0 +1,36 @@ +import ipc from '../../node-ipc.js'; +import process from 'process'; + +const dieAfter = 30e3; + +function killClientProcess(){ + process.exit(0); +} + + +setTimeout( + killClientProcess, + dieAfter +); + +ipc.config.id = 'tcpClient'; +ipc.config.retry= 600; +ipc.config.silent=true; +ipc.config.networkPort=8500; + + +ipc.connectToNet('tcpClient'); + +ipc.of.tcpClient.on( + 'message', + function(data){ + if(data.type=='END'){ + killClientProcess(); + } + } +) + +export { + dieAfter as default, + dieAfter +} \ No newline at end of file diff --git a/test/oldTest/tcpServer.js b/test/TCP/TCPServer.js similarity index 55% rename from test/oldTest/tcpServer.js rename to test/TCP/TCPServer.js index d17711c..0eec3b3 100644 --- a/test/oldTest/tcpServer.js +++ b/test/TCP/TCPServer.js @@ -1,14 +1,15 @@ -'use strict'; +import ipc from '../../node-ipc.js'; +import process from 'process'; -const ipc=require('../../../node-ipc'); -const process=require('process'); -const dieAfter=30000; +const dieAfter = 30e3; + +function killServerProcess(){ + process.exit(0); +} //die after 60 seconds setTimeout( - function killServerProcess(){ - process.exit(0); - }, + killServerProcess, dieAfter ); @@ -22,6 +23,12 @@ ipc.serveNet( ipc.server.on( 'message', function gotMessage(data,socket){ + console.log('Server recieved message',data); + + if(data.message=="END"){ + killServerProcess(); + } + ipc.server.emit( socket, 'message', @@ -30,9 +37,17 @@ ipc.serveNet( message : 'I am TCP server!' } ); + console.log('server emitted data') } ); + + console.log('TCP server up'); } ); ipc.server.start(); + +export { + killServerProcess as default, + killServerProcess +} \ No newline at end of file diff --git a/test/TCP/client.js b/test/TCP/client.js new file mode 100644 index 0000000..467e2aa --- /dev/null +++ b/test/TCP/client.js @@ -0,0 +1,190 @@ +import VanillaTest from 'vanilla-test'; +import Is from 'strong-type'; +import {IPCModule} from '../../node-ipc.js'; +import delay from '../../helpers/delay.js'; + +async function run(){ + + const test=new VanillaTest; + const is=new Is; + + const cleanup=function(){ + test.pass(); + test.done(); + } + + const fail=function(err){ + console.trace(err) + test.fail(); + } + + var transmit_delay = 1000; + + try{ + test.expects( + 'TCP client to connection attempts to be limited by the "maxRetries" parameter.' + ); + + const ipc=new IPCModule; + + ipc.config.id ='testClient'; + ipc.config.retry = 60; + ipc.config.maxRetries = 3; + ipc.config.stopRetrying = false; + + //set to -1 because there is an error on the first fail + //before retrying + let errorCount=-1; + + ipc.connectToNet( + 'tcpFakeServer', + 8002, + function open(){ + + } + ); + + ipc.of.tcpFakeServer.on( + 'error', + function gotError(err){ + errorCount++; + is.defined(err); + } + ); + + await delay(ipc.config.retry*ipc.config.maxRetries + transmit_delay); + + ipc.disconnect('tcpFakeServer'); + + test.compare(errorCount,ipc.config.maxRetries); + + }catch(err){ + fail(err); + } + cleanup(); + + + + + try{ + test.expects( + 'TCP client not to try to reconnect when "stopRetrying" is set to true.' + ); + + const ipc=new IPCModule; + ipc.config.maxRetries = 3; + ipc.config.stopRetrying = true; + ipc.silent=true; + + //set to -1 because there is an error on the first fail + //before retrying + let errorCount=-1; + + ipc.connectToNet( + 'tcpFakeServer', + 8002, + function open(){ + + } + ); + + ipc.of.tcpFakeServer.on( + 'error', + function gotError(err){ + is.defined(err); + errorCount++; + } + ); + + await delay(ipc.config.retry*ipc.config.maxRetries + transmit_delay); + + test.compare(errorCount,0); + test.compare(ipc.of.tcpFakeServer.retriesRemaining,ipc.config.maxRetries); + + ipc.disconnect('tcpFakeServer'); + + }catch(err){ + fail(err); + } + cleanup(); + + + + + try{ + test.expects( + 'TCP client to connect to server named "tcpServer" and receive a message.' + ); + + const ipc=new IPCModule; + + ipc.config.maxRetries = 3; + ipc.config.stopRetrying = true; + ipc.silent=true; + + let data={}; + + ipc.connectToNet( + 'tcpServer', + 8300, + function open(){ + ipc.of.tcpServer.on( + 'connect', + function connected(){ + ipc.of.tcpServer.emit( + 'message', + { + id : ipc.config.id, + message : 'Hello from testClient.' + } + ); + + console.log('client sent message'); + } + ); + + ipc.of.tcpServer.on( + 'message', + function gotMessage(message){ + data=message; + console.log('client got message'); + } + ); + } + ); + + ipc.of.tcpServer.on( + 'error', + function gotError(err){ + fail(err); + } + ); + + await delay(ipc.config.retry*ipc.config.maxRetries + transmit_delay); + + + console.log(data) + + test.compare(data.id,'tcpServer'); + test.compare(data.message,'I am TCP server!'); + + ipc.of.tcpServer.emit( + 'message', + { + id : ipc.config.id, + message : 'END' + } + ); + + ipc.disconnect('tcpServer'); + + }catch(err){ + fail(err); + } + cleanup(); +} + +export { + run as default, + run +} \ No newline at end of file diff --git a/test/TCP/server.js b/test/TCP/server.js new file mode 100644 index 0000000..636789c --- /dev/null +++ b/test/TCP/server.js @@ -0,0 +1,71 @@ +import VanillaTest from 'vanilla-test'; +import Is from 'strong-type'; +import {IPCModule} from '../../node-ipc.js'; +import delay from '../../helpers/delay.js'; + + +async function run(){ + + + const test=new VanillaTest; + const is=new Is; + + const cleanup=function(){ + test.pass(); + test.done(); + } + + const fail=function(err){ + console.trace(err) + test.fail(); + } + + var transmit_delay = 1000; + + try{ + test.expects( + 'Server to detect TCP client connection.' + ); + + const ipc=new IPCModule; + + ipc.config.id ='testWorld'; + ipc.config.retry = 1000; + + ipc.config.networkPort=8500; + + let clientCounter=0; + + ipc.serveNet( + function serverStarted(){ + ipc.server.on( + 'connect', + function connected(socket){ + clientCounter++; + ipc.emit(socket,'END'); + } + ); + } + ); + + ipc.server.start(); + + await delay(transmit_delay*3); + + ipc.server.stop(); + + console.log(clientCounter,1) + + test.compare(clientCounter,1); + + }catch(err){ + fail(err); + } + cleanup(); + +} + +export { + run as default, + run +} \ No newline at end of file diff --git a/test/oldTest/TCP/tcpSocketServer.spec.js b/test/TCP/tcpSocketServer.spec.js similarity index 95% rename from test/oldTest/TCP/tcpSocketServer.spec.js rename to test/TCP/tcpSocketServer.spec.js index b6aad2a..41dcfde 100644 --- a/test/oldTest/TCP/tcpSocketServer.spec.js +++ b/test/TCP/tcpSocketServer.spec.js @@ -1,7 +1,6 @@ /*global describe, expect, it*/ -'use strict'; -const ipc = require('../../../../node-ipc'); +const ipc = from '../node-ipc'); describe('TCP Socket verification of server', function TCPSocketSpec(){ diff --git a/test/oldTest/UDP/udpSocketClient.spec.js b/test/UDP/udpSocketClient.spec.js similarity index 98% rename from test/oldTest/UDP/udpSocketClient.spec.js rename to test/UDP/udpSocketClient.spec.js index 8faa8ba..f86dcf9 100644 --- a/test/oldTest/UDP/udpSocketClient.spec.js +++ b/test/UDP/udpSocketClient.spec.js @@ -1,7 +1,6 @@ /*global describe, expect, it*/ -'use strict'; -const ipc = require('../../../../node-ipc'); +const ipc = from '../../node-ipc'); describe( 'UDP Socket verification.', diff --git a/test/oldTest/Unix/unixSocketClient.spec.js b/test/Unix/unixSocketClient.spec.js similarity index 99% rename from test/oldTest/Unix/unixSocketClient.spec.js rename to test/Unix/unixSocketClient.spec.js index cbc0d4a..0db1def 100644 --- a/test/oldTest/Unix/unixSocketClient.spec.js +++ b/test/Unix/unixSocketClient.spec.js @@ -1,7 +1,6 @@ /*global describe, expect, it*/ -'use strict'; -const ipc = require('../../../../node-ipc'); +const ipc = from '../../node-ipc'); ipc.config.id ='testClient'; ipc.config.retry = 900; diff --git a/test/oldTest/Unix/unixSocketServer.spec.js b/test/Unix/unixSocketServer.spec.js similarity index 95% rename from test/oldTest/Unix/unixSocketServer.spec.js rename to test/Unix/unixSocketServer.spec.js index dfee7a8..5ba828c 100644 --- a/test/oldTest/Unix/unixSocketServer.spec.js +++ b/test/Unix/unixSocketServer.spec.js @@ -1,7 +1,6 @@ /*global describe, expect, it*/ -'use strict'; -const ipc = require('../../../../node-ipc'); +const ipc = from '../../node-ipc'); describe( 'Test Cases for server: ', diff --git a/test/oldTest/TCP/tcpSocketClient.spec.js b/test/oldTest/TCP/tcpSocketClient.spec.js deleted file mode 100644 index af57b04..0000000 --- a/test/oldTest/TCP/tcpSocketClient.spec.js +++ /dev/null @@ -1,143 +0,0 @@ -/*global describe, expect, it*/ -'use strict'; - -const ipc = require('../../../../node-ipc'); -const os = require('os').platform(); - -describe('TCP Socket verification of client', - function TCPClientSpec(){ - - var windows_delay = 0; - - if(os === "win32") { - windows_delay = 4000; - jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000; - } - - it( - 'Verify retry attempts by TCP client to connect to the server as per the value set in "maxRetries" parameter.', - function testIt(done){ - ipc.config.id ='testClient'; - ipc.config.retry = 60; - ipc.config.maxRetries = 3; - ipc.config.stopRetrying = false; - - //set to -1 because there is an error on the first fail - //before retrying - let errorCount=-1; - - ipc.connectToNet( - 'tcpFakeServer', - 8002, - function open(){ - ipc.of.tcpFakeServer.on( - 'error', - function gotError(err){ - errorCount++; - expect(ipc.of.tcpFakeServer.retriesRemaining).toBe( - ipc.config.maxRetries-errorCount - ); - expect(err).toBeDefined(); - } - ); - } - ); - - setTimeout( - function testDelay(){ - expect(errorCount).toBe(ipc.config.maxRetries); - ipc.disconnect('tcpFakeServer'); - done(); - }, - ipc.config.retry*ipc.config.maxRetries + - ipc.config.retry+ipc.config.retry + windows_delay - ); - - } - ); - - it( - 'Verify TCP client does not connect to the TCPserver when "stopRetrying" value is set to true.', - function testIt(done){ - ipc.config.maxRetries = 3; - ipc.config.stopRetrying = true; - ipc.silent=true; - - //set to -1 because there is an error on the first fail - //before retrying - let errorCount=-1; - - ipc.connectToNet( - 'tcpFakeServer', - 8002, - function open(){ - ipc.of.tcpFakeServer.on( - 'error', - function gotError(err){ - expect(ipc.of.tcpFakeServer.retriesRemaining).toBe(ipc.config.maxRetries); - expect(err).toBeDefined(); - errorCount++; - } - ); - } - ); - - setTimeout( - function testDelay(){ - expect(errorCount).toBe(0); - expect(ipc.of.tcpFakeServer.retriesRemaining).toBe(ipc.config.maxRetries); - ipc.disconnect('tcpFakeServer'); - done(); - }, - ipc.config.retry*ipc.config.maxRetries + windows_delay - ); - } - ); - - it( - 'Verify TCP client connects to server named "tcpServer" and receives message.', - function testIt(done){ - ipc.connectToNet( - 'tcpServer', - 8300, - function open(){ - ipc.of.tcpServer.on( - 'connect', - function connected(){ - ipc.of.tcpServer.on( - 'message', - function gotMessage(data){ - expect(data.id).toBe('tcpServer'); - expect(data.message).toBe('I am TCP server!'); - testDone(); - } - ); - - ipc.of.tcpServer.emit( - 'message', - { - id : ipc.config.id, - message : 'Hello from testClient.' - } - ); - } - ); - - ipc.of.tcpServer.on( - 'error', - function testError(err){ - expect(err).toBe(false); - testDone(); - } - ); - } - ); - - function testDone(){ - ipc.disconnect('tcpServer'); - done(); - } - } - ); - } -); diff --git a/test/oldTest/tcpClient.js b/test/oldTest/tcpClient.js deleted file mode 100644 index b4a1754..0000000 --- a/test/oldTest/tcpClient.js +++ /dev/null @@ -1,23 +0,0 @@ -'use strict'; - -const ipc=require('../../../node-ipc'); -const process=require('process'); -const dieAfter=30000; - -//die after 60 seconds -setTimeout( - function killServerProcess(){ - process.exit(0); - }, - dieAfter -); - -ipc.config.id = 'tcpClient'; -ipc.config.retry= 600; -ipc.config.silent=true; -ipc.config.networkPort=8500; - - -ipc.connectToNet('tcpClient'); - -ipc.connectToNet('tcpClient2'); diff --git a/test/oldTest/testFile.js b/test/testFile.js similarity index 90% rename from test/oldTest/testFile.js rename to test/testFile.js index 631e7d3..21dae24 100644 --- a/test/oldTest/testFile.js +++ b/test/testFile.js @@ -1,6 +1,5 @@ -'use strict'; -const cmd=require('node-cmd'); +const cmd=from 'node-cmd'); cmd.run(`node ${__dirname}/unixServer.js`); cmd.run(`node ${__dirname}/unixServerSync.js`); diff --git a/test/oldTest/udp4Server.js b/test/udp4Server.js similarity index 91% rename from test/oldTest/udp4Server.js rename to test/udp4Server.js index 8aa8a96..73f43f6 100644 --- a/test/oldTest/udp4Server.js +++ b/test/udp4Server.js @@ -1,7 +1,6 @@ -'use strict'; -const ipc=require('../../../node-ipc'); -const process=require('process'); +const ipc=from '../node-ipc'); +const process=from 'process'); const dieAfter=60000; //die after 60 seconds diff --git a/test/oldTest/udp6Server.js b/test/udp6Server.js similarity index 89% rename from test/oldTest/udp6Server.js rename to test/udp6Server.js index edfb7a2..4471ec6 100644 --- a/test/oldTest/udp6Server.js +++ b/test/udp6Server.js @@ -1,7 +1,6 @@ -'use strict'; -const ipc=require('../../../node-ipc'); -const process=require('process'); +const ipc=from '../node-ipc'); +const process=from 'process'); const dieAfter=60000; //die after 60 seconds diff --git a/test/oldTest/unixClient.js b/test/unixClient.js similarity index 79% rename from test/oldTest/unixClient.js rename to test/unixClient.js index eaa137a..b4e2b63 100644 --- a/test/oldTest/unixClient.js +++ b/test/unixClient.js @@ -1,7 +1,6 @@ -'use strict'; -const ipc=require('../../../node-ipc'); -const process=require('process'); +const ipc=from '../node-ipc'); +const process=from 'process'); const dieAfter=30000; //die after 60 seconds diff --git a/test/oldTest/unixServer.js b/test/unixServer.js similarity index 88% rename from test/oldTest/unixServer.js rename to test/unixServer.js index 96fdc72..fdec284 100644 --- a/test/oldTest/unixServer.js +++ b/test/unixServer.js @@ -1,7 +1,6 @@ -'use strict'; -const ipc=require('../../../node-ipc'); -const process=require('process'); +const ipc=from '../node-ipc'); +const process=from 'process'); const dieAfter=30000; //die after 60 seconds diff --git a/test/oldTest/unixServerSync.js b/test/unixServerSync.js similarity index 94% rename from test/oldTest/unixServerSync.js rename to test/unixServerSync.js index b193340..19930a6 100644 --- a/test/oldTest/unixServerSync.js +++ b/test/unixServerSync.js @@ -1,7 +1,6 @@ -'use strict'; -const ipc=require('../../../node-ipc'); -const process=require('process'); +const ipc=from '../node-ipc'); +const process=from 'process'); const dieAfter=30000; const messageDelay=900;