Open renovate[bot] opened 4 years ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
β οΈ Warning: custom changes will be lost.
This PR contains the following updates:
15.0.0
->15.8.0
Release Notes
graphql/graphql-js
### [`v15.8.0`](https://togithub.com/graphql/graphql-js/releases/tag/v15.8.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v15.7.2...v15.8.0) #### v15.8.0 (2021-12-07) ##### New Feature π - [#3410](https://togithub.com/graphql/graphql-js/pull/3410) Refine getNamedType() for Input and Output types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Internal π2 PRs were merged
- [#3411](https://togithub.com/graphql/graphql-js/pull/3411) publish 15.x.x packages only under '15.x.x' tag ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#3412](https://togithub.com/graphql/graphql-js/pull/3412) cspell: do not show progress ([@IvanGoncharov](https://togithub.com/IvanGoncharov))7 PRs were merged
- [#2847](https://togithub.com/graphql/graphql-js/pull/2847) Add tests for supporting Iterable collections across the lib ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2851](https://togithub.com/graphql/graphql-js/pull/2851) tests: update 'getIntrospectionQuery' tests to use custom matchers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2858](https://togithub.com/graphql/graphql-js/pull/2858) separateOperations-test: refactor tests to look like snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2868](https://togithub.com/graphql/graphql-js/pull/2868) Extract types for normalized configs into named types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2878](https://togithub.com/graphql/graphql-js/pull/2878) fix: type annotation cannot appear on a constructor declaration ([@saihaj](https://togithub.com/saihaj)) - [#2879](https://togithub.com/graphql/graphql-js/pull/2879) fix: no need to mark param optional if default value is given ([@saihaj](https://togithub.com/saihaj)) - [#2889](https://togithub.com/graphql/graphql-js/pull/2889) Simplify isAsyncIterable ([@IvanGoncharov](https://togithub.com/IvanGoncharov))7 PRs were merged
- [#2831](https://togithub.com/graphql/graphql-js/pull/2831) build: add support for experimental releases ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2836](https://togithub.com/graphql/graphql-js/pull/2836) CI: test on node 15 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2837](https://togithub.com/graphql/graphql-js/pull/2837) Flow: remove support for measuring Flow coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2838](https://togithub.com/graphql/graphql-js/pull/2838) TS: exclude integration tests from root tsconfig.json ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2840](https://togithub.com/graphql/graphql-js/pull/2840) resources: use named groups in RegExp ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2886](https://togithub.com/graphql/graphql-js/pull/2886) Use correct flags for rmdir/mkdir functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2891](https://togithub.com/graphql/graphql-js/pull/2891) benchmark: fix temp dir creation ([@IvanGoncharov](https://togithub.com/IvanGoncharov))5 PRs were merged
- [#2835](https://togithub.com/graphql/graphql-js/pull/2835) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2844](https://togithub.com/graphql/graphql-js/pull/2844) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2850](https://togithub.com/graphql/graphql-js/pull/2850) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2884](https://togithub.com/graphql/graphql-js/pull/2884) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2890](https://togithub.com/graphql/graphql-js/pull/2890) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))4 PRs were merged
- [#2693](https://togithub.com/graphql/graphql-js/pull/2693) docs: Changed how to import graphqlHTTP in graphql-express modules ([@solidw](https://togithub.com/solidw)) - [#2718](https://togithub.com/graphql/graphql-js/pull/2718) introspectionQuery -> getIntrospectionQuery ([@dobesv](https://togithub.com/dobesv)) - [#2747](https://togithub.com/graphql/graphql-js/pull/2747) Update CONTRIBUTING.md ([@adithyaakrishna](https://togithub.com/adithyaakrishna)) - [#2806](https://togithub.com/graphql/graphql-js/pull/2806) Update outdated documentation ([@Tapped](https://togithub.com/Tapped))40 PRs were merged
- [#2695](https://togithub.com/graphql/graphql-js/pull/2695) Merge all tests for standard scalars into one file ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2697](https://togithub.com/graphql/graphql-js/pull/2697) Cleanup valueFromAST & valueFromASTUntyped tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2698](https://togithub.com/graphql/graphql-js/pull/2698) list-test: Simplify utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2700](https://togithub.com/graphql/graphql-js/pull/2700) Deprecate 'isDeprecated' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2701](https://togithub.com/graphql/graphql-js/pull/2701) introspection: simpify 'includeDeprecated' logic ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2702](https://togithub.com/graphql/graphql-js/pull/2702) Improve readability of readToken function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2703](https://togithub.com/graphql/graphql-js/pull/2703) lexer: inline positionAfterWhitespace function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2704](https://togithub.com/graphql/graphql-js/pull/2704) readToken: improve readability by rearranging character groups ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2705](https://togithub.com/graphql/graphql-js/pull/2705) lexer: Fix formatting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2707](https://togithub.com/graphql/graphql-js/pull/2707) introspection-test: convert schemas to SDL ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2708](https://togithub.com/graphql/graphql-js/pull/2708) introspection-test: simplify tests for description fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2709](https://togithub.com/graphql/graphql-js/pull/2709) introspection-test: improve testing of trivial resolvers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2710](https://togithub.com/graphql/graphql-js/pull/2710) validation-test: Improve typings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2720](https://togithub.com/graphql/graphql-js/pull/2720) NoDeprecatedCustomRule-test: simplify test cases ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2724](https://togithub.com/graphql/graphql-js/pull/2724) Remove Flow file annotations & add missing 3rd-party typings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2729](https://togithub.com/graphql/graphql-js/pull/2729) execute: simplify check for promises inside collections ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2736](https://togithub.com/graphql/graphql-js/pull/2736) list-test: improve tests readability ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2737](https://togithub.com/graphql/graphql-js/pull/2737) list-test: improve test readability (part 2) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2738](https://togithub.com/graphql/graphql-js/pull/2738) list-test: improve test readability (part 3) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2745](https://togithub.com/graphql/graphql-js/pull/2745) blockString-test: add test for not escaping characters ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2748](https://togithub.com/graphql/graphql-js/pull/2748) getBlockStringIndentation: simplify implementation ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2755](https://togithub.com/graphql/graphql-js/pull/2755) lists-test: remove unneeded async ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2756](https://togithub.com/graphql/graphql-js/pull/2756) lists-test: simplify generator test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2759](https://togithub.com/graphql/graphql-js/pull/2759) parser: improve formatting of the comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2760](https://togithub.com/graphql/graphql-js/pull/2760) parser: generalize parsing of lists with delimiters ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2761](https://togithub.com/graphql/graphql-js/pull/2761) Switch all code to create GraphQLList/GraphQLNonNull instances with new ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2762](https://togithub.com/graphql/graphql-js/pull/2762) Enable 'new-cap' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2765](https://togithub.com/graphql/graphql-js/pull/2765) Flow: add more typings for function arguments and return values ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2766](https://togithub.com/graphql/graphql-js/pull/2766) printer: simplify a few utility functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2774](https://togithub.com/graphql/graphql-js/pull/2774) isCollection: add test that generator function is not iterable ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2775](https://togithub.com/graphql/graphql-js/pull/2775) Move 'isAsyncIterable' into 'jsutils' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2776](https://togithub.com/graphql/graphql-js/pull/2776) Flow: add hack to support 'Symbol.asyncIterator' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2777](https://togithub.com/graphql/graphql-js/pull/2777) Remove polyfill for 'flatMap' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2778](https://togithub.com/graphql/graphql-js/pull/2778) Add 'resolveOnNextTick' to use in tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2780](https://togithub.com/graphql/graphql-js/pull/2780) buildASTSchema-test: expend SDL descriptions test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2781](https://togithub.com/graphql/graphql-js/pull/2781) buildASTSchema-test: expend SDL descriptions test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2790](https://togithub.com/graphql/graphql-js/pull/2790) abstract-test: unify sync and async tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2791](https://togithub.com/graphql/graphql-js/pull/2791) Move `__typename` type resolution tests into appropriate file ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2796](https://togithub.com/graphql/graphql-js/pull/2796) subscribe-test: remove dependency on Node's EventEmitter ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2816](https://togithub.com/graphql/graphql-js/pull/2816) Convert fixtures to be JS files ([@IvanGoncharov](https://togithub.com/IvanGoncharov))13 PRs were merged
- [#2689](https://togithub.com/graphql/graphql-js/pull/2689) Update ignore files to ignore only top-level files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2690](https://togithub.com/graphql/graphql-js/pull/2690) Isolate integration tests from repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2742](https://togithub.com/graphql/graphql-js/pull/2742) integrationTests: add tests for supported Node versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2743](https://togithub.com/graphql/graphql-js/pull/2743) integrationTests: add tests for supported Node versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2752](https://togithub.com/graphql/graphql-js/pull/2752) integrationTests: add TS 4.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2753](https://togithub.com/graphql/graphql-js/pull/2753) integrationTests: minimise test logs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2773](https://togithub.com/graphql/graphql-js/pull/2773) npm: CJS files now require other files using using explicit extensions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2783](https://togithub.com/graphql/graphql-js/pull/2783) LICENSE: Remove year from copyright ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2799](https://togithub.com/graphql/graphql-js/pull/2799) benchmark: switch to spawn intead of fork ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2802](https://togithub.com/graphql/graphql-js/pull/2802) integrationTests: remove shell command for copying files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2813](https://togithub.com/graphql/graphql-js/pull/2813) benchmark: extract benchmarks into separate folder and run them on NPM package ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2818](https://togithub.com/graphql/graphql-js/pull/2818) Cleanup '**fixtures**' leftovers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2819](https://togithub.com/graphql/graphql-js/pull/2819) integrationTests: add Flow test ([@IvanGoncharov](https://togithub.com/IvanGoncharov))17 PRs were merged
- [#2691](https://togithub.com/graphql/graphql-js/pull/2691) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2699](https://togithub.com/graphql/graphql-js/pull/2699) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2713](https://togithub.com/graphql/graphql-js/pull/2713) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2723](https://togithub.com/graphql/graphql-js/pull/2723) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2739](https://togithub.com/graphql/graphql-js/pull/2739) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2751](https://togithub.com/graphql/graphql-js/pull/2751) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2754](https://togithub.com/graphql/graphql-js/pull/2754) Update Flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2767](https://togithub.com/graphql/graphql-js/pull/2767) Update prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2771](https://togithub.com/graphql/graphql-js/pull/2771) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2782](https://togithub.com/graphql/graphql-js/pull/2782) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2785](https://togithub.com/graphql/graphql-js/pull/2785) Update Flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2789](https://togithub.com/graphql/graphql-js/pull/2789) Update Flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2794](https://togithub.com/graphql/graphql-js/pull/2794) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2810](https://togithub.com/graphql/graphql-js/pull/2810) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2815](https://togithub.com/graphql/graphql-js/pull/2815) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2825](https://togithub.com/graphql/graphql-js/pull/2825) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2827](https://togithub.com/graphql/graphql-js/pull/2827) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))3 PRs were merged
- [#2680](https://togithub.com/graphql/graphql-js/pull/2680) Docs: some language cleanup in readme and API reference ([@rmcteggart-r7](https://togithub.com/rmcteggart-r7)) - [#2681](https://togithub.com/graphql/graphql-js/pull/2681) Sync JSDoc comments with docs changes ([@danielrearden](https://togithub.com/danielrearden)) - [#2687](https://togithub.com/graphql/graphql-js/pull/2687) Make documentation for 'getFieldDef' more accurate ([@Cito](https://togithub.com/Cito))2 PRs were merged
- [#2679](https://togithub.com/graphql/graphql-js/pull/2679) mapAsyncIterator-test: replace 'invariant' with expect chains ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2686](https://togithub.com/graphql/graphql-js/pull/2686) ESLint: remove 'ts-lint' commits ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#2678](https://togithub.com/graphql/graphql-js/pull/2678) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2683](https://togithub.com/graphql/graphql-js/pull/2683) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))4 PRs were merged
- [#2655](https://togithub.com/graphql/graphql-js/pull/2655) tests: Improve type coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2660](https://togithub.com/graphql/graphql-js/pull/2660) union-interface-test: Improve typings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2668](https://togithub.com/graphql/graphql-js/pull/2668) Switch to alternative format for type imports ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2674](https://togithub.com/graphql/graphql-js/pull/2674) Switch unused imports to type imports ([@IvanGoncharov](https://togithub.com/IvanGoncharov))20 PRs were merged
- [#2630](https://togithub.com/graphql/graphql-js/pull/2630) Remove unintended 'console.log' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2636](https://togithub.com/graphql/graphql-js/pull/2636) CI: add initial support of Deno build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2637](https://togithub.com/graphql/graphql-js/pull/2637) CI: fix publishing of `npm` and `deno` branches ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2638](https://togithub.com/graphql/graphql-js/pull/2638) CI: fix execution of gitpublish script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2639](https://togithub.com/graphql/graphql-js/pull/2639) CI: various fixes in 'gitpublish.sh' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2640](https://togithub.com/graphql/graphql-js/pull/2640) CI: use bash to run 'gitpublish.sh' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2641](https://togithub.com/graphql/graphql-js/pull/2641) ci: use '.js' extension for deno build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2642](https://togithub.com/graphql/graphql-js/pull/2642) instanceOf: support Deno ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2647](https://togithub.com/graphql/graphql-js/pull/2647) Integration tests for TS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2650](https://togithub.com/graphql/graphql-js/pull/2650) Remove dtslint check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2651](https://togithub.com/graphql/graphql-js/pull/2651) Cleanup TS integration test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2652](https://togithub.com/graphql/graphql-js/pull/2652) integrationTests: suppress warnings from 'npm install' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2653](https://togithub.com/graphql/graphql-js/pull/2653) Revert "instanceOf: support Deno ([#2642](https://togithub.com/graphql/graphql-js/issues/2642))" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2654](https://togithub.com/graphql/graphql-js/pull/2654) Move prettier down in the order of tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2656](https://togithub.com/graphql/graphql-js/pull/2656) Simplify ESLint config ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2658](https://togithub.com/graphql/graphql-js/pull/2658) Update Flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2662](https://togithub.com/graphql/graphql-js/pull/2662) Simplify prettier config ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2665](https://togithub.com/graphql/graphql-js/pull/2665) Run cspell on entire project ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2667](https://togithub.com/graphql/graphql-js/pull/2667) Run ESLint on the entire repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2672](https://togithub.com/graphql/graphql-js/pull/2672) Remove swap file accidentally committed in [#2560](https://togithub.com/graphql/graphql-js/issues/2560) ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#2627](https://togithub.com/graphql/graphql-js/pull/2627) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2659](https://togithub.com/graphql/graphql-js/pull/2659) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#2527](https://togithub.com/graphql/graphql-js/pull/2527) Enable '[@typescript-eslint/method-signature-style](https://togithub.com/typescript-eslint/method-signature-style)' lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2528](https://togithub.com/graphql/graphql-js/pull/2528) Enable '[@typescript-eslint/no-invalid-void-type](https://togithub.com/typescript-eslint/no-invalid-void-type)' lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2534](https://togithub.com/graphql/graphql-js/pull/2534) Simplify 'getOperationTypeNode' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2535](https://togithub.com/graphql/graphql-js/pull/2535) Make 'toJSON' definition explicit ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2537](https://togithub.com/graphql/graphql-js/pull/2537) extendSchema-test: improve test coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2540](https://togithub.com/graphql/graphql-js/pull/2540) Switch to SDL for validation tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2543](https://togithub.com/graphql/graphql-js/pull/2543) printSchema-test: cleanup and simplify ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2574](https://togithub.com/graphql/graphql-js/pull/2574) blockString-test: add fuzzing test for 'printBlockString' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2575](https://togithub.com/graphql/graphql-js/pull/2575) Move fuzzing tests into separate files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2576](https://togithub.com/graphql/graphql-js/pull/2576) ESLint: Enable 'dot-notation' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2583](https://togithub.com/graphql/graphql-js/pull/2583) ts: enable more tslint checks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2584](https://togithub.com/graphql/graphql-js/pull/2584) ts: use `typeof` instead of private types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2585](https://togithub.com/graphql/graphql-js/pull/2585) ts: switch more types to interfaces ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2586](https://togithub.com/graphql/graphql-js/pull/2586) ts: used named export for 'Maybe' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2587](https://togithub.com/graphql/graphql-js/pull/2587) ts: cleanup definition files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2607](https://togithub.com/graphql/graphql-js/pull/2607) buildASTSchema: pass empty schema as literal ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2617](https://togithub.com/graphql/graphql-js/pull/2617) schema-parser-test: Fix order of properties in expect chain ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2619](https://togithub.com/graphql/graphql-js/pull/2619) Improve formatting of 'istanbul ignore' comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2621](https://togithub.com/graphql/graphql-js/pull/2621) Moved `Maybe` to `jsutils` folder and remove `tsutils` ([@IvanGoncharov](https://togithub.com/IvanGoncharov))28 PRs were merged
- [#2529](https://togithub.com/graphql/graphql-js/pull/2529) Add node v14 to the test matrix ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2530](https://togithub.com/graphql/graphql-js/pull/2530) Don't deploy on forks ([@MichaelDeBoey](https://togithub.com/MichaelDeBoey)) - [#2531](https://togithub.com/graphql/graphql-js/pull/2531) Remove single quotes from Node.js versions ([@MichaelDeBoey](https://togithub.com/MichaelDeBoey)) - [#2538](https://togithub.com/graphql/graphql-js/pull/2538) \[cspell] migrate custom words to upstream dictionaries ([@hereisnaman](https://togithub.com/hereisnaman)) - [#2545](https://togithub.com/graphql/graphql-js/pull/2545) ESLint: replace deprecated rules with `eslint-plugin-node` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2548](https://togithub.com/graphql/graphql-js/pull/2548) cspell: correctly check 'resources' folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2550](https://togithub.com/graphql/graphql-js/pull/2550) resources: cleanup scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2551](https://togithub.com/graphql/graphql-js/pull/2551) package.json: change how 'eslint-plugin-graphql-internal' installed ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2552](https://togithub.com/graphql/graphql-js/pull/2552) Switch to 'package-lock.json' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2553](https://togithub.com/graphql/graphql-js/pull/2553) Switch to GitHub Actions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2556](https://togithub.com/graphql/graphql-js/pull/2556) flowconfig: remove iterall from ignored ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2557](https://togithub.com/graphql/graphql-js/pull/2557) Fix deployment to 'npm' branch ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2558](https://togithub.com/graphql/graphql-js/pull/2558) Create base temp dir for benchmarks if not existing ([@Cito](https://togithub.com/Cito)) - [#2564](https://togithub.com/graphql/graphql-js/pull/2564) package.json: use only exact versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2565](https://togithub.com/graphql/graphql-js/pull/2565) Enable linting for istanbul ignore comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2572](https://togithub.com/graphql/graphql-js/pull/2572) Move `dedent` into new `__testUtils__` folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2573](https://togithub.com/graphql/graphql-js/pull/2573) ESLint: Forbid usage of test utils inside production code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2578](https://togithub.com/graphql/graphql-js/pull/2578) CI: Fix copy-paster errors in 'fuzz' flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2580](https://togithub.com/graphql/graphql-js/pull/2580) resources: correctly report errors in top level premisses ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2581](https://togithub.com/graphql/graphql-js/pull/2581) ci: add benchmark job ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2592](https://togithub.com/graphql/graphql-js/pull/2592) gitignore: remove unused entry ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2593](https://togithub.com/graphql/graphql-js/pull/2593) package.json: remove yarn from engines ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2596](https://togithub.com/graphql/graphql-js/pull/2596) ci: update 'cache' action ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2611](https://togithub.com/graphql/graphql-js/pull/2611) Rename `eslint-graphql-internal` to `eslint-internal-rules` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2612](https://togithub.com/graphql/graphql-js/pull/2612) ESLint: fix updated paths inside comment ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2613](https://togithub.com/graphql/graphql-js/pull/2613) ci: remove Node v13 after it's end of life ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2620](https://togithub.com/graphql/graphql-js/pull/2620) inline-invariant: stop inserting `// istanbul ignore next` comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2624](https://togithub.com/graphql/graphql-js/pull/2624) ci: fail CI if coverage is not 100% but still upload to codecov ([@IvanGoncharov](https://togithub.com/IvanGoncharov))11 PRs were merged
- [#2526](https://togithub.com/graphql/graphql-js/pull/2526) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2536](https://togithub.com/graphql/graphql-js/pull/2536) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2544](https://togithub.com/graphql/graphql-js/pull/2544) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2549](https://togithub.com/graphql/graphql-js/pull/2549) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2555](https://togithub.com/graphql/graphql-js/pull/2555) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2561](https://togithub.com/graphql/graphql-js/pull/2561) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2579](https://togithub.com/graphql/graphql-js/pull/2579) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2590](https://togithub.com/graphql/graphql-js/pull/2590) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2595](https://togithub.com/graphql/graphql-js/pull/2595) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2602](https://togithub.com/graphql/graphql-js/pull/2602) Update dtslint ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2603](https://togithub.com/graphql/graphql-js/pull/2603) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.