4.0.1 • Published 8 months ago

bare-inspector v4.0.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
8 months ago

bare-inspector

V8 inspector support for Bare.

npm i bare-inspector

Usage

const { Session } = require('bare-inspector')

const session = new Session()
session.connect()

try {
  const { result } = await session.post('Runtime.evaluate', {
    expression: '1 + 2'
  })

  console.log(result)
} catch (err) {
  console.error(err)
}

Heap snapshots

const { Session, HeapSnapshot } = require('bare-inspector')
const fs = require('bare-fs')

const session = new Session()
session.connect()

const snapshot = new HeapSnapshot(session)

snapshot.pipe(fs.createWriteStream('profile.heapsnapshot'))

API

const session = new Session()

session.connect()

session.post()

session.destroy()

session.on('<inspector-protocol-method>', message)

session.on('inspectorNotification', message)

const snapshot = new HeapSnapshot(session)

for await (const chunk of snapshot)

License

Apache-2.0

4.0.1

8 months ago

4.0.0

8 months ago

3.0.2

10 months ago

3.0.1

11 months ago

3.0.0

11 months ago

2.3.2

11 months ago

2.3.1

11 months ago

2.3.4

11 months ago

2.3.3

11 months ago

2.3.0

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.2

1 year ago

1.0.1

2 years ago

1.0.0

2 years ago