Open renovate[bot] opened 5 years ago
This PR contains the following updates:
14.1.1
14.4.2
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
14.1.1
->14.4.2
Release Notes
graphql/graphql-js
### [`v14.4.2`](https://togithub.com/graphql/graphql-js/releases/v14.4.2) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.4.1...v14.4.2) #### v14.4.2 (2019-07-03) ##### Bug Fix π - [#2009](https://togithub.com/graphql/graphql-js/pull/2009) Defensively verify that Symbol.for is available ([@jaynetics](https://togithub.com/jaynetics)) ##### Polish π2 PRs were merged
- [#2006](https://togithub.com/graphql/graphql-js/pull/2006) buildClientSchema: add test for missing standard scalar ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2008](https://togithub.com/graphql/graphql-js/pull/2008) Flow: Remove deprecated 'Function' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov))4 PRs were merged
- [#1998](https://togithub.com/graphql/graphql-js/pull/1998) Add "postversion" step to commit changed files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1999](https://togithub.com/graphql/graphql-js/pull/1999) changelog: Remove duplicate PRs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2003](https://togithub.com/graphql/graphql-js/pull/2003) Travis: Disable automatic publishing on NPM ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2004](https://togithub.com/graphql/graphql-js/pull/2004) Travis: remove Node.js v11 from test matrix ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#1923](https://togithub.com/graphql/graphql-js/pull/1923) Copy 'site/graphql-js' folder from 'graphql.github.io' repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1959](https://togithub.com/graphql/graphql-js/pull/1959) Fix URLs to the GraphQL Specification and its repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov))40 PRs were merged
- [#1901](https://togithub.com/graphql/graphql-js/pull/1901) findBreakingChanges: extract 'findByName' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1902](https://togithub.com/graphql/graphql-js/pull/1902) findBreakingChanges: Simplify type to string conversion ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1903](https://togithub.com/graphql/graphql-js/pull/1903) findBreakingChanges: add missing dots to descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1904](https://togithub.com/graphql/graphql-js/pull/1904) findBreakingChanges-test: Unify changes snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1905](https://togithub.com/graphql/graphql-js/pull/1905) findBreakingChanges: simplify schema iteration ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1907](https://togithub.com/graphql/graphql-js/pull/1907) findBreakingChanges: unify how changes are collected ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1908](https://togithub.com/graphql/graphql-js/pull/1908) findBreakingChanges: extract "diff" utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1909](https://togithub.com/graphql/graphql-js/pull/1909) findBreakingChanges: reduce duplication by merging some functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1910](https://togithub.com/graphql/graphql-js/pull/1910) Replace some "for" cycles with "for of" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1911](https://togithub.com/graphql/graphql-js/pull/1911) findBreakingChanges: merge funcs and remove duplicated iteration logic ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1912](https://togithub.com/graphql/graphql-js/pull/1912) findBreakingChanges: sort functions in logical order ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1914](https://togithub.com/graphql/graphql-js/pull/1914) ESLint: Forbid unnecessary backticks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1918](https://togithub.com/graphql/graphql-js/pull/1918) tests: replace 'printNode' with more high-level 'printASTNode' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1921](https://togithub.com/graphql/graphql-js/pull/1921) Manually concat all static strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1927](https://togithub.com/graphql/graphql-js/pull/1927) validation-tests: remove useless parseValue & parseLiteral ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1934](https://togithub.com/graphql/graphql-js/pull/1934) Add typings to introspection resolvers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1936](https://togithub.com/graphql/graphql-js/pull/1936) Remove dead code since args are always present on fields and directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1943](https://togithub.com/graphql/graphql-js/pull/1943) Simplify args handling in 'graphql', 'subscribe' and 'execute' funcs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1944](https://togithub.com/graphql/graphql-js/pull/1944) Extract "didYouMean" util function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1945](https://togithub.com/graphql/graphql-js/pull/1945) Extract 'identityFunc' function to be used instead of 'x => x' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1950](https://togithub.com/graphql/graphql-js/pull/1950) validateSchema: use 'astNode' from fields/args instead of type's subnodes ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1952](https://togithub.com/graphql/graphql-js/pull/1952) tests: replace `invariant` with `assertEnumType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1957](https://togithub.com/graphql/graphql-js/pull/1957) Remove unnecessary concatenations from template strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1962](https://togithub.com/graphql/graphql-js/pull/1962) parser: remove unused token that was returned from keyword match ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1963](https://togithub.com/graphql/graphql-js/pull/1963) buildASTSchema-test: inline SDL in 'buildSchema' calls ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1964](https://togithub.com/graphql/graphql-js/pull/1964) Simplify SDLs used in 'buidSchema'/\`extendSchema' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1960](https://togithub.com/graphql/graphql-js/pull/1960) Update LICENSE and remove license header from source files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1972](https://togithub.com/graphql/graphql-js/pull/1972) inspect: Handle 'null' explicitly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1973](https://togithub.com/graphql/graphql-js/pull/1973) Extract 'isObjectLike' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1974](https://togithub.com/graphql/graphql-js/pull/1974) buildClientSchema: add dev check for invalid introspection argument ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1975](https://togithub.com/graphql/graphql-js/pull/1975) inspect-test: Improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1976](https://togithub.com/graphql/graphql-js/pull/1976) inspect-test: remove $FlowFixMe ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1977](https://togithub.com/graphql/graphql-js/pull/1977) buildClientSchema: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1978](https://togithub.com/graphql/graphql-js/pull/1978) Flow: switch to new '...' syntax for inexact objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1980](https://togithub.com/graphql/graphql-js/pull/1980) Correct imports to use direct paths instead of relying on 'index.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1981](https://togithub.com/graphql/graphql-js/pull/1981) Move TokenKind into separate file to solve cycle import ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1982](https://togithub.com/graphql/graphql-js/pull/1982) printError: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1988](https://togithub.com/graphql/graphql-js/pull/1988) Add test for didYouMean with sub-message ([@Cito](https://togithub.com/Cito)) - [#1994](https://togithub.com/graphql/graphql-js/pull/1994) Improve Flow typing for 'memoize3' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1995](https://togithub.com/graphql/graphql-js/pull/1995) Improve typings for 'toJSONDeep' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#1915](https://togithub.com/graphql/graphql-js/pull/1915) Travis: don't duplicate testing on Node's latest LTS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1917](https://togithub.com/graphql/graphql-js/pull/1917) Manually update 'version.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1919](https://togithub.com/graphql/graphql-js/pull/1919) Update GitHub schema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1922](https://togithub.com/graphql/graphql-js/pull/1922) Add "codecov.yml" to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1924](https://togithub.com/graphql/graphql-js/pull/1924) Add 'docs' to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1928](https://togithub.com/graphql/graphql-js/pull/1928) package.json: Rename "check-cover" to "check:cover" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1929](https://togithub.com/graphql/graphql-js/pull/1929) benchmark: create 'exec' wrap for execSync function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1930](https://togithub.com/graphql/graphql-js/pull/1930) Convert Flow coverage to istanbul format and use nyc for reporting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1931](https://togithub.com/graphql/graphql-js/pull/1931) npmignore: remove all dot files since they already covered by '.\*' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1940](https://togithub.com/graphql/graphql-js/pull/1940) Allow 'async/await' in 'resources' scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1941](https://togithub.com/graphql/graphql-js/pull/1941) Speed up "check:cover" by using async exec ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1947](https://togithub.com/graphql/graphql-js/pull/1947) Remove 'watch' script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1953](https://togithub.com/graphql/graphql-js/pull/1953) Remove "coverage/flow" before every "check:cover" run. ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1966](https://togithub.com/graphql/graphql-js/pull/1966) Add script to generate changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1968](https://togithub.com/graphql/graphql-js/pull/1968) Add some stats to the 'yarn build' command ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1969](https://togithub.com/graphql/graphql-js/pull/1969) Improve generated changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1991](https://togithub.com/graphql/graphql-js/pull/1991) Change formating of '.travis.yml' to better match output of Travis CLI ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1992](https://togithub.com/graphql/graphql-js/pull/1992) Change formatting of '.travis.yml'. Continuation of [`2b9d571`](https://togithub.com/graphql/graphql-js/commit/2b9d571) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1996](https://togithub.com/graphql/graphql-js/pull/1996) Update NPM token inside '.travis.yml' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#1926](https://togithub.com/graphql/graphql-js/pull/1926) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1933](https://togithub.com/graphql/graphql-js/pull/1933) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1935](https://togithub.com/graphql/graphql-js/pull/1935) Update Flow to v0.100.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1956](https://togithub.com/graphql/graphql-js/pull/1956) Update prettier to v1.18.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1961](https://togithub.com/graphql/graphql-js/pull/1961) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1971](https://togithub.com/graphql/graphql-js/pull/1971) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1990](https://togithub.com/graphql/graphql-js/pull/1990) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1993](https://togithub.com/graphql/graphql-js/pull/1993) Update Flow to v0.102 ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#1899](https://togithub.com/graphql/graphql-js/pull/1899) findBreakingChanges: Add new tests to improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1898](https://togithub.com/graphql/graphql-js/pull/1898) findBreakingChanges: simplify checking of wrapped types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1897](https://togithub.com/graphql/graphql-js/pull/1897) findBreakingChanges-test: Remove unnecessary fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1896](https://togithub.com/graphql/graphql-js/pull/1896) findBreakingChanges: Correctly document not reachable statement ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1895](https://togithub.com/graphql/graphql-js/pull/1895) findBreakingChanges: Remove 'export' from internal functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1893](https://togithub.com/graphql/graphql-js/pull/1893) findBreakingChanges: test only functions that are part of public API ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1891](https://togithub.com/graphql/graphql-js/pull/1891) findBreakingChanges-test: remove unneeded 'Query' types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1888](https://togithub.com/graphql/graphql-js/pull/1888) Enable 'no-prototype-builtins' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1887](https://togithub.com/graphql/graphql-js/pull/1887) Enable "no-case-declarations" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1885](https://togithub.com/graphql/graphql-js/pull/1885) Explicitly create Promise using "Promise.resolve" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1884](https://togithub.com/graphql/graphql-js/pull/1884) memoize3: Explicitly pass arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1883](https://togithub.com/graphql/graphql-js/pull/1883) Enable "no-sequences" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1882](https://togithub.com/graphql/graphql-js/pull/1882) Enable 'prefer-promise-reject-errors' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1881](https://togithub.com/graphql/graphql-js/pull/1881) Partly fix results of "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1880](https://togithub.com/graphql/graphql-js/pull/1880) Enable "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1879](https://togithub.com/graphql/graphql-js/pull/1879) Use "isPromise" instead of testing for 'then' property ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1866](https://togithub.com/graphql/graphql-js/pull/1866) Enable Flow in "visitor-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1865](https://togithub.com/graphql/graphql-js/pull/1865) Enable Flow on "subscribe-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1863](https://togithub.com/graphql/graphql-js/pull/1863) Fix some typos in stripIgnoredCharacters docs+tests ([@Cito](https://togithub.com/Cito))15 PRs were merged
- [#1892](https://togithub.com/graphql/graphql-js/pull/1892) build: Add new lines to "_.js" and "_.mjs" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1886](https://togithub.com/graphql/graphql-js/pull/1886) Remove TODO on "no-warning-comments" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1877](https://togithub.com/graphql/graphql-js/pull/1877) Rename 'fs-utils.js' to 'utils.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1875](https://togithub.com/graphql/graphql-js/pull/1875) Enable prettier for "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1876](https://togithub.com/graphql/graphql-js/pull/1876) inline-invariant: use template instead of AST ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1874](https://togithub.com/graphql/graphql-js/pull/1874) Enable "no-inner-declarations" rule on "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1873](https://togithub.com/graphql/graphql-js/pull/1873) Fix lint issues in 'resources/\*.js' files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1872](https://togithub.com/graphql/graphql-js/pull/1872) Replace all "var" with "const" & "let" in "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1871](https://togithub.com/graphql/graphql-js/pull/1871) Lint JS files inside "resources" folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1870](https://togithub.com/graphql/graphql-js/pull/1870) Add missing "use strict" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1869](https://togithub.com/graphql/graphql-js/pull/1869) ESLint: remove useless "parserOptions" options ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1868](https://togithub.com/graphql/graphql-js/pull/1868) Add missing "[@noflow](https://togithub.com/noflow)" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1867](https://togithub.com/graphql/graphql-js/pull/1867) ESLint: Simplify exclude for "no-restricted-syntax" rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1864](https://togithub.com/graphql/graphql-js/pull/1864) Drop parser option since Prettier supports Flow by default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1855](https://togithub.com/graphql/graphql-js/pull/1855) Add 'yarn check --integrity' to CI tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#1850](https://togithub.com/graphql/graphql-js/pull/1850) Add comment to make test better understandable ([@Cito](https://togithub.com/Cito)) - [#1848](https://togithub.com/graphql/graphql-js/pull/1848) Remove Flow workaround for const arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1840](https://togithub.com/graphql/graphql-js/pull/1840) ESLint: enable 'arrow-body-style' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1836](https://togithub.com/graphql/graphql-js/pull/1836) Use Flow shortcut for importing types and enable related ESLint rules ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1834](https://togithub.com/graphql/graphql-js/pull/1834) Flow: Enable "sketchy-number" lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1832](https://togithub.com/graphql/graphql-js/pull/1832) show flow warnings and fixes all reported ones ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1826](https://togithub.com/graphql/graphql-js/pull/1826) Synchronise and fix styling of "index.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1810](https://togithub.com/graphql/graphql-js/pull/1810) buildSchema/extendSchema: test standard scalars ([@IvanGoncharov](https://togithub.com/IvanGoncharov))13 PRs were merged
- [#1851](https://togithub.com/graphql/graphql-js/pull/1851) nyc: Switch config from JSON to YAML and move args from package.json ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1845](https://togithub.com/graphql/graphql-js/pull/1845) Adapt benchmark to the new build script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1844](https://togithub.com/graphql/graphql-js/pull/1844) Correctly trap errors in shell scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1843](https://togithub.com/graphql/graphql-js/pull/1843) Fix "npm run build" on Node 10 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1842](https://togithub.com/graphql/graphql-js/pull/1842) Terminate shell scripts if any subcomand terminated ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1841](https://togithub.com/graphql/graphql-js/pull/1841) Make single 'build.js' to handle NPM package build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1839](https://togithub.com/graphql/graphql-js/pull/1839) ESLint: enable all low-hanging rules and mark rest as TODO ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1838](https://togithub.com/graphql/graphql-js/pull/1838) Mark all ESLint rules that conflict with Prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1833](https://togithub.com/graphql/graphql-js/pull/1833) List Flow lint rules and enable low-hanging fruits ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1831](https://togithub.com/graphql/graphql-js/pull/1831) Speed up flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1829](https://togithub.com/graphql/graphql-js/pull/1829) ci: add Node v12 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1828](https://togithub.com/graphql/graphql-js/pull/1828) build: generalize ignore patter to include all '**\***' dirs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1822](https://togithub.com/graphql/graphql-js/pull/1822) Add 'package-lock.json' to ignored files ([@IvanGoncharov](https://togithub.com/IvanGoncharov))42 PRs were merged
- [#1798](https://togithub.com/graphql/graphql-js/pull/1798) Rename 'MaybePromise' to 'PromiseOrValue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1785](https://togithub.com/graphql/graphql-js/pull/1785) Fix test case description ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1670](https://togithub.com/graphql/graphql-js/pull/1670) Remove year from LICENSE headers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1782](https://togithub.com/graphql/graphql-js/pull/1782) Fix grammar in error message ([@Cito](https://togithub.com/Cito)) - [#1781](https://togithub.com/graphql/graphql-js/pull/1781) Add directive predicates tests and fix test names ([@Cito](https://togithub.com/Cito)) - [#1778](https://togithub.com/graphql/graphql-js/pull/1778) Minor spelling errors in PossibleTpyeExtensions ([@Cito](https://togithub.com/Cito)) - [#1772](https://togithub.com/graphql/graphql-js/pull/1772) fix out of range return check for charCodeAt in lexer (NaN instead of null) ([@superhawk610](https://togithub.com/superhawk610)) - [#1767](https://togithub.com/graphql/graphql-js/pull/1767) Use non-capturing group inside RegExp ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1764](https://togithub.com/graphql/graphql-js/pull/1764) Minor code simplification in validation rules ([@Cito](https://togithub.com/Cito)) - [#1765](https://togithub.com/graphql/graphql-js/pull/1765) Fix validator test names ([@Cito](https://togithub.com/Cito)) - [#1763](https://togithub.com/graphql/graphql-js/pull/1763) Fix typos in UniqueOperationTypes test ([@Cito](https://togithub.com/Cito)) - [#1758](https://togithub.com/graphql/graphql-js/pull/1758) Tests: 'expect(...).to.eql' => 'expect(...).to.deep.equal' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1757](https://togithub.com/graphql/graphql-js/pull/1757) GraphQLError: don't wrap single node in array ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1756](https://togithub.com/graphql/graphql-js/pull/1756) Speedup parser (~50%) by using 'slice' and 'charCodeAt' directly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1736](https://togithub.com/graphql/graphql-js/pull/1736) Speedup visitor test on kitchenSinkQuery ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1735](https://togithub.com/graphql/graphql-js/pull/1735) Simplify checking of args inside visitor tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1734](https://togithub.com/graphql/graphql-js/pull/1734) Use AST abbreviation consistently ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1733](https://togithub.com/graphql/graphql-js/pull/1733) General cleanup of definition tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1730](https://togithub.com/graphql/graphql-js/pull/1730) Allow for long string literals inside tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1729](https://togithub.com/graphql/graphql-js/pull/1729) Remove useless positive isTypeOf tests, since this function is optional ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1728](https://togithub.com/graphql/graphql-js/pull/1728) Unwrap type definition tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1725](https://togithub.com/graphql/graphql-js/pull/1725) Group type definitions tests by type kind ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1723](https://togithub.com/graphql/graphql-js/pull/1723) Move 'Object.toString' tests to the appropriate files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1722](https://togithub.com/graphql/graphql-js/pull/1722) Remove duplicating NonNull test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1719](https://togithub.com/graphql/graphql-js/pull/1719) Move schema related test to "schema-test.js" + cleanup ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1718](https://togithub.com/graphql/graphql-js/pull/1718) Make all "not reachable" look and work the same ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1717](https://togithub.com/graphql/graphql-js/pull/1717) NonNull tests: Use SDL to create test schema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1711](https://togithub.com/graphql/graphql-js/pull/1711) tests: remove useless parseLiteral & parseValue callbacks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1710](https://togithub.com/graphql/graphql-js/pull/1710) Simplify "Type Map: includes input types only used in directives" test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1709](https://togithub.com/graphql/graphql-js/pull/1709) Parser: use "any" util fn to parse object literal ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1708](https://togithub.com/graphql/graphql-js/pull/1708) buildASTSchema: test building of empty types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1706](https://togithub.com/graphql/graphql-js/pull/1706) Cleanup unnecessary Query types from printSchema tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1705](https://togithub.com/graphql/graphql-js/pull/1705) Use isLeafType instead of isEnumType & isScalarType combo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1697](https://togithub.com/graphql/graphql-js/pull/1697) Remove Flow workaround in buildASTSchema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1673](https://togithub.com/graphql/graphql-js/pull/1673) Disable coverage on deprecated 'isValidJSValue' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1686](https://togithub.com/graphql/graphql-js/pull/1686) Add polyfill for 'flatMap' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1684](https://togithub.com/graphql/graphql-js/pull/1684) extract flatMap function out of extendSchema implementation ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1681](https://togithub.com/graphql/graphql-js/pull/1681) Remove excessive cache inside lexicographicSortSchema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1678](https://togithub.com/graphql/graphql-js/pull/1678) buildClientSchema: move inner functions to follow return ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1677](https://togithub.com/graphql/graphql-js/pull/1677) Remove excessive cache inside buildClientSchema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1672](https://togithub.com/graphql/graphql-js/pull/1672) Remove useless if inside 'getAllSubNodes' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1547](https://togithub.com/graphql/graphql-js/pull/1547) Parser: Better names for parser util functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov))17 PRs were merged
- [#1795](https://togithub.com/graphql/graphql-js/pull/1795) Switch 'check-cover' to use Flow's 'batch-coverage' cmd ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1777](https://togithub.com/graphql/graphql-js/pull/1777) Prettier: normalize line ending to git standard ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1766](https://togithub.com/graphql/graphql-js/pull/1766) Update ESLint to 5.15 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1750](https://togithub.com/graphql/graphql-js/pull/1750) Simplify benchmark by using more low-level API from 'benchmark.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1748](https://togithub.com/graphql/graphql-js/pull/1748) Inline 'beautify-benchmark' + heavy refactoring ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1747](https://togithub.com/graphql/graphql-js/pull/1747) Use ESLint cache for local development ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1746](https://togithub.com/graphql/graphql-js/pull/1746) Use ESLint cache to speedup watch ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1745](https://togithub.com/graphql/graphql-js/pull/1745) Do not run duplicating parser step on watch ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1744](https://togithub.com/graphql/graphql-js/pull/1744) Remove 'yarn t' in favor of 'yarn mocha' or 'npm run mocha' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1743](https://togithub.com/graphql/graphql-js/pull/1743) Move Mocha config into .mocharc.yml ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1739](https://togithub.com/graphql/graphql-js/pull/1739) Move list of supported targets into separate file ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1737](https://togithub.com/graphql/graphql-js/pull/1737) Remove custom mocha timeout ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1694](https://togithub.com/graphql/graphql-js/pull/1694) Make codecov less spammy ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1693](https://togithub.com/graphql/graphql-js/pull/1693) Move coverage upload to .travis.yml ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1692](https://togithub.com/graphql/graphql-js/pull/1692) Run full CI only on node LTS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1689](https://togithub.com/graphql/graphql-js/pull/1689) Improve code coverage reporting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1690](https://togithub.com/graphql/graphql-js/pull/1690) Temporary migrate tests from node 11.7 to 11.6 to fix codecov ([@IvanGoncharov](https://togithub.com/IvanGoncharov))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.