profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/leebyron/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.
Lee Byron leebyron San Francisco leebyron.com I make things @robinhood, previously @facebook.

immutable-js/immutable-js 31103

Immutable persistent data collections for Javascript which increase efficiency and simplicity.

graphql/graphql-spec 13348

GraphQL is a query language and execution engine tied to any backend service.

chentsulin/awesome-graphql 12672

Awesome list of GraphQL & Relay

graphql/graphql-playground 7276

🎮 GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)

graphql/graphql.github.io 642

GraphQL Documentation at graphql.org

leebyron/async-to-gen 510

⌛ Use async functions in your JavaScript today with speed and simplicity.

graphql/graphql-wg 308

Working group notes for GraphQL

leebyron/cocoa-oauth2 58

Cocoa library for handling oauth2

graphql/faq 35

GraphQL FAQ

leebyron/anyconnect-dark 22

Dark OSX menu bar assets for Cisco AnyConnect VPN.

pull request commentgraphql/graphql-js

Avoid relying on constructor.name for instanceOf error check.

@benjamn @hwillson Release as https://github.com/graphql/graphql-js/releases/tag/v16.0.0-alpha.4 Your PR helped a lot I simplified the resulting code using TS to ensure that all our classes have Symbol.toStringTag and also added a custom ESLint rule to be extra safe. Please report if it solved your issues, also if you are interested in backporting #3172 to https://github.com/graphql/graphql-js/tree/15.x.x I can merge and release it.

benjamn

comment created time in 8 minutes

delete branch graphql/graphql-js

delete branch : bran

delete time in 9 minutes

create barnchgraphql/graphql-js

branch : bran

created branch time in 9 minutes

push eventgraphql/graphql-js

GitHub Action Script

commit sha 760134a445328b8e7f81bdf202b094059ce0b613

Deploy 96fe0054d58b3444acd1c0eba22789b0c556c69b to 'npm' branch

view details

push time in 23 minutes

push eventgraphql/graphql-js

GitHub Action Script

commit sha 7b9fe5863182e4cc5bc730a9b05ce7339acbc230

Deploy 96fe0054d58b3444acd1c0eba22789b0c556c69b to 'deno' branch

view details

push time in 23 minutes

push eventgraphql/graphql-js

Ivan Goncharov

commit sha 96fe0054d58b3444acd1c0eba22789b0c556c69b

16.0.0-alpha.4

view details

push time in 25 minutes

created taggraphql/graphql-js

tagv16.0.0-alpha.4

A reference implementation of GraphQL for JavaScript

created time in 25 minutes

push eventgraphql/graphql-js

Saihajpreet Singh

commit sha 21b45a7eaf75e16700929959407f6282607b1e1f

fix: broken link to prettier rules (#3173)

view details

push time in 34 minutes

PR merged graphql/graphql-js

Reviewers
fix: broken link to prettier rules PR: internal 🏠

As suggested in https://github.com/graphql/graphql-js/pull/3146#discussion_r648311878

+2 -2

0 comment

1 changed file

saihaj

pr closed time in 34 minutes

push eventgraphql/graphql-landscape

CNCF-bot

commit sha cd3bdb4569322358bba99d247a529c754f0c7939

Automated update by CNCF-bot

view details

push time in 4 hours

PR opened graphql/graphql-js

fix: broken link to prettier rules
+2 -2

0 comment

1 changed file

pr created time in 5 hours

pull request commentgraphql/graphql-wg

Draft: Guidelines for speaking on behalf of the project

It's my preference (and that of all of my friends I've discussed this with) that the GraphQL Foundation remains politically neutral.

If we implement this mechanism of having the TSC vote on proposals to add political messaging to GraphQL Foundation projects, at least there should be a requirement that proposals include the time and mechanism the messaging is to be removed. Otherwise we will be stuck with a growing list of political statements forever, as with virtue-signaling and cancel culture at fever pitch, no one will want to be the person to stick their neck out and eventually remove it. Most of the worlds problems won't be solved quickly, if ever.

I'm uncomfortable with the idea of a small group of elites, typically fed by billion-dollar globalist corporations, giving themselves the ability to propagandize the work of thousands of open source contributors, from a diverse range of backgrounds, distributed all over the world. It's almost guaranteed if you put the same political messaging proposal to a vote by the TSC, vs all contributors, vs all users, you would often get 3 different outcomes. It's problematic for a privileged elite to exploit the captivated audience of the open source projects they maintain. How do you think someone starving to death in Tigray, or Yemen would feel, seeing a BLM slogan at the top of a GraphQL Foundation project they depend on to financially survive, while the starvation, rape, or murder of millions in their community is ignored?

A lot of, if not most, developers feel this way. Propagandizing the GraphQL Foundation will sabotage its legitimacy and moral standing, and will drive contributors away. To many, open source is a welcome refuge from conflict, politics, and greed.

leebyron

comment created time in 5 hours

push eventgraphql/graphql-js

GitHub Action Script

commit sha efacbc99fa46443e0f59dfabca7fa54220d296e3

Deploy 58122ef35f08175c8d054de427b49f570901536e to 'npm' branch

view details

push time in 16 hours

push eventgraphql/graphql-js

GitHub Action Script

commit sha 4348dd5c845fb82882fe914d2571c3d5963f750a

Deploy 58122ef35f08175c8d054de427b49f570901536e to 'deno' branch

view details

push time in 16 hours

push eventgraphql/graphql-js

Ivan Goncharov

commit sha 58122ef35f08175c8d054de427b49f570901536e

Avoid relying on constructor.name for instanceOf error check. (#3172) Fixes #2894

view details

push time in 16 hours

PR closed graphql/graphql-js

Avoid relying on constructor.name for instanceOf error check.

PR #1174 disabled instanceOf error checking when process.env.NODE_ENV === 'production', which eliminated some false positives due to collisions of minified class names in production. This PR aims to eliminate the same kind of false positive errors in non-production environments that enable minification, such as NODE_ENV='staging'. Please see https://github.com/apollographql/apollo-client/issues/7446#issuecomment-767660631 for motivating use cases and background explanation.

Fortunately, the graphql package goes to the trouble of providing a Symbol.toStringTag property for most of the classes it exports (one of many examples), and that string is immune to minification (unlike constructor.name). This PR proposes using that tag string for error checking in instanceOf(value, constructor) whenever the constructor provides a Symbol.toStringTag property, falling back to constructor.name and value.constructor.name for constructors that do not define Symbol.toStringTag (as before).

If this is controversial in any way, I would be happy to discuss alternative solutions, but I believe this change will resolve many of the remaining issues linked at the bottom of the #1174 issue thread.

Remaining to-dos:

+128 -3

11 comments

2 changed files

benjamn

pr closed time in 16 hours

PR merged graphql/graphql-js

Avoid relying on constructor.name for instanceOf error check. PR: bug fix 🐞

Fixes #2894

+45 -10

0 comment

2 changed files

IvanGoncharov

pr closed time in 16 hours

PR opened graphql/graphql-js

Avoid relying on constructor.name for instanceOf error check. PR: bug fix 🐞

Fixes #2894

+45 -10

0 comment

2 changed files

pr created time in 18 hours

push eventgraphql/graphql-js

GitHub Action Script

commit sha 0621470e86c65cbc74662ffea8da526ee46af6d0

Deploy 81ca7781ec15e2d6b91d6146a3e545afb31af92b to 'npm' branch

view details

push time in 19 hours

push eventgraphql/graphql-js

GitHub Action Script

commit sha 928b92c479d89f214b9b1aa82a61d74bc1ac451b

Deploy 81ca7781ec15e2d6b91d6146a3e545afb31af92b to 'deno' branch

view details

push time in 19 hours

push eventgraphql/graphql-js

Ivan Goncharov

commit sha 81ca7781ec15e2d6b91d6146a3e545afb31af92b

Add 'Symbol.toStringTag' into every publicly exported class (#3170)

view details

push time in 19 hours

PR merged graphql/graphql-js

Add 'Symbol.toStringTag' into every publicly exported class PR: feature 🚀

Motivation #2894

+132 -6

0 comment

11 changed files

IvanGoncharov

pr closed time in 19 hours

push eventgraphql/graphql-landscape

CNCF-bot

commit sha 3e436c2c3dafe7d70c71a9018ffa271a3e0fa5c4

Automated update by CNCF-bot

view details

push time in a day

issue openedgraphql/graphql-js

App doesn't run when I add any type

I have a problem in the typeDefs of my application, which I have not been able to solve in StackOverflow or the internet. I find this problem too strange and I think it is something that does not depend on me, so I report it here.

Problem:

In one of my files where I keep my typeDefs I have a type that when I add it does not run my application:

[nodemon] clean exit - waiting for changes before restart

I notice even weirder is that I don't get any error

I have honestly spent two days looking for the solution to this problem and I have not found any answer, which leads me to think that this problem is not my fault and may be something from graphql

I attach parts of my code that may be useful: problem file:

import gql from 'graphql-tag';

export default gql`
  type Query {
    viewer: TokenPayload!
  }

  type Mutation {
    "Loguear un empleado de una empresa"
    loginEmployee(input: LoginInput!): String!
    "Crear un nuevo empleado de una empresa"
    createEmployee(input: EmployeeInput!, key: String!): Boolean!
  }

  "Información necesaria para el logueo de un empleado"
  input LoginInput {
    "Correo electronico del empleado"
    mail: String!
    "Contraseña del empleado"
    pass: String!
  }

  "Roles de los empleados"
  enum EmployeeRoles {
    admin
    employee
  }

  type TokenPayload {
    role: EmployeeRoles!;
    "Id del usuario"
    sub: ID!;
    "Email del usuario"
    mail: String!;
    "Nombre del usuario"
    name: String!;
    "Id de la empresa a la que pertenece el usuario"
    businessId: ID!;
    "Nombre de la empresa a la que pertenece el usuario"
    businessName: String!;
    "Id de la tienda o local a la que pertenece el usuario"
    storeId: ID;
    "Nombre de la tienda o local a la que pertenece el usuario"
    storeName: String;
    "avatar del usuario"
    avatar: String!;
  }

  "Información necesaria para crear un empleado"
  input EmployeeInput {
    "Nombre del empleado"
    name: String!
    "Id de la empresa del empleado"
    business: ID!
    "Id de la tienda del empleado"
    store: ID
    "Correo electronico del empleado"
    mail: String!
    "Contraseña del empleado"
    pass: String!
  }
`;

the type that generates the problem (when I remove everything it works, when I add it it does not run the application):

  type TokenPayload {
    role: EmployeeRoles!;
    "Id del usuario"
    sub: ID!;
    "Email del usuario"
    mail: String!;
    "Nombre del usuario"
    name: String!;
    "Id de la empresa a la que pertenece el usuario"
    businessId: ID!;
    "Nombre de la empresa a la que pertenece el usuario"
    businessName: String!;
    "Id de la tienda o local a la que pertenece el usuario"
    storeId: ID;
    "Nombre de la tienda o local a la que pertenece el usuario"
    storeName: String;
    "avatar del usuario"
    avatar: String!;
  }

What leaves me most confused is that when I add any other type it remains the same without running

file where I combine my typeDefs:

import { mergeTypeDefs } from 'graphql-tools';
import { print } from 'graphql';

import business from '@schema/business.schema';
// import client from '@schema/client.schema';
// import egress from '@schema/egress.schema';
import employee from '@schema/employee.schema';
// import income from '@schema/income.schema';
// import product from '@schema/product.schema';
// import sale from '@schema/sale.schema';
import store from '@schema/store.schema';

// leo todos los archivos de schemas y luego los uno
export default print(mergeTypeDefs([business, employee, store]));

file where I create my server with mercurius and Fastify:

import { applyMiddleware } from 'graphql-middleware';
import { makeExecutableSchema } from 'graphql-tools';
import fastify, { FastifyInstance } from 'fastify';
import helmet from 'fastify-helmet';
import mercurius from 'mercurius';
import cors from 'fastify-cors';

import {
  errorController,
  handlerErrors,
  notFoundController,
} from '@utils/handler.errors';

import authServices from '@services/auth.services';

import permissions from '@graphql/permissions';
import resolvers from '@graphql/resolvers';
import schema from '@graphql/schema';

import { GrahpqlCtx } from '@interfaces';

import { initConn } from './db.config';

/**
 * Clase que inicializa el servidor
 */
export class App {
  private app: FastifyInstance;
  private port: number;

  /**
   * Constructor para incializar la instancia de fastify, el puerto, y las demás
   * configuraciones
   * @param {number} port puerto en el que va a escuchar el servidor
   */
  constructor(port?: number) {
    this.app = fastify({
      logger: process.env.NODE_ENV !== 'production',
      trustProxy: process.env.NODE_ENV === 'production',
    });
    this.port = port || parseInt(process.env.PORT!);

    this.middlewares();
    this.handlers();
  }

  /**
   * Middlewares de la aplicación
   */
  private middlewares() {
    this.app.register(cors, {
      methods: ['POST', 'PUT', 'DELETE', 'OPTIONS'],
      optionsSuccessStatus: 204,
    });

    this.app.register(mercurius, {
      schema: applyMiddleware(
        makeExecutableSchema({
          typeDefs: schema,
          resolvers,
        }),
        permissions,
      ),
      graphiql: process.env.NODE_ENV !== 'production',
      context: (req): GrahpqlCtx => ({
        user: authServices.authToken(req.headers['x-auth-token'] as string),
      }),
    });

    if (process.env.NODE_ENV === 'production') this.app.register(helmet);
    else
      this.app.get('/', ({}, reply) => {
        reply.send('');
      });
  }

  /**
   * Handlers de la aplicación
   */
  public handlers() {
    this.app.setErrorHandler(errorController);
    this.app.setNotFoundHandler(notFoundController);
  }

  /**
   * Función para poner a escuchar al servidor en el puerto antes indicado y
   * además, inicializar la conexión con mongodb
   */
  public async listen() {
    try {
      await initConn();
      await this.app.listen(this.port, '0.0.0.0');
    } catch (e) {
      handlerErrors(e, true);
    }
  }
}

my package.json:

{
  "name": "lintufly-sales",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "nodemonConfig": {
    "ignore": [
      "**/*.test.ts",
      "**/*.spec.ts",
      ".git",
      "node_modules"
    ],
    "watch": [
      "src",
      "schema"
    ],
    "exec": "node -r tsconfig-paths/register -r ts-node/register ./src/index.ts",
    "ext": "ts, graphql"
  },
  "scripts": {
    "prestart": "npm install --production",
    "start": "node dist/index.js",
    "start:dev": "node dist/index.js",
    "dev": "nodemon",
    "build": "tsc",
    "postbuild": "tscpaths -p tsconfig.json -s ./src -o ./dist",
    "indent": "prettier --write .",
    "docs": "jsdoc -c jsdoc.json",
    "autocannon": "ts-node ./__test__/auto/index.ts",
    "test": "jest --transformIgnorePatterns --runInBand -- index.spec.ts",
    "test:coverage": "jest --coverage",
    "test:open": "cd coverage/lcov-report && \"index.html\""
  },
  "jest": {
    "modulePaths": [
      "./"
    ],
    "roots": [
      "./"
    ],
    "preset": "ts-jest",
    "testEnvironment": "node",
    "setupFilesAfterEnv": [
      "./jest.setup.js"
    ],
    "verbose": false,
    "moduleDirectories": [
      "node_modules"
    ],
    "moduleNameMapper": {
      "@config/(.*)": [
        "<rootDir>/src/config/$1"
      ],
      "@functions/(.*)": [
        "<rootDir>/src/functions/$1"
      ],
      "@interfaces/(.*)": [
        "<rootDir>/src/interfaces/$1"
      ],
      "@models/(.*)": [
        "<rootDir>/src/models/$1"
      ],
      "@graphql/(.*)": [
        "<rootDir>/src/graphql/$1"
      ]
    }
  },
  "keywords": [],
  "author": "Jesús García",
  "license": "UNLICENSED",
  "dependencies": {
    "axios": "^0.21.1",
    "bcrypt": "^5.0.1",
    "dotenv": "^10.0.0",
    "fastify": "^3.17.0",
    "fastify-cors": "^6.0.1",
    "fastify-helmet": "^5.3.1",
    "geoip-lite": "^1.4.2",
    "graphql": "^15.5.0",
    "graphql-middleware": "^6.0.10",
    "graphql-shield": "^7.5.0",
    "graphql-tag": "^2.12.4",
    "graphql-tools": "^7.0.5",
    "jsonwebtoken": "^8.5.1",
    "mercurius": "^7.7.0",
    "mongoose": "^5.12.13",
    "mongoose-paginate-v2": "^1.3.18",
    "nodemailer": "^6.6.1",
    "path": "^0.12.7",
    "rollbar": "^2.22.0",
    "uuid": "^3.4.0",
    "validator": "^13.6.0",
    "winston": "^3.3.3"
  },
  "devDependencies": {
    "@types/autocannon": "^4.1.0",
    "@types/bcrypt": "^5.0.0",
    "@types/geoip-lite": "^1.4.1",
    "@types/jest": "^26.0.23",
    "@types/jsonwebtoken": "^8.5.1",
    "@types/mongoose-paginate-v2": "^1.3.10",
    "@types/node": "^15.12.1",
    "@types/nodemailer": "^6.4.2",
    "@types/prompts": "^2.0.12",
    "@types/supertest": "^2.0.11",
    "@types/uuid": "^8.3.0",
    "@types/validator": "^13.1.3",
    "autocannon": "^7.3.0",
    "better-docs": "^2.3.2",
    "jest": "^27.0.4",
    "jsdoc": "^3.6.7",
    "nodemon": "^2.0.7",
    "prettier": "^2.3.0",
    "prompts": "^2.4.1",
    "supertest": "^6.1.3",
    "ts-jest": "^27.0.2",
    "ts-node": "^10.0.0",
    "tsconfig-paths": "^3.9.0",
    "tscpaths": "^0.0.9",
    "typescript": "^3.9.9"
  }
}

created time in 2 days

push eventgraphql/graphql-landscape

CNCF-bot

commit sha b7623cd0714deb267fec7e8d8c35ddc4663d9885

Automated update by CNCF-bot

view details

push time in 2 days

PR opened graphql/graphql-js

Add 'Symbol.toStringTag' into every exported class PR: feature 🚀

Motivation #2894

+64 -0

0 comment

8 changed files

pr created time in 3 days

issue openedgraphql/graphql-js

Validation of variable values

I'm curious why it's not possible to validate the values of variables using the validate framework.

For example, suppose I have a very simple validator that wants to assert the value for argument name contains only ascii characters, given this schema:

type Query {
    hello(name: String!): String!
}

I can implement this validator and it will work when the incoming request is this:

{
    'query': '{ hello(name: "foo") }'
}

but when the request is the following, I have no way of seeing the value for the VariableNode $myName from inside the validator:

{
    'query': 'query myQuery(myName: String!) { hello(name: $myName) }',
    'variables': {'myName': 'foo'}
}

It looks like it comes down to this bit of the code: https://github.com/graphql/graphql-js/blob/main/src/graphql.ts#L118-L122

Is there any reason why variableValues cannot also be passed in and made available to the validate framework?

created time in 3 days

pull request commentgraphql/express-graphql

Bump glob-parent from 5.1.1 to 5.1.2

<a href="https://api.easycla.lfx.linuxfoundation.org/v2/repository-provider/github/sign/12261526/40214070/766/#/?version=2"><img src="https://s3.amazonaws.com/cla-project-logo-prod/cla-not-signed.svg" alt="CLA Not Signed" align="left" height="28" width="328" ></a><br/><br /><ul><li><a href='https://api.easycla.lfx.linuxfoundation.org/v2/repository-provider/github/sign/12261526/40214070/766/#/?version=2' target='_blank'>:x:</a> - dependabot[bot] The commit (852e2203cb2b409cc4d3ac4a98f2fbc0deb31fcc) is not authorized under a signed CLA. <a href='https://api.easycla.lfx.linuxfoundation.org/v2/repository-provider/github/sign/12261526/40214070/766/#/?version=2' target='_blank'>Please click here to be authorized</a>. For further assistance with EasyCLA, <a href='https://jira.linuxfoundation.org/servicedesk/customer/portal/4' target='_blank'>please submit a support request ticket</a>.</li></ul>

dependabot[bot]

comment created time in 3 days

PR opened graphql/express-graphql

Bump glob-parent from 5.1.1 to 5.1.2

Bumps glob-parent from 5.1.1 to 5.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gulpjs/glob-parent/releases">glob-parent's releases</a>.</em></p> <blockquote> <h2>v5.1.2</h2> <h3>Bug Fixes</h3> <ul> <li>eliminate ReDoS (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/36">#36</a>) (<a href="https://github.com/gulpjs/glob-parent/commit/f9231168b0041fea3f8f954b3cceb56269fc6366">f923116</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md">glob-parent's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2">5.1.2</a> (2021-03-06)</h3> <h3>Bug Fixes</h3> <ul> <li>eliminate ReDoS (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/36">#36</a>) (<a href="https://github.com/gulpjs/glob-parent/commit/f9231168b0041fea3f8f954b3cceb56269fc6366">f923116</a>)</li> </ul> <h2><a href="https://www.github.com/gulpjs/glob-parent/compare/v5.1.2...v6.0.0">6.0.0</a> (2021-05-03)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Correct mishandled escaped path separators (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/34">#34</a>)</li> <li>upgrade scaffold, dropping node <10 support</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Correct mishandled escaped path separators (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/34">#34</a>) (<a href="https://www.github.com/gulpjs/glob-parent/commit/32f6d52663b7addac38d0dff570d8127edf03f47">32f6d52</a>), closes <a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/32">#32</a></li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li>upgrade scaffold, dropping node <10 support (<a href="https://www.github.com/gulpjs/glob-parent/commit/e83d0c5a411947cf69eb58f36349db80439c606f">e83d0c5</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gulpjs/glob-parent/commit/eb2c439de448c779b450472e591a2bc9e37e9668"><code>eb2c439</code></a> chore: update changelog</li> <li><a href="https://github.com/gulpjs/glob-parent/commit/12bcb6c45c942e2d05fc1e6ff5402e72555b54b6"><code>12bcb6c</code></a> chore: release 5.1.2</li> <li><a href="https://github.com/gulpjs/glob-parent/commit/f9231168b0041fea3f8f954b3cceb56269fc6366"><code>f923116</code></a> fix: eliminate ReDoS (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/36">#36</a>)</li> <li><a href="https://github.com/gulpjs/glob-parent/commit/0b014a7962789b2d8f2cf0b6311f40667aecd62c"><code>0b014a7</code></a> chore: add JSDoc returns information (<a href="https://github-redirect.dependabot.com/gulpjs/glob-parent/issues/33">#33</a>)</li> <li><a href="https://github.com/gulpjs/glob-parent/commit/2b24ebd64b2a045aa167c825376335555da139fd"><code>2b24ebd</code></a> chore: generate initial changelog</li> <li>See full diff in <a href="https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

pr created time in 3 days