1.3.292 • Published 12 months ago

unify-mercurius v1.3.292

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

Test Coverage Maintainability npm npm Snyk Vulnerabilities for npm package NPM

Unify Mercurius

A Mercurius plugin wrapping unify-errors to handle REST errors. Old Owner: @flexper

Install

npm i unify-mercurius
# Or
yarn add unify-mercurius
# Or
pnpm add unify-mercurius

Use

'use strict'

const Fastify = require('fastify')
const mercurius = require('mercurius')
const { unifyMercuriusErrorFormatter } = require('unify-mercurius')

const app = Fastify()

const schema = `
  type Query {
    add(x: Int, y: Int): Int
  }
`

const resolvers = {
  Query: {
    add: async (_, { x, y }) => x + y
  }
}

app.register(mercurius, {
  schema,
  resolvers,
  errorFormatter: unifyMercuriusErrorFormatter()
})

app.get('/', async function (req, reply) {
  const query = '{ add(x: 2, y: 2) }'
  return reply.graphql(query)
})

app.listen(3000)

Plugin options

namedefaultdescription
disableDetailsfalseIf true will remove the originalError key from the error response
disableLogfalseDisable logging on error

Tests

To execute jest tests (all errors, type integrity test)

pnpm test

Maintain

This package use TSdx. Please check documentation to update this package.

1.3.292

12 months ago

1.3.291

12 months ago

1.3.290

12 months ago

1.3.289

1 year ago

1.3.288

1 year ago

1.3.287

1 year ago

1.3.286

1 year ago

1.3.281

1 year ago

1.3.285

1 year ago

1.3.284

1 year ago

1.3.283

1 year ago

1.3.282

1 year ago

1.3.256

1 year ago

1.3.255

1 year ago

1.3.254

1 year ago

1.3.253

1 year ago

1.3.259

1 year ago

1.3.258

1 year ago

1.3.257

1 year ago

1.3.252

1 year ago

1.3.251

1 year ago

1.3.250

1 year ago

1.3.267

1 year ago

1.3.266

1 year ago

1.3.265

1 year ago

1.3.264

1 year ago

1.3.269

1 year ago

1.3.268

1 year ago

1.3.263

1 year ago

1.3.262

1 year ago

1.3.261

1 year ago

1.3.260

1 year ago

1.3.278

1 year ago

1.3.277

1 year ago

1.3.276

1 year ago

1.3.275

1 year ago

1.3.279

1 year ago

1.3.270

1 year ago

1.3.274

1 year ago

1.3.273

1 year ago

1.3.272

1 year ago

1.3.271

1 year ago

1.3.280

1 year ago

1.3.249

1 year ago

1.3.248

1 year ago

1.3.247

1 year ago

1.3.179

1 year ago

1.3.178

1 year ago

1.3.177

1 year ago

1.3.176

1 year ago

1.3.171

1 year ago

1.3.170

1 year ago

1.3.175

1 year ago

1.3.174

1 year ago

1.3.173

1 year ago

1.3.172

1 year ago

1.3.189

1 year ago

1.3.188

1 year ago

1.3.187

1 year ago

1.3.182

1 year ago

1.3.181

1 year ago

1.3.180

1 year ago

1.3.186

1 year ago

1.3.185

1 year ago

1.3.184

1 year ago

1.3.183

1 year ago

1.3.199

1 year ago

1.3.198

1 year ago

1.3.193

1 year ago

1.3.192

1 year ago

1.3.191

1 year ago

1.3.190

1 year ago

1.3.197

1 year ago

1.3.196

1 year ago

1.3.195

1 year ago

1.3.194

1 year ago

1.3.157

1 year ago

1.3.156

1 year ago

1.3.155

1 year ago

1.3.154

1 year ago

1.3.159

1 year ago

1.3.158

1 year ago

1.3.153

1 year ago

1.3.152

1 year ago

1.3.168

1 year ago

1.3.167

1 year ago

1.3.166

1 year ago

1.3.165

1 year ago

1.3.169

