evenchange4 / graphql.macro

Compile GraphQL AST at build-time with babel-plugin-macros.
MIT License
239 stars 21 forks source link

chore(deps): update dependency prettier to v1.19.1 #86

Open renovate[bot] opened 5 years ago

renovate[bot] commented 5 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prettier (source) 1.16.4 -> 1.19.1 age adoption passing confidence

Release Notes

prettier/prettier ### [`v1.19.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1191) [Compare Source](https://togithub.com/prettier/prettier/compare/1.19.0...1.19.1) [diff](https://togithub.com/prettier/prettier/compare/1.19.0...1.19.1) ##### CLI ##### Fix `--stdin` regression in 1.19.0 ([#​6894](https://togithub.com/prettier/prettier/pull/6894) by [@​lydell](https://togithub.com/lydell)) // Prettier stable $ echo "test" | prettier --stdin --parser babel [error] regeneratorRuntime is not defined // Prettier master $ echo "test" | prettier --stdin --parser babel test; ##### TypeScript ##### Fix formatting of union type as arrow function return type ([#​6896](https://togithub.com/prettier/prettier/pull/6896) by [@​thorn0](https://togithub.com/thorn0)) ```jsx // Input export const getVehicleDescriptor = async ( vehicleId: string, ): Promise => {} // Prettier stable export const getVehicleDescriptor = async ( vehicleId: string ): Promise<| Collections.Parts.PrintedCircuitBoardAssembly["attributes"] | undefined> => {}; // Prettier master export const getVehicleDescriptor = async ( vehicleId: string ): Promise< Collections.Parts.PrintedCircuitBoardAssembly["attributes"] | undefined > => {}; ``` ### [`v1.19.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1190) [Compare Source](https://togithub.com/prettier/prettier/compare/1.18.2...1.19.0) [diff](https://togithub.com/prettier/prettier/compare/1.18.2...1.19.0) πŸ”— [Release Notes](https://prettier.io/blog/2019/11/09/1.19.0.html) ### [`v1.18.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1182) [Compare Source](https://togithub.com/prettier/prettier/compare/1.18.1...1.18.2) [diff](https://togithub.com/prettier/prettier/compare/1.18.1...1.18.2) - TypeScript: only add trailing commas in tuples for `--trailing-comma=all` ([#​6199] by [@​duailibe]) In Prettier 1.18 we added trailing commas in tuples when `--trailing-comma=all`, but it was also adding for `--trailing-comma=es5`. [#​6199]: https://togithub.com/prettier/prettier/pull/6199 [@​duailibe]: https://togithub.com/duailibe ### [`v1.18.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1181) [Compare Source](https://togithub.com/prettier/prettier/compare/1.18.0...1.18.1) [diff](https://togithub.com/prettier/prettier/compare/1.18.0...1.18.1) - TypeScript: Add trailing comma in tsx, only for arrow function ([#​6190] by [@​sosukesuzuki]) Prettier inserts a trailing comma to single type parameter for arrow functions in tsx, since v 1.18. But, this feature inserts a trailing comma to type parameter for besides arrow functions too (e.g, function , interface). This change fix it. ```tsx // Input interface Interface1 { one: "one"; } function function1() { return "one"; } // Output (Prettier 1.18.0) interface Interface1 { one: "one"; } function function1() { return "one"; } // Output (Prettier 1.18.1) interface Interface1 { one: "one"; } function function1() { return "one"; } ``` - Config: Match dotfiles in config overrides ([#​6194] by [@​duailibe]) When using [`overrides`](https://prettier.io/docs/en/configuration.html#configuration-overrides) in the config file, Prettier was not matching dotfiles (files that start with `.`). This was fixed in 1.18.1 [#​6190]: https://togithub.com/prettier/prettier/pull/6190 [#​6194]: https://togithub.com/prettier/prettier/pull/6194 [@​duailibe]: https://togithub.com/duailibe [@​sosukesuzuki]: https://togithub.com/sosukesuzuki ### [`v1.18.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1180) [Compare Source](https://togithub.com/prettier/prettier/compare/1.17.1...1.18.0) [diff](https://togithub.com/prettier/prettier/compare/1.17.1...1.18.0) πŸ”— [Release Notes](https://prettier.io/blog/2019/06/06/1.18.0.html) ### [`v1.17.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1171) [Compare Source](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) [diff](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) - Range: Fix ranged formatting not using the correct line width ([#​6050] by [@​mathieulj]) ```js // Input function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier 1.17.0 run with --range-start 30 --range-end 110) function f() { if (true) { call( "this line is 79 chars", "long", "it should", "stay as single line" ); } } // Output (Prettier 1.17.0 run without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier 1.17.1 with and without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } ``` - JavaScript: Fix closure compiler typecasts (\[[#​5947](https://togithub.com/prettier/prettier/issues/5947)] by [@​jridgewell]) If a closing parenthesis follows after a typecast in an inner expression, the typecast would wrap everything to the that following parenthesis. ```js // Input test(/** @​type {!Array} */(arrOrString).length); test(/** @​type {!Array} */((arrOrString)).length + 1); // Output (Prettier 1.17.0) test(/** @​type {!Array} */ (arrOrString.length)); test(/** @​type {!Array} */ (arrOrString.length + 1)); // Output (Prettier 1.17.1) test(/** @​type {!Array} */ (arrOrString).length); test(/** @​type {!Array} */ (arrOrString).length + 1); ``` - JavaScript: respect parenthesis around optional chaining before await ([#​6087] by [@​evilebottnawi]) ```js // Input async function myFunction() { var x = (await foo.bar.blah)?.hi; } // Output (Prettier 1.17.0) async function myFunction() { var x = await foo.bar.blah?.hi; } // Output (Prettier 1.17.1) async function myFunction() { var x = (await foo.bar.blah)?.hi; } ``` - Handlebars: Fix {{else}}{{#if}} into {{else if}} merging ([#​6080] by [@​dcyriller]) // Input {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} // Output (Prettier 1.17.0) {{#if a}} a {{else if c}} c e {{/if}} // Output (Prettier 1.17.1) Code Sample {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} - JavaScript: Improved multiline closure compiler typecast comment detection ([#​6070] by [@​yangsu]) Previously, multiline closure compiler typecast comments with lines that start with \* weren't flagged correctly and the subsequent parenthesis were stripped. Prettier 1.17.1 fixes this issue. ```js // Input const style =/** * @​type {{ * width: number, * }} */({ width, }); // Output (Prettier 1.17.0) const style =/** * @​type {{ * width: number, * }} */ { width, }; // Output (Prettier 1.17.1) const style =/** * @​type {{ * width: number, * }} */({ width, }); ``` [@​mathieulj]: https://togithub.com/mathieulj [@​yangsu]: https://togithub.com/yangsu [@​dcyriller]: https://togithub.com/dcyriller [@​jridgewell]: https://togithub.com/jridgewell [@​evilebottnawi]: https://togithub.com/evilebottnawi [#​6050]: https://togithub.com/prettier/prettier/pull/6050 [#​6070]: https://togithub.com/prettier/prettier/pull/6070 [#​6080]: https://togithub.com/prettier/prettier/pull/6080 [#​6087]: https://togithub.com/prettier/prettier/pull/6087 ### [`v1.17.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​1170) [Compare Source](https://togithub.com/prettier/prettier/compare/1.16.4...1.17.0) [diff](https://togithub.com/prettier/prettier/compare/1.16.2...1.17.0) πŸ”— [Release Notes](https://prettier.io/blog/2019/04/12/1.17.0.html)

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 becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 5 years ago

Codecov Report

Merging #86 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #86   +/-   ##
=======================================
  Coverage   95.91%   95.91%           
=======================================
  Files           5        5           
  Lines          49       49           
  Branches        8        8           
=======================================
  Hits           47       47           
  Misses          2        2

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update d58d895...d414f1c. Read the comment docs.

renovate[bot] commented 1 year ago

Edited/Blocked Notification

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.