fix(ipc): add `json` ipc type + buffer incoming messages until a listener is attached.

Merged
PA
3y ago
+817-314

What does this PR do?

  • Next.js App Router Works. Edge Runtime is not done
  • serialization: json in child_process
  • Fix console.log edge cases, and a crash when passing a non-object with %o.

Related Task: #5852
Might Fix, check #4795
Might Fix, check #4671
Fixes #1472
Fixes #5956
Fixes #5814
Fixes #3351
Fixes #3776
Fixes #8725
Fixes #7812
Fixes #8955 (by using json instead of advanced)
Fixes #7401 because i was bored