1 year ago

1.3.160

1 year ago

1.3.164

1 year ago

1.3.163

1 year ago

1.3.162

1 year ago

1.3.161

1 year ago

1.3.209

1 year ago

1.3.208

1 year ago

1.3.207

1 year ago

1.3.206

1 year ago

1.3.212

1 year ago

1.3.211

1 year ago

1.3.210

1 year ago

1.3.216

1 year ago

1.3.215

1 year ago

1.3.214

1 year ago

1.3.213

1 year ago

1.3.219

1 year ago

1.3.218

1 year ago

1.3.217

1 year ago

1.3.223

1 year ago

1.3.222

1 year ago

1.3.221

1 year ago

1.3.220

1 year ago

1.3.227

1 year ago

1.3.226

1 year ago

1.3.225

1 year ago

1.3.224

1 year ago

1.3.229

1 year ago

1.3.228

1 year ago

1.3.234

1 year ago

1.3.233

1 year ago

1.3.232

1 year ago

1.3.231

1 year ago

1.3.238

1 year ago

1.3.237

1 year ago

1.3.236

1 year ago

1.3.235

1 year ago

1.3.230

1 year ago

1.3.239

1 year ago

1.3.245

1 year ago

1.3.244

1 year ago

1.3.243

1 year ago

1.3.242

1 year ago

1.3.246

1 year ago

1.3.241

1 year ago

1.3.240

1 year ago

1.3.201

1 year ago

1.3.200

1 year ago

1.3.205

1 year ago

1.3.204

1 year ago

1.3.203

1 year ago

1.3.202

1 year ago

1.3.149

1 year ago

1.3.148

1 year ago

1.3.151

1 year ago

1.3.150

1 year ago

1.3.147

1 year ago

1.3.146

1 year ago

1.3.145

1 year ago

1.3.144

1 year ago

1.3.143

1 year ago

1.3.142

1 year ago

1.3.141

1 year ago

1.3.140

1 year ago

1.3.139

1 year ago

1.3.138

1 year ago

1.3.137

1 year ago

1.3.136

1 year ago

1.3.135

1 year ago

1.3.134

2 years ago

1.3.133

2 years ago

1.3.132

2 years ago

1.3.131

2 years ago

1.3.130

2 years ago

1.3.129

2 years ago

1.3.128

2 years ago

1.3.127

2 years ago

1.3.126

2 years ago

1.3.125

2 years ago

1.3.124

2 years ago

1.3.123

2 years ago

1.3.122

2 years ago

1.3.121

2 years ago

1.3.119

2 years ago

1.3.118

2 years ago

1.3.120

2 years ago

1.3.117

2 years ago

1.3.116

2 years ago

1.3.115

2 years ago

1.3.113

2 years ago

1.3.112

2 years ago

1.3.114

2 years ago

1.3.111

2 years ago

1.3.110

2 years ago

1.3.109

2 years ago

1.3.108

2 years ago

1.3.107

2 years ago

1.3.106

2 years ago

1.3.105

2 years ago

1.3.104

2 years ago

1.3.102

2 years ago

1.3.103

2 years ago

1.3.101

2 years ago

1.3.100

2 years ago

1.3.99

2 years ago

1.3.97

2 years ago

1.3.98

2 years ago

1.3.95

2 years ago

1.3.96

2 years ago

1.3.93

2 years ago

1.3.94

2 years ago

1.3.90

2 years ago

1.3.91

2 years ago

1.3.92

2 years ago

1.3.86

2 years ago

1.3.87

2 years ago

1.3.88

2 years ago

1.3.89

2 years ago

1.3.82

2 years ago

1.3.83

2 years ago

1.3.84

2 years ago

1.3.85

2 years ago

1.3.76

2 years ago

1.3.79

2 years ago

1.3.77

2 years ago

1.3.78

2 years ago

1.3.80

2 years ago

1.3.81

2 years ago

1.3.71

2 years ago

1.3.72

2 years ago

1.3.70

2 years ago

1.3.75

2 years ago

1.3.73

2 years ago

1.3.74

2 years ago

1.3.68

2 years ago

1.3.69

2 years ago

1.3.67

2 years ago

1.3.66

2 years ago

1.3.64

2 years ago

1.3.65

2 years ago

1.3.63

2 years ago

1.3.62

2 years ago

1.3.59

2 years ago

1.3.60

2 years ago

1.3.61

2 years ago

1.3.53

2 years ago

1.3.54

2 years ago

1.3.52

2 years ago

1.3.57

2 years ago

1.3.58

2 years ago

1.3.55

2 years ago

1.3.56

2 years ago

1.3.50

2 years ago

1.3.51

2 years ago

1.3.49

2 years ago

1.3.47

2 years ago

1.3.48

2 years ago

1.3.46

2 years ago

1.3.45

2 years ago

1.3.44

2 years ago

1.3.42

2 years ago

1.3.43

2 years ago

1.3.41

2 years ago

1.3.39

2 years ago

1.3.38

2 years ago

1.3.40

2 years ago

1.3.37

2 years ago

1.3.31

2 years ago

1.3.32

2 years ago

1.3.30

2 years ago

1.3.35

2 years ago

1.3.36

2 years ago

1.3.33

2 years ago

1.3.34

2 years ago

1.3.28

2 years ago

1.3.29

2 years ago

1.3.26

2 years ago

1.3.27

2 years ago

1.2.81

2 years ago

1.2.82

2 years ago

1.2.85

2 years ago

1.2.86

2 years ago

1.2.83

2 years ago

1.2.84

2 years ago

1.2.89

2 years ago

1.2.87

2 years ago

1.2.88

2 years ago

1.2.92

2 years ago

1.2.93

2 years ago

1.2.90

2 years ago

1.2.91

2 years ago

1.2.96

2 years ago

1.2.97

2 years ago

1.2.94

2 years ago

1.2.95

2 years ago

1.2.98

2 years ago

1.2.99

2 years ago

1.3.10

2 years ago

1.3.13

2 years ago

1.3.14

2 years ago

1.3.11

2 years ago

1.3.12

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

1.3.15

2 years ago

1.3.16

2 years ago

1.2.101

2 years ago

1.2.100

2 years ago

1.3.19

2 years ago

1.2.103

2 years ago

1.2.102

2 years ago

1.2.105

2 years ago

1.2.104

2 years ago

1.2.107

2 years ago

1.2.106

2 years ago

1.3.20

2 years ago

1.3.21

2 years ago

1.3.24

2 years ago

1.3.25

2 years ago

1.3.22

2 years ago

1.3.23

2 years ago

1.2.112

2 years ago

1.2.111

2 years ago

1.2.114

2 years ago

1.2.113

2 years ago

1.2.116

2 years ago

1.2.115

2 years ago

1.2.118

2 years ago

1.2.117

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.2.110

2 years ago

1.2.109

2 years ago

1.2.108

2 years ago

1.2.123

2 years ago

1.2.122

2 years ago

1.2.125

2 years ago

1.2.124

2 years ago

1.2.127

2 years ago

1.2.126

2 years ago

1.2.121

2 years ago

1.2.120

2 years ago

1.2.119

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.2.80

2 years ago

1.2.60

3 years ago

1.2.63

2 years ago

1.2.64

2 years ago

1.2.61

3 years ago

1.2.62

3 years ago

1.2.67

2 years ago

1.2.68

2 years ago

1.2.65

2 years ago

1.2.66

2 years ago

1.2.69

2 years ago

1.2.70

2 years ago

1.2.71

2 years ago

1.2.74

2 years ago

1.2.75

2 years ago

1.2.72

2 years ago

1.2.73

2 years ago

1.2.78

2 years ago

1.2.79

2 years ago

1.2.76

2 years ago

1.2.77

2 years ago

1.2.41

3 years ago

1.2.42

3 years ago

1.2.40

3 years ago

1.2.45

3 years ago

1.2.46

3 years ago

1.2.43

3 years ago

