Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all dependencies #45

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 27, 2019

This PR contains the following updates:

Package Type Update Change
@types/three devDependencies patch 0.93.15 -> 0.93.31
@types/webmidi devDependencies patch 2.0.2 -> 2.0.4
lint-staged devDependencies minor 8.1.0 -> 8.2.1
prettier (source) devDependencies minor 1.15.3 -> 1.19.1
three (source) dependencies minor ^0.100.0 -> ^0.116.0
tslint (source) devDependencies patch 6.1.0 -> 6.1.2
tslint-config-prettier devDependencies minor 1.17.0 -> 1.18.0
tslint-plugin-prettier devDependencies minor 2.0.1 -> 2.3.0
typescript (source) devDependencies minor 3.2.4 -> 3.9.3

Release Notes

okonet/lint-staged

v8.2.1

Compare Source

Bug Fixes
  • Override env GIT_DIR variable to resolve to the correct git dir path (#​629) (5892455), closes #​627

v8.2.0

Compare Source

Bug Fixes
  • normalize gitDir path for Windows compatibility (90e343b)
Features
  • throw error in runAll if outside git directory (6ac666d)

v8.1.7

Compare Source

Bug Fixes

v8.1.6

Compare Source

Bug Fixes

v8.1.5

Compare Source

Bug Fixes

v8.1.4

Compare Source

Bug Fixes

v8.1.3

Compare Source

Bug Fixes
  • Display package name when node-please-upgrade is being used (#​575) (f5bed7b)

v8.1.2

Compare Source

Bug Fixes

v8.1.1

Compare Source

Bug Fixes
prettier/prettier

v1.19.1

Compare Source

diff

CLI
Fix --stdin regression in 1.19.0 (#​6894 by @​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 by @​thorn0)
// Input
export const getVehicleDescriptor = async (
  vehicleId: string,
): Promise<Collections.Parts.PrintedCircuitBoardAssembly['attributes'] | undefined> => {}

// 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

Compare Source

diff

🔗 Release Notes

v1.18.2

Compare Source

diff

v1.18.1

Compare Source

diff

  • 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.

    // Input
    interface Interface1<T> {
      one: "one";
    }
    function function1<T>() {
      return "one";
    }
    
    // Output (Prettier 1.18.0)
    interface Interface1<T,> {
      one: "one";
    }
    function function1<T,>() {
      return "one";
    }
    
    // Output (Prettier 1.18.1)
    interface Interface1<T> {
      one: "one";
    }
    function function1<T>() {
      return "one";
    }
  • Config: Match dotfiles in config overrides (#​6194 by @​duailibe)

    When using overrides in the config file, Prettier was not matching dotfiles (files that start with .). This was fixed in 1.18.1

v1.18.0

Compare Source

diff

🔗 Release Notes

v1.17.1

Compare Source

diff

  • Range: Fix ranged formatting not using the correct line width (#​6050 by @​mathieulj)

    // 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] by @​jridgewell)

    If a closing parenthesis follows after a typecast in an inner expression, the typecast would wrap everything to the that following parenthesis.

    // Input
    test(/** @&#8203;type {!Array} */(arrOrString).length);
    test(/** @&#8203;type {!Array} */((arrOrString)).length + 1);
    
    // Output (Prettier 1.17.0)
    test(/** @&#8203;type {!Array} */ (arrOrString.length));
    test(/** @&#8203;type {!Array} */ (arrOrString.length + 1));
    
    // Output (Prettier 1.17.1)
    test(/** @&#8203;type {!Array} */ (arrOrString).length);
    test(/** @&#8203;type {!Array} */ (arrOrString).length + 1);
  • JavaScript: respect parenthesis around optional chaining before await (#​6087 by @​evilebottnawi)

    // 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.

    // Input
    const style =/**
     * @&#8203;type {{
     *   width: number,
     * }}
    */({
      width,
    });
    
    // Output (Prettier 1.17.0)
    const style =/**
     * @&#8203;type {{
     *   width: number,
     * }}
    */ {
      width,
    };
    
    // Output (Prettier 1.17.1)
    const style =/**
     * @&#8203;type {{
     *   width: number,
     * }}
    */({
      width,
    });

v1.17.0

Compare Source

diff

🔗 Release Notes

v1.16.4

Compare Source

diff

  • API: Fix prettier.getSupportInfo() reporting babel parser for older versions of Prettier. (#​5826 by @​azz)

    In version 1.16.0 of Prettier, the babylon parser was renamed to babel. Unfortunately this lead to a minor breaking change: prettier.getSupportInfo('1.15.0') would report that it supported babel, not babylon, which breaks text-editor integrations. This has now been fixed.

v1.16.3

Compare Source

diff

  • TypeScript: Revert "Update typescript-estree to new package name" (#​5818 by @​ikatyang)

    There's an internal change introduced in Prettier 1.16.2,
    which updated typescript-estree to its new package name,
    but unfortunately it broke the output
    so we reverted it as a temporary workaround for now.

    // Input
    export default {
      load<K, T>(k: K, t: T) {
        return {k, t};
      }
    }
    
    // Output (Prettier 1.16.2)
    export default {
      load(k: K, t: T) {
        return { k, t };
      }
    };
    
    // Output (Prettier 1.16.3)
    export default {
      load<K, T>(k: K, t: T) {
        return { k, t };
      }
    };

v1.16.2

Compare Source

diff

  • CLI: Fix CI detection to avoid unwanted TTY behavior (#​5804 by @​kachkaev)

    In Prettier 1.16.0 and 1.16.1, --list-different and --check logged every file in some CI environments, instead of just unformatted files.
    This unwanted behavior is now fixed.

  • HTML: Do not format non-normal whitespace as normal whitespace (#​5797 by @​ikatyang)

    Previously, only non-breaking whitespaces (U+00A0) are marked as non-normal whitespace,
    which means other non-normal whitespaces such as non-breaking narrow whitespaces (U+202F)
    could be formatted as normal whitespaces, which breaks the output. We now follow the spec to
    exclude all non-ASCII whitespace from whitespace normalization.

    (· represents a non-breaking narrow whitespace)

    <!-- Input -->
    Prix·:·32·€
    
    <!-- Output (Prettier 1.16.1) -->
    Prix : 32 €
    
    <!-- Output (Prettier 1.16.2) -->
    Prix·:·32·€
  • JavaScript: Fix record type cast comment detection (#​5793 by @​yangsu)

    Previously, type cast comments with record types were ignored and prettier
    stripped the subsequent parens. Prettier 1.16.2 handles these cases correctly.

    // Input
    const v = /** @&#8203;type {{key: number}} */ (value);
    
    // Output (Prettier 1.16.1)
    const v = /** @&#8203;type {{key: number}} */ value;
    
    // Output (Prettier 1.16.2)
    const v = /** @&#8203;type {{key: number}} */ (value);

v1.16.1

Compare Source

diff

  • JavaScript: Do not format functions with arguments as react hooks (#​5778 by @​SimenB)

    The formatting added in Prettier 1.16 would format any function receiving an
    arrow function and an array literal to match React Hook's documentation.
    Prettier will now format this the same as before that change if the arrow
    function receives any arguments.

    // Input
    ["red", "white", "blue", "black", "hotpink", "rebeccapurple"].reduce(
      (allColors, color) => {
        return allColors.concat(color);
      },
      []
    );
    
    // Output (Prettier 1.16.0)
    ["red", "white", "blue", "black", "hotpink", "rebeccapurple"].reduce((
      allColors,
      color
    ) => {
      return allColors.concat(color);
    }, []);
    
    // Output (Prettier 1.16.1)
    ["red", "white", "blue", "black", "hotpink", "rebeccapurple"].reduce(
      (allColors, color) => {
        return allColors.concat(color);
      },
      []
    );
  • JavaScript: Add necessary parentheses for decorators (#​5785 by @​ikatyang)

    Parentheses for decorators with nested call expressions are optional for legacy decorators
    but they're required for decorators in the current proposal.

    // Input
    class X {
      @&#8203;(computed().volatile())
      prop
    }
    
    // Output (Prettier 1.16.0)
    class X {
      @&#8203;computed().volatile()
      prop
    }
    
    // Output (Prettier 1.16.1)
    class X {
      @&#8203;(computed().volatile())
      prop
    }
  • TypeScript: Stable parentheses for function type in the return type of arrow function (#​5790 by @​ikatyang)

    There's a regression introduced in 1.16 that
    parentheses for function type in the return type of arrow function were kept adding/removing.
    Their parentheses are always printed now.

    // Input
    const foo = (): (() => void) => (): void => null;
    const bar = (): () => void => (): void => null;
    
    // First Output (Prettier 1.16.0)
    const foo = (): () => void => (): void => null;
    const bar = (): (() => void) => (): void => null;
    
    // Second Output (Prettier 1.16.0)
    const foo = (): (() => void) => (): void => null;
    const bar = (): () => void => (): void => null;
    
    // Output (Prettier 1.16.1)
    const foo = (): (() => void) => (): void => null;
    const bar = (): (() => void) => (): void => null;
  • MDX: Correctly recognize inline JSX (#​5783 by @​ikatyang)

    Previously, some inline JSXs are wrongly recognized as block HTML/JSX,
    which causes unexpected behaviors. This issue is now fixed.

    <!-- Input -->
    _foo <InlineJSX /> bar_
    
    <!-- Output (Prettier 1.16.0) -->
    _foo
    
    <InlineJSX /> bar_
    
    <!-- Output (Prettier 1.16.1) -->
    _foo <InlineJSX /> bar_

v1.16.0

Compare Source

diff

🔗 Release Notes

mrdoob/three.js

v0.116.1

Compare Source

v0.116.0

Compare Source

v0.115.0

Compare Source

v0.114.0

Compare Source

v0.113.2

Compare Source

v0.113.1

Compare Source

v0.113.0

Compare Source

v0.112.1

Compare Source

v0.112.0

Compare Source

v0.111.0

Compare Source

v0.110.0

Compare Source

v0.109.0

Compare Source

v0.108.0

Compare Source

v0.107.0

Compare Source

v0.106.2

Compare Source

v0.106.1

Compare Source

v0.106.0

Compare Source

v0.105.2

Compare Source

v0.105.1

Compare Source

v0.105.0

Compare Source

v0.104.0

Compare Source

v0.103.0

Compare Source

v0.102.1

Compare Source

v0.102.0

Compare Source

v0.101.1

Compare Source

v0.101.0

Compare Source

palantir/tslint

v6.1.2

Compare Source

  • [bugfix] restore typings compatibility with TS < 3.8 (#​4933)

v6.1.1

Compare Source

  • [bugfix] upgrade mkdirp dependency to ^0.5.3 (#​4918)
prettier/tslint-config-prettier

v1.18.0

Compare Source

Features
  • rules: add tslint/type-literal-delimiter (17f0120)
prettier/tslint-plugin-prettier

v2.3.0

Compare Source

Features

v2.2.0

Compare Source

Features

v2.1.0

Compare Source

Features

2.0.1 (2018-10-28)

Bug Fixes
Microsoft/TypeScript

v3.9.3

Compare Source

This release contains bug fixes in type-checking, APIs, emit, and editor scenarios.

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.9.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.8.3

Compare Source

For release notes, check out the release announcement.

For new features, check out the What's new in TypeScript v3.8.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.8.2

Compare Source

For release notes, check out the release announcement.

For new features, check out the What's new in TypeScript v3.8.2.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.7.5

Compare Source

For the complete list of fixed issues, check out the

v3.7.4

Compare Source

For the complete list of fixed issues, check out the

Downloads are available on:

v3.7.3

Compare Source

For the complete list of fixed issues, check out the

Downloads are available on:

v3.7.2

Compare Source

For release notes, check out the release announcement.

For new features, check out the What's new in TypeScript v3.7.2.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.6.5

Compare Source

This patch fixes an issue where TypeScript would erroneously report the following error under noImplicitAny when encountering a private get accessor in a .d.ts file.

Property 'myGetter' implicitly has type 'any', because its get accessor lacks a return type annotation.

This is an issue when using packages published from TypeScript 3.7 and newer. Users can upgrade to 3.6.5 to fix the issue.

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.6.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.6.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.6.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.5.3

Compare Source

This update fixes an issue with declaration emit when exported entities have function properties assigned to them.

Downloads are available on:

v3.5.2

Compare Source

For new features, check out the What's new in TypeScript v3.5.2.

For the complete list of fixed issues, check out the

Downloads are available on:

Changes:

This list of changes was auto generated.

v3.5.1

Compare Source

For release notes, check out the release announcement.

For new features, check out the What's new in TypeScript v3.5.1.

For breaking changes, check out the Breaking changes in TypeScript 3.5 page.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.4.5

Compare Source

This release fixes an issue when running on node installations without npm.

For the complete list of fixed issues, check out the

Downloads are available on:

v3.4.4

Compare Source

This release fixes the following issues:

Bug Original PR Port PR Summary
#​30942 #​30963 #​30966 Fixes a change in generic inference.
#​30685 #​30856 #​30966 Fixes a change in generic inference.
#​30794 #​30877 #​30904 Fixes an out-of-memory condition in a certain codebase.
#​30442 #​30857 #​30968 Fixes a change in generic inference.

For the complete list of fixed issues, check out the


Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot added the renovate label May 27, 2019
@renovate renovate bot force-pushed the renovate/all-dependencies branch 3 times, most recently from 4f8ae94 to 0bf52b5 Compare May 30, 2019 20:18
@renovate renovate bot force-pushed the renovate/all-dependencies branch 4 times, most recently from 2bac409 to 9e39da5 Compare June 7, 2019 14:59
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 831d551 to 86998f3 Compare June 13, 2019 18:54
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 6cc1d2b to 3462e5c Compare June 26, 2019 16:08
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 3462e5c to 488ad52 Compare July 8, 2019 22:29
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 16d8565 to 50e313b Compare July 31, 2019 06:16
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 47ffbcb to c289f85 Compare August 21, 2019 13:51
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from d80a144 to c43a788 Compare August 28, 2019 17:59
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 42d2cc2 to 4bf002d Compare September 10, 2019 20:50
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 4bf002d to 78f44be Compare September 30, 2019 18:20
@renovate renovate bot force-pushed the renovate/all-dependencies branch 3 times, most recently from 8696b89 to 5786751 Compare October 15, 2019 18:41
@renovate renovate bot force-pushed the renovate/all-dependencies branch 3 times, most recently from 799ad5c to aeec7e2 Compare November 5, 2019 17:58
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from d9c5681 to 969841c Compare November 9, 2019 12:33
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 322d6fb to 5306b9d Compare December 4, 2019 08:26
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 5306b9d to 407bd5b Compare December 21, 2019 22:47
@renovate renovate bot force-pushed the renovate/all-dependencies branch 3 times, most recently from eafcda1 to a1096bc Compare January 6, 2020 07:59
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 8643b1e to a558987 Compare January 22, 2020 16:29
@renovate renovate bot force-pushed the renovate/all-dependencies branch from a558987 to 614f41b Compare January 30, 2020 19:18
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 614f41b to 237b58e Compare February 20, 2020 22:59
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from e98b05d to fda5ebd Compare February 29, 2020 23:12
@renovate renovate bot force-pushed the renovate/all-dependencies branch from fda5ebd to 7c219e6 Compare March 14, 2020 20:54
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 7c219e6 to 9b56749 Compare April 9, 2020 05:47
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 2bc68f1 to 819aafa Compare April 30, 2020 20:30
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 819aafa to 41b46db Compare May 12, 2020 21:50
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 41b46db to 9ea828e Compare May 19, 2020 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant