- Forlì, Italy
- nodeland.dev
- @matteocollina
Highlights
- Pro
- 20 discussions answered
Block or Report
Block or report mcollina
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
-
-
-
mercurius-js/mercurius Public
Implement GraphQL servers and gateways with Fastify
3,629 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2022
Created 56 commits in 22 repositories
Created 2 repositories
-
mcollina/typescript-async-await-target-cost
Shell
•
Built by
- mcollina/atdatabases TypeScript
Created a pull request in fastify/fastify that received 4 comments
pull_request_target test
This is a test PR that should fail, but now pull_request_target jobs runs with the full source code of the base branch, so it should pass.
+2
−4
•
4
comments
Opened 17 other pull requests in 10 repositories
pinojs/pino
4
merged
fastify/fastify
3
merged
nodejs/undici
2
merged
fastify/restartable
2
merged
pinojs/thread-stream
1
merged
fastify/fastify-flash
1
merged
ForbesLindesay/atdatabases
1
merged
mcollina/fastify-isolate
1
merged
pinojs/pino-pretty
1
merged
addaleax/synchronous-worker
1
closed
Reviewed 137 pull requests in 38 repositories
nodejs/node
28 pull requests
- test: add initial test module
- http: add uniqueHeaders option to request and createServer.
- net,dns: trace tcp connection and dns by perf_hooks
- http: trace http(s) client by perf_hooks
- v14.19.1 proposal
- doc: add @ShogunPanda to collaborators
- doc: update base branch name for nodejs org
- fs: add recursive opendir/readdir
-
chore(doc): add
trace_gcto diagnostic tooling support document - stream: do cleanup when iterator is destroyed
- src,doc: Experimental support for SEA
- doc: update security release onboarding
- doc: clarify the meaning of legacy status
- url: throw on NULL in IPv6 hostname
-
[v16.x backport] net: add new options to
net.Socketandnet.Server -
doc: fix version history for
net.Socketandnet.Server - http2: fix potential integer overflow
- update undici to 4.15.1 and add script to update it
- http: add headersTimeout timer and response logic
- stream: graduate web streams from experimental and expose as globals
- url: trim leading and trailing C0 control chars
- doc: clarify that some modules don't work when compiled without ssl
- v16.14.1 release proposal
- http2: add edge case note to GOAWAY request
- stream: use .chunk when calling adapters' writev
- Some pull request reviews not shown.
nodejs/undici
22 pull requests
- fix(fetch): spec
- chore: improve coverage for pool
- refactor(fetch): refactor httpNetworkOrCacheFetch
- Fix lint error
- docs: document lint command
- Fix broken bench scripts
- fix: Do not use WeakRef on mocks.
- chore: html reporter
- chore: fix duplicated error import in test/agent.js
- docs: add examples to fetch/request
- tests: fix CI failure
- fix: default mock interceptor to GET
- chore: fix import readablestream
- chore: update undici-fetch to fair benchmarks
- docs: document the behavior of consuming body twice
- build: fix lint errors and introduce CI check
- feat(mock): allow matching the complete header list
- fix: lazy decode body
- fix: remove hash from intercept dispatch key
- fix: remove esbuild from dev dependencies
- fix: Improve BodyReadable type definition
- Fix for ignoring explicit empty host header values
fastify/fastify
16 pull requests
-
(v3.x) Allow custom Context Config types for hooks'
requestproperties - Bugfix/streamline fastify request to be generic
-
Allow custom Context Config types for hooks'
requestproperties - add generic logger to route handler & FastifyRequest
- fix: #3783
- build(deps): bump actions/setup-node from 2 to 3
- Improve parser example
- add generic logger type
- chore: code beauty
- Update Ecosystem.md - Add fastify-impressions to the list
- Fix avvio plugin timeout for 0
- Fixes overwrite of avvio plugin timeout of 0
- Fix: response type of serialize method in FastifyReply interface
-
feat (types): add complete
fastify.listen()typescript definitions - Deprecate variadic listen method (closes #3652)
- Drop @typescript-eslint/no-misused-promises
mercurius-js/mercurius
7 pull requests
- Keep requires directive in gateway schema
-
Document new
service.agentconfiguration option. - Correctly handle reference types at the same path in the gateway
- Add backport GitHub action
- build: reduce dependabot update frequency
-
Fix #748 Ensure FederatedError
errorsargument is an array. - fix: select node when a type is duplicated
fastify/fastify-swagger
6 pull requests
fastify/avvio
5 pull requests
pinojs/pino
5 pull requests
pinojs/hapi-pino
4 pull requests
fastify/session
4 pull requests
mcollina/autocannon
3 pull requests
mcollina/async-cache-dedupe
3 pull requests
pinojs/pino-pretty
2 pull requests
fastify/fastify-static
2 pull requests
moscajs/aedes
2 pull requests
fastify/fastify-rate-limit
2 pull requests
fastify/fastify-passport
2 pull requests
fastify/fastify-flash
2 pull requests
mercurius-js/cache
2 pull requests
fastify/fastify-websocket
1 pull request
mcollina/loopbench
1 pull request
pinojs/thread-stream
1 pull request
fastify/middie
1 pull request
fastify/fastify-cli
1 pull request
fastify/fastify-accepts
1 pull request
fastify/fastify-reply-from
1 pull request
13
repositories not shown
Created an issue in giltayar/proposal-types-as-comments that received 21 comments
(not) Supporting both ESM and CJS
In order to resolve the types correctly, the type checker must know if the module is CJS, TypeScript compiled to CJS (with and without esModuleInterop
21
comments
Opened 12 other issues in 9 repositories
pinojs/pino
3
closed
nodejs/undici
2
closed
pinojs/pino-socket
1
open
nodejs/TSC
1
open
fastify/fastify-secure-session
1
open
tapjs/node-tap
1
closed
nodejs/node
1
closed
ForbesLindesay/atdatabases
1
open
fastify/website
1
closed
Answered 1 discussion in 1 repository
fastify/fastify
fastify/fastify