1.2.44

3 years ago

1.2.49

3 years ago

1.2.47

3 years ago

1.2.48

3 years ago

1.2.52

3 years ago

1.2.53

3 years ago

1.2.50

3 years ago

1.2.51

3 years ago

1.2.56

3 years ago

1.2.57

3 years ago

1.2.54

3 years ago

1.2.55

3 years ago

1.2.58

3 years ago

1.2.59

3 years ago

1.2.18

3 years ago

1.2.19

3 years ago

1.2.20

3 years ago

1.2.23

3 years ago

1.2.24

3 years ago

1.2.21

3 years ago

1.2.22

3 years ago

1.2.27

3 years ago

1.2.28

3 years ago

1.2.25

3 years ago

1.2.26

3 years ago

1.2.29

3 years ago

1.2.30

3 years ago

1.2.31

3 years ago

1.2.34

3 years ago

1.2.35

3 years ago

1.2.32

3 years ago

1.2.33

3 years ago

1.2.38

3 years ago

1.2.39

3 years ago

1.2.36

3 years ago

1.2.37

3 years ago

1.2.0

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.12

3 years ago

1.2.13

3 years ago

1.2.10

3 years ago

1.2.11

3 years ago

1.2.16

3 years ago

1.2.17

3 years ago

1.2.14

3 years ago

1.2.15

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.2.9

3 years ago

1.0.101

3 years ago

1.0.100

3 years ago

1.0.107

3 years ago

1.0.106

3 years ago

1.0.109

3 years ago

1.0.108

3 years ago

1.0.103

3 years ago

1.0.102

3 years ago

1.0.105

3 years ago

1.0.104

3 years ago

1.0.121

3 years ago

1.0.120

3 years ago

1.0.110

3 years ago

1.0.112

3 years ago

1.0.111

3 years ago

1.0.118

3 years ago

1.0.117

3 years ago

1.0.119

3 years ago

1.0.114

3 years ago

1.0.113

3 years ago

1.0.116

3 years ago

1.0.115

3 years ago

1.0.62

3 years ago

1.0.61

3 years ago

1.0.60

3 years ago

1.0.66

3 years ago

1.0.65

3 years ago

1.0.64

3 years ago

1.0.63

3 years ago

1.0.69

3 years ago

1.0.68

3 years ago

1.0.67

3 years ago

1.0.73

3 years ago

1.0.72

3 years ago

1.0.71

3 years ago

1.0.70

3 years ago

1.0.77

3 years ago

1.0.76

3 years ago

1.0.75

3 years ago

1.0.74

3 years ago

1.0.79

3 years ago

1.0.78

3 years ago

1.0.39

3 years ago

1.0.38

3 years ago

1.0.40

3 years ago

1.0.44

3 years ago

1.0.43

3 years ago

1.0.42

3 years ago

1.0.41

3 years ago

1.0.48

3 years ago

1.0.47

3 years ago

1.0.46

3 years ago

1.0.45

3 years ago

1.0.49

3 years ago

1.0.51

3 years ago

1.0.50

3 years ago

1.0.55

3 years ago

1.0.54

3 years ago

1.0.53

3 years ago

1.0.52

3 years ago

1.0.59

3 years ago

1.0.58

3 years ago

1.0.57

3 years ago

1.0.56

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.33

3 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.37

3 years ago

1.0.36

3 years ago

1.0.35

3 years ago

1.0.34

3 years ago

1.0.80

3 years ago

1.0.84

3 years ago

1.0.83

3 years ago

1.0.82

3 years ago

1.0.81

3 years ago

1.0.88

3 years ago

1.0.87

3 years ago

1.0.86

3 years ago

1.0.85

3 years ago

1.0.89

3 years ago

1.0.91

3 years ago

1.0.90

3 years ago

1.0.95

3 years ago

1.0.94

3 years ago

1.0.93

3 years ago

1.0.92

3 years ago

1.0.99

3 years ago

1.0.98

3 years ago

1.0.97

3 years ago

1.0.96

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago