{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":133442384,"defaultBranch":"main","name":"deno","ownerLogin":"denoland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-15T01:34:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42048915?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717864604.0","currentOid":""},"activityList":{"items":[{"before":"dec110187419c7bd8fc43df0e94cc1f10b73f451","after":"d892a6730ca52d84a52dfb26701ba6a4036a9235","ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-09T06:19:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"rework napi","shortMessageHtmlLink":"rework napi"}},{"before":"32f5b4808ef7591401b46ea5bb3d680c18dedf20","after":"31154ff95899166a2535fc859c1fca2cbf19d422","ref":"refs/heads/main","pushedAt":"2024-06-09T00:05:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"fix(check): attempt to resolve types from pkg before `@types` pkg (#24152)\n\nI've been meaning to fix this for ages, but I finally ran into it here:\r\n\r\n\r\nhttps://github.com/dsherret/ts-ast-viewer/actions/runs/9432038675/job/25981325408\r\n\r\nWe need to resolve the `@types` package as a fallback instead of eagerly\r\nresolving it.","shortMessageHtmlLink":"fix(check): attempt to resolve types from pkg before @types pkg (#2…"}},{"before":"f5d749d922e6434b876ac322ce0c1aeb9af1078c","after":"32f5b4808ef7591401b46ea5bb3d680c18dedf20","ref":"refs/heads/main","pushedAt":"2024-06-09T00:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/web): correct string tag for MessageEvent (#24134)","shortMessageHtmlLink":"fix(ext/web): correct string tag for MessageEvent (#24134)"}},{"before":"ed13d36e4bd9f36e0b8bce6a5e1c25a5b1f5560f","after":"f5d749d922e6434b876ac322ce0c1aeb9af1078c","ref":"refs/heads/main","pushedAt":"2024-06-09T00:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/http): print `[]` around ipv6 addresses (#24150)","shortMessageHtmlLink":"fix(ext/http): print [] around ipv6 addresses (#24150)"}},{"before":"3f3bb6a829d61b2c12c3c63b8f8c7e5f929e3587","after":"ed13d36e4bd9f36e0b8bce6a5e1c25a5b1f5560f","ref":"refs/heads/main","pushedAt":"2024-06-09T00:02:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/node): add crypto and zlib constants (#24151)","shortMessageHtmlLink":"fix(ext/node): add crypto and zlib constants (#24151)"}},{"before":"585ba28d479ea1db20e80c318055c448cb13391b","after":"3f3bb6a829d61b2c12c3c63b8f8c7e5f929e3587","ref":"refs/heads/main","pushedAt":"2024-06-08T23:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"fix(ext/net): make node:http2 work with DENO_FUTURE=1 (#24144)","shortMessageHtmlLink":"fix(ext/net): make node:http2 work with DENO_FUTURE=1 (#24144)"}},{"before":"94ce114d30ca08a6096fe26db1e6fcce3cb0e608","after":"498e6e99944cfc031852cf2032947b5138c3ac5c","ref":"refs/heads/junit-strip-ansi","pushedAt":"2024-06-08T18:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"review comment 2","shortMessageHtmlLink":"review comment 2"}},{"before":"444a4b03645ce177bda94424811f1cace4567830","after":"94ce114d30ca08a6096fe26db1e6fcce3cb0e608","ref":"refs/heads/junit-strip-ansi","pushedAt":"2024-06-08T18:19:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"review comment","shortMessageHtmlLink":"review comment"}},{"before":"921bcd3dc5b49757476de5d5dc7284bb5dbc9a2d","after":null,"ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-08T16:36:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"}},{"before":"c1f23c578881b85ae79b524a60160d8f4fb7151b","after":"585ba28d479ea1db20e80c318055c448cb13391b","ref":"refs/heads/main","pushedAt":"2024-06-08T16:36:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/websocket): correctly order messages when sending blobs (#24133)\n\nPreviously the asynchronous read of the blob would not block sends that\r\nare started later. We now do this, but in such a way as to not regress\r\nperformance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(ext/websocket): correctly order messages when sending blobs (#24133)"}},{"before":"22d34f7012c48a25435b38c0c306085c614bbea7","after":"c1f23c578881b85ae79b524a60160d8f4fb7151b","ref":"refs/heads/main","pushedAt":"2024-06-08T16:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/node): lossy UTF-8 read node_modules files (#24140)\n\nPreviously various reads of files in `node_modules` would error on\r\ninvalid UTF-8. These were cases involving:\r\n\r\n- reading package.json from Rust\r\n- reading package.json from JS\r\n- reading CommonJS files from JS\r\n- reading CommonJS files from Rust (for ESM translation)\r\n- reading ESM files from Rust","shortMessageHtmlLink":"fix(ext/node): lossy UTF-8 read node_modules files (#24140)"}},{"before":"9dc0e33e67d331c7d95b95d5a6eb380d4b9c732e","after":"22d34f7012c48a25435b38c0c306085c614bbea7","ref":"refs/heads/main","pushedAt":"2024-06-08T02:19:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"chore: upgrade deno_core to 0.287.0 (#24145)\n\nIncludes:\r\n- [fix: lossily UTF8 decode module source\r\ntext](https://github.com/denoland/deno_core/commit/ec38e428c6a887ca240068fd37be8ca0de6c2f18)\r\n- [fix: `ModuleMap` was not dropped if it had pending\r\nfutures](https://github.com/denoland/deno_core/commit/5d12f510a1b2db2f6c7def8129c92202ad0f91ff)","shortMessageHtmlLink":"chore: upgrade deno_core to 0.287.0 (#24145)"}},{"before":"cf29e50592f4fa99f25e1f0d311c9502140151ec","after":"921bcd3dc5b49757476de5d5dc7284bb5dbc9a2d","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T21:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"9887033de72e501aa8b7b6ca72abe0e94de60ec1","after":"dec110187419c7bd8fc43df0e94cc1f10b73f451","ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-07T20:10:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"rework napi","shortMessageHtmlLink":"rework napi"}},{"before":"3735a1a54225a058914f4356c2d271bb12fab6a7","after":"9dc0e33e67d331c7d95b95d5a6eb380d4b9c732e","ref":"refs/heads/main","pushedAt":"2024-06-07T17:47:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"fix: upgrade deno_core (#24128)\n\nIncludes https://github.com/denoland/deno_core/pull/770 necessary\r\nfor https://github.com/denoland/deno/pull/24101.\r\n\r\nAlso includes https://github.com/denoland/deno_core/pull/769 that\r\nfixes https://github.com/denoland/deno/issues/24098 and\r\nhttps://github.com/denoland/deno/issues/24069 and\r\nhttps://github.com/denoland/deno/issues/24089.","shortMessageHtmlLink":"fix: upgrade deno_core (#24128)"}},{"before":"ed20102713dd3269629b8e329f62d081be506430","after":"3735a1a54225a058914f4356c2d271bb12fab6a7","ref":"refs/heads/main","pushedAt":"2024-06-07T17:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"littledivy","name":"Divy Srivastava","path":"/littledivy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34997667?s=80&v=4"},"commit":{"message":"fix(ext/node): support stdin child_process IPC & fd stdout/stderr (#24106)\n\nAdd supports for \"ipc\" and fd options in child_process spawn API.\r\n\r\nInternal changes: Adds a hidden rid and \"ipc_for_internal_use\" option to\r\nDeno.Command. Used by `node:child_process`\r\n\r\nExample:\r\n```js\r\nconst out = fs.openSync(\"./logfile.txt\", 'a')\r\nconst proc = spawn(process.execPath, [\"./main.mjs\", \"child\"], {\r\n stdio: [\"ipc\", out, \"inherit\"]\r\n});\r\n```\r\n\r\nRef #16753","shortMessageHtmlLink":"fix(ext/node): support stdin child_process IPC & fd stdout/stderr (#2…"}},{"before":"78774dd6647aef137b83473ab86c2f0f1a427e86","after":"ed20102713dd3269629b8e329f62d081be506430","ref":"refs/heads/main","pushedAt":"2024-06-07T17:06:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"fix: make writing to the deps cache more reliable (#24135)\n\nI was able to reproduce this locally.\r\n\r\n```\r\n[error] Failed to execute snippet: \r\nimport { validate } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nassert(validate(\"6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b\"));\r\nassertFalse(validate(\"not a UUID\"));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\2ae5bb614c7526d0876be0b76da1372fd51304ae27d6202ee94df720b3523d08')\r\n at file:///V:/deno_std/uuid/common.ts:43\r\n[error] Failed to execute snippet:\r\nimport { v5, NAMESPACE_DNS, NIL_UUID } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nconst data = new TextEncoder().encode(\"deno.land\");\r\nconst uuid = await v5.generate(NAMESPACE_DNS, data);\r\n\r\nassert(v5.validate(uuid));\r\nassertFalse(v5.validate(NIL_UUID));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\63dd818c5fc1ac39c04df9b42bd9dd4bbc07f7d1b174e405d003731125778da1')\r\n at https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts:30:15\r\n at file:///V:/deno_std/uuid/mod.ts:4\r\n[error] Failed to execute snippet:\r\nimport { isNil } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nassert(isNil(\"00000000-0000-0000-0000-000000000000\"));\r\nassertFalse(isNil(crypto.randomUUID()));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\fd3a12fc091d16ee29f10fa7a05eeeb8bd6c3cc014642e72478c757f00e7261e')\r\n at https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts:34:40\r\n at file:///V:/deno_std/uuid/common.ts:23\r\n[error] Failed to execute snippet:\r\nimport { version } from \"@std/uuid\";\r\nimport { assertEquals } from \"@std/assert/assert-equals\";\r\n\r\nassertEquals(version(\"d9428888-122b-11e1-b85c-61cd3cbb3210\"), 1);\r\nassertEquals(version(\"6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b\"), 4);\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\2ae5bb614c7526d0876be0b76da1372fd51304ae27d6202ee94df720b3523d08')\r\n at file:///V:/deno_std/uuid/common.ts:66\r\n4 errors found\r\n```\r\n\r\nIt occurs when many Deno processes are writing to the deps cache at the\r\nsame time. Fix is to use `atomic_write_with_retries` which is much more\r\nreliable (and the function that helped make the ecosystem tests more\r\nreliable too). After this change I no longer have this issue.\r\n\r\nCloses https://github.com/denoland/deno/issues/24073","shortMessageHtmlLink":"fix: make writing to the deps cache more reliable (#24135)"}},{"before":"708a6196930a1267e577805aed380e3715eaae10","after":"78774dd6647aef137b83473ab86c2f0f1a427e86","ref":"refs/heads/main","pushedAt":"2024-06-07T17:02:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"fix: do not panic linting files with UTF-8 BOM (#24136)\n\nCloses #24122","shortMessageHtmlLink":"fix: do not panic linting files with UTF-8 BOM (#24136)"}},{"before":"6a0a7f0b563c69003666717a511d8ed9ad18d8fa","after":"cf29e50592f4fa99f25e1f0d311c9502140151ec","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T15:40:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(websocket): correctly order messages when sending blobs\n\nPreviously the asynchronous read of the blob would not block sends that are started later. We now do this, but in such a way as to not regress performance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(websocket): correctly order messages when sending blobs"}},{"before":"9f4c1fbe3efb3773ba2243b4534950b2e0010fa2","after":"6a0a7f0b563c69003666717a511d8ed9ad18d8fa","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T15:29:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(websocket): correctly order messages when sending blobs\n\nPreviously the asynchronous read of the blob would not block sends that are started later. We now do this, but in such a way as to not regress performance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(websocket): correctly order messages when sending blobs"}},{"before":null,"after":"9f4c1fbe3efb3773ba2243b4534950b2e0010fa2","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T15:10:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(websocket): correctly order messages when sending blobs\n\nPreviously the asynchronous read of the blob would not block sends that are started later. We now do this, but in such a way as to not regress performance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(websocket): correctly order messages when sending blobs"}},{"before":"d848b257ca19f5dbd3e455b987f2288ac52391de","after":null,"ref":"refs/heads/remove_dead_op","pushedAt":"2024-06-07T13:20:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satyarohith","name":"Satya Rohith","path":"/satyarohith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29819102?s=80&v=4"}},{"before":"386d5c8310891c5dc9627abbf2374e60bb4e50d2","after":"708a6196930a1267e577805aed380e3715eaae10","ref":"refs/heads/main","pushedAt":"2024-06-07T13:20:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satyarohith","name":"Satya Rohith","path":"/satyarohith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29819102?s=80&v=4"},"commit":{"message":"chore(ext/node): remove dead op (#24131)","shortMessageHtmlLink":"chore(ext/node): remove dead op (#24131)"}},{"before":null,"after":"d848b257ca19f5dbd3e455b987f2288ac52391de","ref":"refs/heads/remove_dead_op","pushedAt":"2024-06-07T12:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satyarohith","name":"Satya Rohith","path":"/satyarohith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29819102?s=80&v=4"},"commit":{"message":"chore(ext/node): remove dead op","shortMessageHtmlLink":"chore(ext/node): remove dead op"}},{"before":"a17794d5cf0c8d1ecc624c490071e5b3a5856bc7","after":"386d5c8310891c5dc9627abbf2374e60bb4e50d2","ref":"refs/heads/main","pushedAt":"2024-06-07T03:37:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"refactor: remove `PermissionsContainer` in deno_runtime (#24119)\n\nAlso removes permissions being passed in for node resolution. It was\r\ncompletely useless because we only checked it for reading package.json\r\nfiles, but Deno reading package.json files for resolution is perfectly\r\nfine.\r\n\r\nMy guess is this is also a perf improvement because Deno is doing less\r\nwork.","shortMessageHtmlLink":"refactor: remove PermissionsContainer in deno_runtime (#24119)"}},{"before":"aa5899109f0a658a9f0e3919f2419c1e8b5e1ca3","after":null,"ref":"refs/heads/x/devsnek-patch-1","pushedAt":"2024-06-07T01:15:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"}},{"before":"7a17eba5a748b2362bec48de4edd9f1c214df1f1","after":"a17794d5cf0c8d1ecc624c490071e5b3a5856bc7","ref":"refs/heads/main","pushedAt":"2024-06-07T01:15:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"docs: clarify release instructions (#24124)\n\njust a small change\r\n\r\nSigned-off-by: snek \r\nCo-authored-by: David Sherret ","shortMessageHtmlLink":"docs: clarify release instructions (#24124)"}},{"before":"f8fe0e0df2d2d95acb5fbcd9276afc9e718cc25d","after":"aa5899109f0a658a9f0e3919f2419c1e8b5e1ca3","ref":"refs/heads/x/devsnek-patch-1","pushedAt":"2024-06-07T00:51:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"Merge branch 'main' into x/devsnek-patch-1","shortMessageHtmlLink":"Merge branch 'main' into x/devsnek-patch-1"}},{"before":"47d19461a59cc7997f24987d8564e757683b8a5e","after":"7a17eba5a748b2362bec48de4edd9f1c214df1f1","ref":"refs/heads/main","pushedAt":"2024-06-06T22:37:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"refactor: `NpmRegistryApi` - `#[async_trait(?Send)]` (#24126)","shortMessageHtmlLink":"refactor: NpmRegistryApi - #[async_trait(?Send)] (#24126)"}},{"before":"0648f6d70dc79e986f6b3c5821a9ebb5f045cfc7","after":"47d19461a59cc7997f24987d8564e757683b8a5e","ref":"refs/heads/main","pushedAt":"2024-06-06T21:21:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"},"commit":{"message":"fix(cli): Overwrite existing bin entries in `node_modules` (#24123)\n\nPreviously we warned on unix and didn't touch them on windows, now we\r\nunconditionally overwrite them. This matches what npm does.","shortMessageHtmlLink":"fix(cli): Overwrite existing bin entries in node_modules (#24123)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYDuH7QA","startCursor":null,"endCursor":null}},"title":"Activity · denoland/deno"}