profile
viewpoint

puppeteer/puppeteer 58758

Headless Chrome Node.js API

microsoft/playwright 9390

Node library to automate Chromium, Firefox and WebKit with a single API

hashseed/node-coverage-demo 29

Demo for collecting code coverage within Node.js

hashseed/gn-node 14

Node.js built with GN

hashseed/node 1

Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

hashseed/tc39-notes 1

These are the notes I take at TC39 Meetings, with Markdown formatting

hashseed/CodeMirror 0

In-browser code editor

hashseed/node-core-utils 0

CLI tools for Node.js Core collaborators

hashseed/node-gyp 0

Node.js native addon build tool

issue commentsmooth-code/jest-puppeteer

Support for Playwright?

That's unclear to me unfortunately. Playwright is developed and maintained by another team and we don't have insight into their plans.

FezVrasta

comment created time in 4 days

issue commentsmooth-code/jest-puppeteer

Support for Playwright?

For clarification: we (Chrome DevTools team) are continuing to maintain Puppeteer. We are pursuing some plans to improve its usability. So I would not say that Puppeteer has a successor.

FezVrasta

comment created time in 4 days

startednodejs/node

started time in 11 days

issue commentnodejs/node-v8

Blockers for the update to V8 8.0

V8 had to make some changes to make building with zlib work again: https://chromium-review.googlesource.com/c/v8/node-ci/+/2037570

targos

comment created time in 15 days

PR opened microsoft/playwright

docs: clarify relationship to Puppeteer
+1 -1

0 comment

1 changed file

pr created time in 24 days

push eventhashseed/playwright

Yang Guo

commit sha 8d83e76ee40db105b80e68c5676a1c60b0331f0f

docs: clarify relationship to Puppeteer

view details

push time in 24 days

fork hashseed/playwright

Node library to automate Chromium, Firefox and WebKit with a single API

https://www.npmjs.com/package/playwright

fork in 24 days

create barnchhashseed/playwright

branch : hashseed-pptr

created branch time in a month

fork hashseed/playwright

Node library to automate Chromium, Firefox and WebKit browsers

https://www.npmjs.com/package/playwright

fork in a month

issue commentnodejs/node

repl / eval: CommonJS globals leak into ESM modules

Why is this an issue? Imo repl does not have to be spec compliant. Also there is no spec for require.

coreyfarrell

comment created time in 2 months

push eventv8/node

Clemens Backes

commit sha b8f2c320c0ce3fd75fa266775656c655aadbc2b3

Stop overriding deprecated V8 methods These methods will be removed in V8 8.1, hence we need to stop overriding them.

view details

push time in 3 months

PR merged v8/node

Stop overriding deprecated V8 methods

These methods will be removed in V8 8.1, hence we need to stop overriding them.

Checklist
  • [X] make -j4 test (UNIX), or vcbuild test (Windows) passes
  • [X] commit message follows commit guidelines
+0 -8

0 comment

1 changed file

backes

pr closed time in 3 months

push eventChromeDevTools/devtools-node-modules

Yang Guo

commit sha a1f65ce099cef6418884ce0fb51b122398d8ce02

Update README.chromium

view details

push time in 3 months

issue commentnodejs/TSC

Strategic initiative to move to cmake for building Node.js?

Note that nosnapshot build has already been removed upstream.

mhdawson

comment created time in 3 months

pull request commentnodejs/node

build: add flag to enable pointer compression

That would be good, but I’d prefer to explicitly call out that this mode does not currently support addons (at all)?

Yeah iirc the plan was to consider having a build flag in V8 that ensures ABI stability regardless of whether pointer compression is enabled or not, by sacrificing some performance, since inline-implemented APIs would need to be replaced by non-inline versions.

mcollina

comment created time in 3 months

issue commentnodejs/node

Broken windows build?

Fwiw for a time the gn port worked on windows too, using clang. I'm not sure whether it still does. The test bot we set up for testing windows never turned green because I haven't had time to figure out building native modules.

felipezacani

comment created time in 4 months

MemberEvent
MemberEvent

push eventv8/node

Clemens Backes

commit sha f3afc4b4dc3928270d08184188db60ebc47e5e45

Remove uses of deprecated wasm TransferrableModule WasmModuleObject::TransferrableModule is deprecated and will be removed in V8 v8.0. Replace all uses by CompiledWasmModule.

view details

push time in 4 months

PR merged v8/node

Remove uses of deprecated wasm TransferrableModule

WasmModuleObject::TransferrableModule is deprecated and will be removed in V8 v8.0. Replace all uses by CompiledWasmModule.

  • [X] make -j4 test (UNIX), or vcbuild test (Windows) passes
  • [X] commit message follows commit guidelines
+8 -7

3 comments

2 changed files

backes

pr closed time in 4 months

