profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/Ethan-Arrowood/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ethan Arrowood Ethan-Arrowood @Microsoft ethanarrowood.com 👻 Node.js, Fastify, Undici, TypeScript he/him

beaucarnes/freeCodeCamp 1

The https://freeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.

bonham000/FreeCodeCamp 1

The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.

Ethan-Arrowood/applying-advanced-typescript-definition-patterns 1

Code repo for my talk "Applying Advanced TypeScript Definition Patterns"

BboyAkers/pino-application-insights 0

fastify plugin: pino application insights

codefoster/electron 0

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Ethan-Arrowood/100-days-of-code 0

Fork this template for the 100 days journal - to keep yourself accountable

Ethan-Arrowood/15puzzle 0

Old 15 puzzle game I made using jQuery

startedmicrosoft/fast

started time in 4 days

startedfastify/fastify-static

started time in 5 days

issue commentNeekSandhu/monaco-editor-textmate

How to use without webpack

My build tool is Snowpack. Not sure if is doing any bundling for dev.

For prod they recommend bundling with webpack though

Ethan-Arrowood

comment created time in 9 days

startedcodemirror/codemirror.next

started time in 9 days

startedcodemirror/CodeMirror

started time in 9 days

issue openedNeekSandhu/monaco-editor-textmate

How to use without webpack

In this project readme you state it is recommended to use this webpack plugin to disable the included language things.

you're advised to use Webpack with monaco-editor-webpack-plugin which allows you to control which of "built-in" languages should monaco-editor use/bundle, leaving the rest.

But what if I'm not using webpack? Is there a way to do this using the monaco api? Even if its messy/ requires some async grossness?

created time in 9 days

starteddracula/tailwind

started time in 9 days

startedsnowpackjs/astro

started time in 11 days

PullRequestReviewEvent

push eventEthan-Arrowood/jstime

Ethan Arrowood

commit sha 1a979de881e1772328ab2079e43e65843a7141fb

prettier, add parts of sections 4 and 5

view details

push time in 17 days

startedsuren-atoyan/monaco-react

started time in 21 days

PR opened vdesjs/vite-plugin-monaco-editor

Add latest monaco-editor version

Not sure if this requires more testing but noticed the peer dependencies version was missing the latest one.

+1 -1

0 comment

1 changed file

pr created time in 21 days

push eventEthan-Arrowood/vite-plugin-monaco-editor

Ethan Arrowood

commit sha 3581ea9f50fa4b25909fc56e8e74a384d4dcf7be

Add latest monaco-editor version

view details

push time in 21 days

startedreact-hook-form/react-hook-form

started time in 23 days

pull request commentnodejs/node

meta: add mailmap entry for Ethan-Arrowood

Thanks for the ping! Yes new email is correct !

Trott

comment created time in a month

PullRequestReviewEvent

push eventEthan-Arrowood/node

Ethan Arrowood

commit sha cdde45c9e88de0299fbb3c2cdf8d9bf70d502835

Update test/parallel/test-structuredClone-global.js Co-authored-by: Michaël Zasso <targos@protonmail.com>

view details

push time in a month

pull request commentnodejs/undici

feat: `fetch` types

Since @ronag did a lot of work to make fetch spec compat here lets make sure we are not missing anything. The official TS types for fetch are available in lib.dom (https://github.com/microsoft/TypeScript/blob/cec2fda9a53620dc545a2c4d7b0156446ab145b4/lib/lib.dom.d.ts#L18378) here is a link to the exact fetch definition

wojpawlik

comment created time in a month

push eventEthan-Arrowood/node

Ethan Arrowood

commit sha 6d40a85e848c87f67e1577965e35402589a3f35a

fix tests

view details

push time in a month

issue openedmicrosoft/vscode

TypeScript React code highlighting broken

Issue Type: <b>Bug</b>

I noticed an issue with my usual Dracula theme:

Screen Shot 2021-08-23 at 10 27 04 AM

I then disabled all extensions in my editor and tried the default Dark theme and can see the same issue persisting with the </ characters and such.

Screen Shot 2021-08-23 at 10 29 02 AM

VS Code version: Code - Insiders 1.60.0-insider (44568e5947efa4811419e529e80fb14b7554cf61, 2021-08-23T10:42:53.526Z) OS version: Darwin x64 20.5.0 Restricted Mode: No

<details> <summary>System Info</summary>

Item Value
CPUs Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (12 x 2900)
GPU Status 2d_canvas: enabled<br>gpu_compositing: enabled<br>metal: disabled_off<br>multiple_raster_threads: enabled_on<br>oop_rasterization: enabled<br>opengl: enabled_on<br>rasterization: enabled<br>skia_renderer: disabled_off_ok<br>video_decode: enabled<br>webgl: enabled<br>webgl2: enabled
Load (avg) 2, 2, 3
Memory (System) 32.00GB (8.86GB free)
Process Argv --crash-reporter-id 9a7faba5-f890-4b5d-b40f-7e27975b59fa
Screen Reader no
VM 0%

</details>Extensions: none (1 theme extensions excluded)<details> <summary>A/B Experiments</summary>

vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
pythonvspyt602:30291494
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyt639:30291487
pythontb:30258533
pythonvspyt551:30291412
pythonptprofiler:30281269
vshan820:30294714
pythondataviewer:30285072
pythonvsuse255:30319630
vscod805cf:30301675
pythonvspyt200:30323110
vsccppwt:30312692
pythonvssor306:30340298
bridge0708:30335490
pygetstartedt2:30353727
dockerwalkthrucf:30348714
bridge0723:30353136
pythonrunftest32:30353181
pythonf5test824cf:30353184
javagetstartedc:30350118
pythonvspyt187cf:30356035

</details>

<!-- generated by issue reporter -->

created time in a month

PR opened jstime/jstime

implement whatwg URL

⚠️ Work in progress

🚀 Implementing the whatwg URL spec.

Using https://github.com/jsdom/whatwg-url as a point of reference as well so some code might look quite similar. (We should probably give them credit some how)

+234 -0

0 comment

1 changed file

pr created time in a month

create barnchEthan-Arrowood/jstime

branch : feat/whatwg-url

created branch time in a month

issue commentnodejs/undici

Code Coverage

Yep will do

ronag

comment created time in a month

pull request commentnodejs/node

Add structuredClone global method

Ahh thank you; will give this a try soon!

Ethan-Arrowood

comment created time in a month

pull request commentnodejs/undici

Initialize some fetch tests

ahh i did it with the script thing and some npm scripts. Do you have a preference?

Ethan-Arrowood

comment created time in a month

push eventnodejs/undici

Ethan Arrowood

commit sha 43e07d9f483cdc82762e2d3c9cd77f61997afd1e

only run on v16

view details

push time in a month

create barnchEthan-Arrowood/undici

branch : init-fetch-tests

created branch time in a month

pull request commentnodejs/undici

Initialize some fetch tests

i'll add a skip to these tests then

Ethan-Arrowood

comment created time in a month

pull request commentnodejs/undici

Initialize some fetch tests

Why is tap failing on previous Node versions? Do we not export the fetch api or something?

Ethan-Arrowood

comment created time in a month