4.0.1 • Published 8 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
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