-
Updated
Jun 28, 2022 - TypeScript
Fastify
Fastify is a web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture.
Here are 1,083 public repositories matching this topic...
A recipe with Mocha
Enrich our DB model
I have modified the gateway example to add the errorFormatter in both.
I am passing data, extensions & statusCode from the service but I am not able to receive that in gateway, here is the code:
'use strict';
const Fastify = require('fastify');
const mercurius = require('..');
const { ErrorWithProps } = mercurius;
async function createService(port, schema, resolvers = {}) {
-
Updated
Jul 9, 2022 - TypeScript
Story
As a client I want to have a positive acknowledgement for a subscription.
Currently, the only responses to a subscription are error or complete. There is no way to ascertain when the subscription requested has actually been processed in the success case.
Knowing when a subscription has been made successfully is important in processing flows where executing the next step is depen
LDAP support
🚀 Feature Proposal
Login using LDAP account.
Motivation
A lot of companies use LDAP as their login system, so I thought that it could be useful to incorporate to HospitalRun
-
Updated
Jul 4, 2022 - JavaScript
-
Updated
Jul 6, 2022 - JavaScript
Add support to ESM
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the feature has not already been requested
🚀 Feature Proposal
Frequently modules are dropping support to CommonJS and in order to keep it up to date, we should support the ESM as soon as possible
Motivation
Example
_No r
Add the require('fastify-cli/helper') utility to the TS template.
Now it exports the old interface.
The test was failing during the implementation:
templates/app-ts/test/routes/example.test.ts 2> TSError: ⨯ Unable to compile TypeScript:
templates/app-ts/test/routes/example.test.ts 2> templates/app-ts/test/helper.ts(3,23): error TS7016: Could not find a declaration file
for module '
-
Updated
Jul 4, 2022 - JavaScript
-
Updated
Jul 4, 2022 - JavaScript
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the issue has not already been raised
Issue
Hey 👋🏻
I tried using onExceeding and onExceeded globally, like this:
fastify.register(import('fastify-rate-limit'), {
max: 1,
timeWindow: '1 minute',
enableDraftSpec: true,
onExceeding: function (request) -
Updated
Jun 20, 2022 - JavaScript
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure it has not already been reported
Fastify version
3.19.0
Plugin version
4.2.0
Node.js version
14.x
Operating system
macOS
Operating system version (i.e. 20.04, 11.3, 10)
11.15.1
Description
The [Vary Header](https://deve
-
Updated
Jul 7, 2022 - JavaScript
-
Updated
Jul 6, 2022 - JavaScript
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the bug has not already been reported
Fastify version
3.x.x
Plugin version
No response
Node.js version
14.x
Operating system
Linux
Operating system version (i.e. 20.04, 11.3, 10)
20.04
Description
Migrate out of depreca
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the bug has not already been reported
Fastify version
N/A
Plugin version
N/A
Node.js version
N/A
Operating system
Linux
Operating system version (i.e. 20.04, 11.3, 10)
N/A
Description
In the index.d.ts file, I noticed t
Improve codebase
Coverage 100%
Increase coverage to reach 100%
Created by Matteo Collina
Released October 2016
- Organization
- fastify
- Website
- fastify.io

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

Clone the example app, only use Mocha instead of Jest
Before picking this issue, it's recommended to have a short tech planning chat here and only then upon sync to get up to speed.