NextJs extensions for KDriver.
Add the dependency to your build.gradle.kts:
dependencies {
implementation("dev.kdriver:nextjs:0.1.4")
}fun main() = runBlocking {
val browser = createBrowser(this)
val tab = browser.get("about:blank")
val allObjects = tab.capturePushesFromJs { // Or `capturePushesFromHtml`
tab.get(url)
fetchAll()
}
println("Raw captured objects: ${allObjects.size}")
}