Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v20.x backport] test: relocate test files fixtures for better understanding #48787 #49174

Closed
wants to merge 115 commits into from

Commits on Aug 15, 2023

  1. test_runner: fix global before not called when no global test exists

    PR-URL: nodejs#48877
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3b5663c View commit details
    Browse the repository at this point in the history
  2. doc: add ver of 18.x where Node-api 9 is supported

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    PR-URL: nodejs#48876
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    mhdawson authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0fce9d0 View commit details
    Browse the repository at this point in the history
  3. http: start connections checking interval on listen

    Co-authored-by: Luigi Pinca <luigipinca@gmail.com>
    PR-URL: nodejs#48611
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    2 people authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    222ce81 View commit details
    Browse the repository at this point in the history
  4. tools: update lint-md-dependencies to rollup@3.26.3

    PR-URL: nodejs#48888
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    23aa191 View commit details
    Browse the repository at this point in the history
  5. doc: improve requireHostHeader

    PR-URL: nodejs#48860
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    GuidoPenta authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    eb7fa4b View commit details
    Browse the repository at this point in the history
  6. doc: change duration to duration_ms on test documentation

    PR-URL: nodejs#48892
    Fixes: nodejs#48887
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    ardinugrxha authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d130e6f View commit details
    Browse the repository at this point in the history
  7. deps: update ada to 2.6.0

    PR-URL: nodejs#48896
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    af900c9 View commit details
    Browse the repository at this point in the history
  8. doc: run license-builder

    PR-URL: nodejs#48898
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    github-actions[bot] authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    15bbe47 View commit details
    Browse the repository at this point in the history
  9. sea: add support for V8 bytecode-only caching

    Refs: nodejs/single-executable#73
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#48191
    Fixes: nodejs/single-executable#73
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    RaisinTen authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b206233 View commit details
    Browse the repository at this point in the history
  10. fs: make mkdtemp accept buffers and URL

    PR-URL: nodejs#48828
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f8b421e View commit details
    Browse the repository at this point in the history
  11. fs: mention URL in NUL character error message

    PR-URL: nodejs#48828
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d2e92b9 View commit details
    Browse the repository at this point in the history
  12. doc: add new reporter events to custom reporter examples

    Fixes: nodejs#48894
    PR-URL: nodejs#48903
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5268181 View commit details
    Browse the repository at this point in the history
  13. src: remove ContextEmbedderIndex::kBindingDataStoreIndex

    We can now get the binding data through the reference to the
    realm directly, so remove it from the context embedder data
    slot.
    
    PR-URL: nodejs#48836
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    joyeecheung authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3066f69 View commit details
    Browse the repository at this point in the history
  14. src,permission: restrict by default when pm enabled

    PR-URL: nodejs#48907
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    833e571 View commit details
    Browse the repository at this point in the history
  15. module: ensure successful import returns the same result

    PR-URL: nodejs#46662
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    223e86a View commit details
    Browse the repository at this point in the history
  16. benchmark: add pm startup benchmark

    PR-URL: nodejs#48905
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    bc6c8d6 View commit details
    Browse the repository at this point in the history
  17. lib,permission: drop repl autocomplete when pm enabled

    PR-URL: nodejs#48920
    Fixes: nodejs#48884
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6446346 View commit details
    Browse the repository at this point in the history
  18. doc: fix second parameter name of events.addAbortListener

    Second parameter name is described as `listener`(not resource)
    in below line.
    
    PR-URL: nodejs#48922
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    deokjinkim authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    12f6981 View commit details
    Browse the repository at this point in the history
  19. watch: use debounce instead of throttle

    PR-URL: nodejs#48926
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4945534 View commit details
    Browse the repository at this point in the history
  20. watch: decrease debounce rate

    PR-URL: nodejs#48926
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    51666e1 View commit details
    Browse the repository at this point in the history
  21. doc: improved joinDuplicateHeaders definition

    PR-URL: nodejs#48859
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    OnSuorce authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4c26335 View commit details
    Browse the repository at this point in the history
  22. test: fix es-module/test-esm-initialization

    PR-URL: nodejs#48880
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    33fe631 View commit details
    Browse the repository at this point in the history
  23. test_runner: add __proto__ null

    PR-URL: nodejs#48663
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8a93829 View commit details
    Browse the repository at this point in the history
  24. benchmark: add benchmarks for the test_runner

    PR-URL: nodejs#48931
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8de763e View commit details
    Browse the repository at this point in the history
  25. url: fix isURL detection by checking path

    Fixes: nodejs#48921
    PR-URL: nodejs#48928
    Fixes: getsentry/sentry-javascript#8552
    Fixes: request/request#3458
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Zhangdroid authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2489588 View commit details
    Browse the repository at this point in the history
  26. test_runner: unwrap error message in TAP reporter

    The TAP reporter unwraps errors that come from user code. It
    was not properly unwrapping the error message when the failure
    originated from a test hook. This lead to difficult to debug
    errors when TAP output was used. This commit updates the TAP
    reporter to properly unwrap the error message.
    
    Fixes: nodejs#48941
    PR-URL: nodejs#48942
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    cjihrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9326f0b View commit details
    Browse the repository at this point in the history
  27. test_runner: fix todo and only in spec reporter

    PR-URL: nodejs#48929
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    20269a0 View commit details
    Browse the repository at this point in the history
  28. test_runner: dont set exit code on todo tests

    PR-URL: nodejs#48929
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    454d8dc View commit details
    Browse the repository at this point in the history
  29. test_runner: cleanup test timeout abort listener

    fix nodejs#48475
    
    PR-URL: nodejs#48915
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5b90126 View commit details
    Browse the repository at this point in the history
  30. test: improve internal/worker/io.js coverage

    PR-URL: nodejs#42387
    Refs: https://coverage.nodejs.org/coverage-6d3920d579a3dc3a/lib/internal/worker/io.js.html#L485
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    kuriyosh authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9e33a36 View commit details
    Browse the repository at this point in the history
  31. test: fix some assumptions in tests

    Some tests are assuming they will be run from a directory that do not
    contain any quote or special character in its path. That assumption is
    not necessary, using `JSON.stringify` or `pathToFileURL` ensures the
    test can be run whatever the path looks like.
    
    PR-URL: nodejs#48958
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6b07b68 View commit details
    Browse the repository at this point in the history
  32. test: order common.mjs in ASCII order

    PR-URL: nodejs#48960
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6b6a2c0 View commit details
    Browse the repository at this point in the history
  33. diagnostics_channel: fix last subscriber removal

    When iterating over diagnostics channel subscribers, assume their count
    is zero if the list of subscribers becomes undefined, because there may
    be only one subscriber which may unsubscribe itself as part of its
    onMessage handler.
    
    Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com>
    PR-URL: nodejs#48933
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: theanarkh <theratliter@gmail.com>
    gabrielschulhof authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d128ca1 View commit details
    Browse the repository at this point in the history
  34. test: fix snapshot tests when cwd contains spaces or backslashes

    Both are valid characters for file names on non-Windows systems.
    
    PR-URL: nodejs#48959
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    931bb1e View commit details
    Browse the repository at this point in the history
  35. test_runner: fix timeout in *Each hook failing further tests

    PR-URL: nodejs#48925
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    08e2008 View commit details
    Browse the repository at this point in the history
  36. deps: update googletest to c875c4e

    PR-URL: nodejs#48964
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1e4d8b0 View commit details
    Browse the repository at this point in the history
  37. tools: update lint-md-dependencies to rollup@3.27.0

    PR-URL: nodejs#48965
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    76b402c View commit details
    Browse the repository at this point in the history
  38. tools: update eslint to 8.46.0

    PR-URL: nodejs#48966
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a639825 View commit details
    Browse the repository at this point in the history
  39. test: validate error code rather than message

    PR-URL: nodejs#48972
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    794a551 View commit details
    Browse the repository at this point in the history
  40. src: do not pass user input to format string

    PR-URL: nodejs#48973
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a6cdf09 View commit details
    Browse the repository at this point in the history
  41. src: cast v8::Object::GetInternalField() return value to v8::Value

    In preparation of https://chromium-review.googlesource.com/c/v8/v8/+/4707972
    which changes the return value to v8::Data.
    
    PR-URL: nodejs#48943
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    joyeecheung authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4caa326 View commit details
    Browse the repository at this point in the history
  42. doc: drop github actions check in sec release process

    PR-URL: nodejs#48978
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    26ca3a5 View commit details
    Browse the repository at this point in the history
  43. test_runner: fix global after not failing the tests

    PR-URL: nodejs#48913
    Fixes: nodejs#48867
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d00bac1 View commit details
    Browse the repository at this point in the history
  44. esm: fix typo parentUrl -> parentURL

    PR-URL: nodejs#48999
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9cbbd47 View commit details
    Browse the repository at this point in the history
  45. esm: add initialize hook, integrate with register

    Follows @giltayar's proposed API:
    
    > `register` can pass any data it wants to the loader, which will be
    passed to the exported `initialize` function of the loader.
    Additionally, if the user of `register` wants to communicate with the
    loader, it can just create a `MessageChannel` and pass the port to the
    loader as data.
    
    The `register` API is now:
    
    ```ts
    interface Options {
      parentUrl?: string;
      data?: any;
      transferList?: any[];
    }
    
    function register(loader: string, parentUrl?: string): any;
    function register(loader: string, options?: Options): any;
    ```
    
    This API is backwards compatible with the old one (new arguments are
    optional and at the end) and allows for passing data into the new
    `initialize` hook. If this hook returns data it is passed back to
    `register`:
    
    ```ts
    function initialize(data: any): Promise<any>;
    ```
    
    **NOTE**: Currently there is no mechanism for a loader to exchange
    ownership of something back to the caller.
    
    Refs: nodejs/loaders#147
    PR-URL: nodejs#48842
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    izaakschroeder authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    220bea6 View commit details
    Browse the repository at this point in the history
  46. meta: bump actions/setup-python from 4.6.1 to 4.7.0

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.1 to 4.7.0.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@bd6b4b6...61a6322)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: nodejs#48983
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    dependabot[bot] authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    971e47e View commit details
    Browse the repository at this point in the history
  47. meta: bump actions/setup-node from 3.6.0 to 3.7.0

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@64ed1c7...e33196f)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: nodejs#48984
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    dependabot[bot] authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4758ce0 View commit details
    Browse the repository at this point in the history
  48. meta: bump step-security/harden-runner from 2.4.1 to 2.5.0

    Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.4.1 to 2.5.0.
    - [Release notes](https://github.com/step-security/harden-runner/releases)
    - [Commits](step-security/harden-runner@55d479f...cba0d00)
    
    ---
    updated-dependencies:
    - dependency-name: step-security/harden-runner
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: nodejs#48985
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    dependabot[bot] authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3bd7dfa View commit details
    Browse the repository at this point in the history
  49. meta: bump github/codeql-action from 2.20.1 to 2.21.2

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.20.1 to 2.21.2.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@f6e388e...0ba4244)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: nodejs#48986
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    dependabot[bot] authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3b6f099 View commit details
    Browse the repository at this point in the history
  50. test: remove --no-warnings flag in test_runner fixtures

    no longer needed after nodejs#48915 fix
    
    PR-URL: nodejs#48989
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9e0d82a View commit details
    Browse the repository at this point in the history
  51. test: use fixtures.fileURL when appropriate

    PR-URL: nodejs#48990
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9aff47c View commit details
    Browse the repository at this point in the history
  52. test: refactor test-node-output-errors

    The main reason is to not have the test fail if the CWD contains some
    special URL chars.
    
    PR-URL: nodejs#48992
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1e476ae View commit details
    Browse the repository at this point in the history
  53. tls: fix bugs of double TLS

    Fixs two issues in `TLSWrap`, one of them is reported in
    nodejs#30896.
    
    1. `TLSWrap` has exactly one `StreamListener`, however,
    that `StreamListener` can be replaced. We have not been
    rigorous enough here: if an active write has not been
    finished before the transition, the finish callback of it
    will be wrongly fired the successor `StreamListener`.
    
    2. A `TLSWrap` does not allow more than one active write,
    as checked in the assertion about current_write in
    `TLSWrap::DoWrite()`.
    
    However, when users make use of an existing `tls.TLSSocket`
    to establish double TLS, by
    either
      tls.connect({socket: tlssock})
    or
      tlsServer.emit('connection', tlssock)
    we have both of the user provided `tls.TLSSocket`, tlssock and
    a brand new created `TLSWrap` writing to the `TLSWrap` bound to
    tlssock, which easily violates the constranint because two writers
    have no idea of each other.
    
    The design of the fix is:
    when a `TLSWrap` is created on top of a user provided socket,
    do not send any data to the socket until all existing writes
    of the socket are done and ensure registered callbacks of
    those writes can be fired.
    
    PR-URL: nodejs#48969
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    ywave620 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    adfa393 View commit details
    Browse the repository at this point in the history
  54. test: use spawn and spawnPromisified instead of exec

    PR-URL: nodejs#48991
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f2cb04e View commit details
    Browse the repository at this point in the history
  55. doc: remove v14 mention

    PR-URL: nodejs#49005
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2bd131b View commit details
    Browse the repository at this point in the history
  56. doc: clarify use of process.env in worker threads on Windows

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: nodejs#49008
    Fixes: nodejs#48955
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    daeyeon authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    530ae44 View commit details
    Browse the repository at this point in the history
  57. typings: update JSDoc for cwd in child_process

    PR-URL: nodejs#49029
    Refs: nodejs#38862
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    778220b View commit details
    Browse the repository at this point in the history
  58. tools: limit the number of auto start CIs

    PR-URL: nodejs#49067
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9a93f22 View commit details
    Browse the repository at this point in the history
  59. doc: reserve 118 for Electron 27

    Signed-off-by: David Sanders <dsanders11@ucsbalum.com>
    PR-URL: nodejs#49023
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    dsanders11 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a5ccc32 View commit details
    Browse the repository at this point in the history
  60. tools: update lint-md-dependencies to rollup@3.27.2

    PR-URL: nodejs#49035
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    29e1e4d View commit details
    Browse the repository at this point in the history
  61. doc: add "type" to test runner event details

    In version 20.0.0 (and backported to 19.9.0 and 18.7.0) the test runner
    started reporting on whether a test was a suite. This was exposed to
    reporters in the `details` object of a `test:pass` or `test:fail` event
    but this hasn't been documented. This adds the `type` property to both
    event's `details` object.
    
    PR-URL: nodejs#49014
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    philnash authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1434304 View commit details
    Browse the repository at this point in the history
  62. doc: detailed description of keystrokes Ctrl-Y and Meta-Y

    PR-URL: nodejs#43529
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rayw000 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    78cddf6 View commit details
    Browse the repository at this point in the history
  63. doc: add ESM examples in http.md

    PR-URL: nodejs#47763
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    btea authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    29de91a View commit details
    Browse the repository at this point in the history
  64. doc: add missing period

    PR-URL: nodejs#49094
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Trott authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    09ac815 View commit details
    Browse the repository at this point in the history
  65. src: fix callback_queue.h missing header

    PR-URL: nodejs#48733
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    CGQAQ authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4060f24 View commit details
    Browse the repository at this point in the history
  66. test: add tmpdir.fileURL()

    PR-URL: nodejs#49040
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    59767f3 View commit details
    Browse the repository at this point in the history
  67. esm: protect ERR_UNSUPPORTED_DIR_IMPORT against prototype pollution

    PR-URL: nodejs#49060
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3e9ac48 View commit details
    Browse the repository at this point in the history
  68. test: print instruction for creating missing snapshot in assertSnapshot

    PR-URL: nodejs#48914
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    398bb44 View commit details
    Browse the repository at this point in the history
  69. test: stabilize the inspector-open-dispose test

    Ref: https://ci.nodejs.org/job/node-test-commit-osx-arm/nodes\=osx11/12543/console, nodejs/reliability#631
    PR-URL: nodejs#49000
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b0a57d4 View commit details
    Browse the repository at this point in the history
  70. test_runner: expose location of tests

    This commit adds each test's line and column number to the reporter
    output. This will aid in debugging test suite failures when error
    stacks are not helpful, test suites are large, or tests have the
    same name. This data is also exposed on the spec reporter.
    
    This commit also replaces the filename that was previously being
    reported, with the filename where the test actually exists. These
    are normally correct, but could be wrong if tests were run from
    a file other than the user's entrypoint.
    
    PR-URL: nodejs#48975
    Fixes: nodejs#48457
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3320790 View commit details
    Browse the repository at this point in the history
  71. test_runner: run global after() hook earlier

    This commit moves the global after() hook execution from the
    'beforeExit' event to the point where all tests have finished
    running. This gives the global after() a chance to clean up
    handles that would otherwise prevent the 'beforeExit' event
    from being emitted.
    
    PR-URL: nodejs#49059
    Fixes: nodejs#49056
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    cjihrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    280b735 View commit details
    Browse the repository at this point in the history
  72. doc: add description for --port flag of node inspect

    PR-URL: nodejs#48785
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    iloveitaly authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0616744 View commit details
    Browse the repository at this point in the history
  73. src: avoid string copy in BuiltinLoader::GetBuiltinIds

    PR-URL: nodejs#48721
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    anonrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f01224e View commit details
    Browse the repository at this point in the history
  74. src: modernize use-equals-default

    PR-URL: nodejs#48735
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    CGQAQ authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ee49c04 View commit details
    Browse the repository at this point in the history
  75. doc: update with latest security release

    PR-URL: nodejs#49085
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    97ce710 View commit details
    Browse the repository at this point in the history
  76. doc: update process.binding deprecation text

    As part of the recent security release, 4aa0eff updated the
    documentation but bd7443a did not.
    
    PR-URL: nodejs#49086
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    tniessen authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0463cb3 View commit details
    Browse the repository at this point in the history
  77. Revert "test_runner: run global after() hook earlier"

    This reverts commit 6346bdc.
    
    Reason for revert: breaking CI
    
    PR-URL: nodejs#49110
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    joyeecheung authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    50feedc View commit details
    Browse the repository at this point in the history
  78. test: reduce flakiness of test-esm-loader-hooks

    PR-URL: nodejs#49105
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    052707f View commit details
    Browse the repository at this point in the history
  79. readline: add paste bracket mode

    The paste bracket mode allows REPL to have auto-indentation
    that is handled differently when the user copy-pastes the code
    from the clipboard and the code already has an indentation.
    
    PR-URL: nodejs#47150
    Fixes: nodejs#45213
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    jcubic authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    56ad64b View commit details
    Browse the repository at this point in the history
  80. lib: fix to add resolve() before return at Blob.stream()'s source.pull()

    Add lacked calling resolve() for finish ReadableStream source.pull().
    
    Fixes: nodejs#48668
    Fixes: nodejs#48916
    Fixes: nodejs#48232
    Refs: nodejs@8cc1438
    PR-URL: nodejs#48935
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    bellbind authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8df3ba6 View commit details
    Browse the repository at this point in the history
  81. events: remove weak listener for event target

    Fixes: nodejs#48951
    PR-URL: nodejs#48952
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b822792 View commit details
    Browse the repository at this point in the history
  82. deps: update undici to 5.23.0

    PR-URL: nodejs#49021
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    af19785 View commit details
    Browse the repository at this point in the history
  83. fs: fix readdir recursive sync & callback

    Refs: nodejs#48640
    PR-URL: nodejs#48698
    Fixes: nodejs#48858
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Ethan Arrowood authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    036e9fa View commit details
    Browse the repository at this point in the history
  84. src: remove redundant code for uv_handle_type

    PR-URL: nodejs#49061
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Jungku Lee authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    11742fd View commit details
    Browse the repository at this point in the history
  85. src: add ability to overload fast api functions

    PR-URL: nodejs#48993
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    anonrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5440a9f View commit details
    Browse the repository at this point in the history
  86. url: overload canParse V8 fast api method

    PR-URL: nodejs#48993
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    anonrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1515e93 View commit details
    Browse the repository at this point in the history
  87. esm: import.meta.resolve exact module not found errors should return

    PR-URL: nodejs#49038
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    guybedford authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c55d1ce View commit details
    Browse the repository at this point in the history
  88. test: document fixtures.fileURL()

    PR-URL: nodejs#49083
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c0936e3 View commit details
    Browse the repository at this point in the history
  89. test: add tmpdir.resolve()

    PR-URL: nodejs#49079
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ea9d1e0 View commit details
    Browse the repository at this point in the history
  90. module: make CJS load from ESM loader

    PR-URL: nodejs#47999
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f0f665c View commit details
    Browse the repository at this point in the history
  91. esm: unflag import.meta.resolve

    PR-URL: nodejs#49028
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    guybedford authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e9a94fb View commit details
    Browse the repository at this point in the history
  92. stream: improve WebStreams performance

    PR-URL: nodejs#49089
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    rluvaton authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5d73a58 View commit details
    Browse the repository at this point in the history
  93. esm: fix globalPreload warning

    PR-URL: nodejs#49069
    Fixes: nodejs#49026
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8179751 View commit details
    Browse the repository at this point in the history
  94. lib: fix MIME overmatch in data URLs

    This commit adds the delimiters ^ and $ to the regex that matches the
    MIME types for `data:` URLs.
    
    PR-URL: nodejs#49104
    Fixes: nodejs#48957
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    andremralves authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c1f7728 View commit details
    Browse the repository at this point in the history
  95. doc: make the NODE_VERSION_IS_RELEASE revert clear

    PR-URL: nodejs#49114
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    00de8be View commit details
    Browse the repository at this point in the history
  96. doc: fix name of the flag in initialize() docs

    PR-URL: nodejs#49158
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d7f5f25 View commit details
    Browse the repository at this point in the history
  97. src: refactor vector writing in snapshot builder

    - Build a static table of octal strings and use it instead of
      building octal strings repeatedly during printing.
    - Print a newline and an offset for every 64 bytes in the case
      of printing array literals so it's easier to locate
      variation in snapshot blobs.
    - Rework the printing routines so that the differences are only
      made in a WriteByteVectorLiteral routine. We can update this
      for compression support in the future.
    - Rename Snapshot::Generate() that write the data as C++ source
      instead of a blob as Snaphost::GenerateAsSource() for clarity,
      and move the file stream operations into it to streamline
      error handling.
    
    PR-URL: nodejs#48851
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    joyeecheung authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    de95c3d View commit details
    Browse the repository at this point in the history
  98. test_runner: reland run global after() hook earlier

    This commit reverts the revert in
    bb52656. It also includes the
    fix for the issue that required the revert
    (nodejs#49059 (comment))
    and an additional common.mustCall() in the added test.
    
    Refs: nodejs#49059
    Refs: nodejs#49110
    PR-URL: nodejs#49116
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    cjihrig authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b9407ff View commit details
    Browse the repository at this point in the history
  99. src: remove duplicated code in GenerateSingleExecutableBlob()

    PR-URL: nodejs#49119
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Jungku Lee authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    eba3a40 View commit details
    Browse the repository at this point in the history
  100. deps: update zlib to 1.2.13.1-motley-526382e

    PR-URL: nodejs#49033
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6206ccd View commit details
    Browse the repository at this point in the history
  101. doc: fix Type notation in webstreams

    Replace `type` with `Type: {Promise}`. Plus, fix incorrect
    verb(`creates` -> `returns`) in description.
    
    PR-URL: nodejs#49121
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    deokjinkim authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0b2e81c View commit details
    Browse the repository at this point in the history
  102. tools: update eslint to 8.47.0

    PR-URL: nodejs#49124
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    44a3626 View commit details
    Browse the repository at this point in the history
  103. deps: update googletest to 7e33b6a

    PR-URL: nodejs#49034
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ef9f868 View commit details
    Browse the repository at this point in the history
  104. tools: add @reporters/github to tools

    PR-URL: nodejs#49129
    Refs: nodejs#49120
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f43e5e1 View commit details
    Browse the repository at this point in the history
  105. tools: use @reporters/github when running in github actions

    PR-URL: nodejs#49129
    Refs: nodejs#49120
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9b8f69e View commit details
    Browse the repository at this point in the history
  106. tools: use spec reporter in actions

    PR-URL: nodejs#49129
    Refs: nodejs#49120
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    350d3d3 View commit details
    Browse the repository at this point in the history
  107. test: refactor test-esm-loader-hooks for easier debugging

    - Always check stderr before stdout as the former would contain error
      information.
    - Always match the full stdout to avoid surprises.
    - Use `deepStrictEqual` when appropriate to get more informative test
      failures.
    - Remove leading slashes from relative paths/URLs to not confuse them
      with absolute paths.
    - Remove unnecessary `--no-warnings` flag.
    
    PR-URL: nodejs#49131
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0de3403 View commit details
    Browse the repository at this point in the history
  108. test: fix assertion message in test_async.c

    PR-URL: nodejs#49146
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4929204 View commit details
    Browse the repository at this point in the history
  109. tools: update lint-md-dependencies

    - @rollup/plugin-commonjs@25.0.4
    - rollup@3.28.0
    
    PR-URL: nodejs#49122
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0b79e8f View commit details
    Browse the repository at this point in the history
  110. test: use tmpdir.resolve() in fs tests

    PR-URL: nodejs#49125
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f8026e0 View commit details
    Browse the repository at this point in the history
  111. test: use tmpdir.resolve() in fs tests

    PR-URL: nodejs#49126
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1554f51 View commit details
    Browse the repository at this point in the history
  112. test: use tmpdir.resolve()

    Subsystems: blob, child_process, common, crypto, http, http2,
    readline, repl, snapshot, trace_events
    
    PR-URL: nodejs#49127
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    58512eb View commit details
    Browse the repository at this point in the history
  113. test: use tmpdir.resolve()

    PR-URL: nodejs#49128
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4a24ffc View commit details
    Browse the repository at this point in the history
  114. doc: add print results for examples in WebStreams

    PR-URL: nodejs#49143
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Jungku Lee authored and RafaelGSS committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2ed105a View commit details
    Browse the repository at this point in the history
  115. test: reorder test files fixtures for better understanding

    PR-URL: nodejs#48787
    Backport-PR-URL: nodejs#49174
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    rluvaton committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    7c07077 View commit details
    Browse the repository at this point in the history