issue commentnodejs/node

--use-strict flag doesn't apply strict mode to script

Fix should be easy. Just change the language mode in ParseInfo depending on FLAG_use_strict.

Pravv

comment created time in 4 months

push eventChromeDevTools/devtools-node-modules

Yang Guo

commit sha 207c67362bdb7e135dc5735fb46b9c508d4e4c5e

Add #COMPONENT to OWNERS file

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha c728a82a1cd85c6bec6d83d703d795a83174bc7e

Fix view box

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha c0167767f6b5c482035f2dfadacda34764935df2

Add width and height to circle-crop-two-color

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha e74d8cdb5866f6ec625c990efd629d9756b101a1

Simplify circle-crop-two-color.svg

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha 1a41743cd82c12e1991174a9a8a649b926ce65c9

Update dash width

view details

Yang Guo

commit sha 6b764d9b211d8d5a2af73d162fb2e116f506cb0d

Update circle-crop-two-color

view details

Yang Guo

commit sha b0ba25d7d39da000313789b79148f29727d5b708

Update Logo-two-color.svg

view details

Yang Guo

commit sha 2d8461a34802916a168cd95bcdfb42a9fc6d1a44

Merge pull request #3 from ChromeDevTools/Updatedashwidth Make dash style consistent for two-color variants

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha b0ba25d7d39da000313789b79148f29727d5b708

Update Logo-two-color.svg

view details

push time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha 6b764d9b211d8d5a2af73d162fb2e116f506cb0d

Update circle-crop-two-color

view details

push time in 4 months

create barnchChromeDevTools/devtools-logo

branch : Updatedashwidth

created branch time in 4 months

push eventChromeDevTools/devtools-logo

Yang Guo

commit sha 965641511b5bdc0b42853a3d6d9ca632adff2e6f

Add two-color variants for printing

view details

push time in 4 months

issue commentnodejs/node

Possible regression in Node v12.11.0's Proxy

@schuay @verwaest

alcuadrado

comment created time in 5 months

issue commentnodejs/node

FATAL archived threads in combination with wasm not supported

@jakobkummerow

jacott

comment created time in 5 months

issue commentnodejs/diagnostics

Thoughts on the function implementation hiding proposal (stage 2 tc39)

As a rule of thumb we generally like to keep V8's C++ API not more powerful than the JS to avoid future issues. We've been bitten a few times because the C++ API behaves differently or has more capabilities than JS, and spec changes do not consider the C++ API.

mmarchini

comment created time in 5 months

pull request commentChromeDevTools/devtools-node-modules

Check in Typescript 3.5.3

Is this still relevant?

TimvdLippe

comment created time in 5 months

push eventChromeDevTools/devtools-node-modules

Paul Lewis

commit sha 74d1d5b96acb185d7ca417a247b483a71f216c5a

Updates handlebars and eslint-utils (#9)

view details

push time in 5 months

push eventChromeDevTools/devtools-node-modules

Tim van der Lippe

commit sha 42d0028a8621347b04fa31462b33a32cd105d715

Update esprima to master (#8) This includes several syntax updates that are required to build DevTools.

view details

push time in 5 months

PR merged ChromeDevTools/devtools-node-modules

Update esprima to master

This includes several syntax updates that are required to build DevTools.

+7777 -163

0 comment

13 changed files

TimvdLippe

pr closed time in 5 months

push eventChromeDevTools/devtools-node-modules

Tim van der Lippe

commit sha 56245d8ba398ac98d39974c3552b25e30a60a1b9

Update escodegen to 1.12.0 (#7) The latest version can understand dynamic import

view details

push time in 5 months

PR merged ChromeDevTools/devtools-node-modules

Update escodegen to 1.12.0

The latest version can understand dynamic import

+9689 -6080

1 comment

190 changed files

TimvdLippe

pr closed time in 5 months

issue commentnodejs/node

Different behavior of async_hooks between Node 10 and 12 version

@bmeurer probably has more insights here.

verdaster

comment created time in 5 months

MemberEvent

push eventv8/wasm-debugging

Yang Guo

commit sha 842c36f495097fdb57c6c160a8656737e99d0eaa

Update LICENSE

view details

push time in 5 months

create barnchv8/wasm-debugging

branch : master

created branch time in 5 months

created repositoryv8/wasm-debugging

WebAssembly debugging experiments

created time in 5 months

issue commentplv8/plv8

Missing pgdg packages for plv8 for postgres 11

Let me clarify: V8 has never been intended to be distributed as shared library. This is a direct result of V8 not adopting semantic versioning. The only reason V8 supports a shared library build is to reduce friction for developers who work on V8 and to speed up CI testing. Its primary and supported users (Chromium and Node.js) bundle V8.

tcrayford

comment created time in 5 months

more