4.0.1 • Published 7 months ago
bare-inspector v4.0.1
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
7 months ago
4.0.0
7 months ago
3.0.2
8 months ago
3.0.1
9 months ago
3.0.0
9 months ago
2.3.2
10 months ago
2.3.1
10 months ago
2.3.4
9 months ago
2.3.3
9 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
1 year ago
1.0.0
2 years ago