Commit graph

255 commits

Author SHA1 Message Date
renovate[bot]
948afd82de
chore(deps): update dependency ws to v6.1.3 (#2221) 2019-01-24 08:49:39 +00:00
renovate[bot]
e0c6a3547e
chore(deps): update dependency yup to v0.26.10 (#2220) 2019-01-24 04:23:02 +00:00
renovate[bot]
117ea3042b chore(deps): update dependency prettier to v1.16.1 (#2203)
This PR contains the following updates:

| Package | Type | Update | Change | References |
|---|---|---|---|---|
| prettier | devDependencies | minor | `1.15.3` -> `1.16.1` | [homepage](https://prettier.io), [source](https://togithub.com/prettier/prettier) |

---

### Release Notes

<details>
<summary>prettier/prettier</summary>

### [`v1.16.1`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#&#8203;1161)

[Compare Source](https://togithub.com/prettier/prettier/compare/1.16.0...1.16.1)

[diff](https://togithub.com/prettier/prettier/compare/1.16.0...1.16.1)

-   JavaScript: Do not format functions with arguments as react hooks ([#&#8203;5778] by [@&#8203;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.

    <!-- prettier-ignore -->

    ```js
    // 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 ([#&#8203;5785] by [@&#8203;ikatyang])

    Parentheses for decorators with nested call expressions are optional for legacy decorators
    but they're required for decorators in the current [proposal](https://tc39.github.io/proposal-decorators/#sec-syntax).

    <!-- prettier-ignore -->

    ```js
    // 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 ([#&#8203;5790] by [@&#8203;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.

    <!-- prettier-ignore -->

    ```ts
    // 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 ([#&#8203;5783] by [@&#8203;ikatyang])

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

    <!-- prettier-ignore -->

    ```md
    <!-- Input -->
    _foo <InlineJSX /> bar_

    <!-- Output (Prettier 1.16.0) -->
    _foo

    <InlineJSX /> bar_

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

[@&#8203;ikatyang]: https://togithub.com/ikatyang

[@&#8203;simenb]: https://togithub.com/SimenB

[#&#8203;5778]: https://togithub.com/prettier/prettier/pull/5778

[#&#8203;5783]: https://togithub.com/prettier/prettier/pull/5783

[#&#8203;5785]: https://togithub.com/prettier/prettier/pull/5785

[#&#8203;5790]: https://togithub.com/prettier/prettier/pull/5790

### [`v1.16.0`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#&#8203;1160)

[Compare Source](https://togithub.com/prettier/prettier/compare/1.15.3...1.16.0)

[diff](https://togithub.com/prettier/prettier/compare/1.15.3...1.16.0)

🔗 [Release Notes](https://prettier.io/blog/2019/01/20/1.16.0.html)

</details>

---

### Renovate configuration

📅 **Schedule**: "after 6pm every weekday,before 5am every weekday" in timezone America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻️ **Rebasing**: Whenever PR is stale, or if you modify the PR title to begin with "`rebase!`".

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#apollographql/apollo-server).
2019-01-23 17:46:53 +02:00
renovate[bot]
ab632ea38c
chore(deps): update dependency lerna to v3.10.7 (#2214) 2019-01-23 12:26:42 +00:00
renovate[bot]
120762f014
chore(deps): update dependency @types/koa-router to v7.0.39 (#2213) 2019-01-23 11:30:16 +00:00
renovate[bot]
f09a334f03
chore(deps): update dependency @types/hapi to v17.8.5 (#2212) 2019-01-23 10:28:13 +00:00
renovate[bot]
e2bfc62275
chore(deps): update dependency @types/express to v4.16.1 (#2211) 2019-01-23 09:26:52 +00:00
renovate[bot]
e0c3ae47ed
chore(deps): update dependency supertest to v3.4.2 (#2207) 2019-01-22 10:25:39 +00:00
renovate[bot]
e219887513
chore(deps): update dependency lerna to v3.10.6 (#2200) 2019-01-19 06:21:45 +00:00
renovate[bot]
0d679857ca
chore(deps): update dependency @types/jest to v23.3.13 (#2199) 2019-01-19 05:24:59 +00:00
renovate[bot]
488cccc7e4
chore(deps): update dependency @types/hapi to v17.8.4 (#2198) 2019-01-19 04:24:23 +00:00
renovate[bot]
a0ecc79e59
chore(deps): update dependency typescript to v3.2.4 (#2195) 2019-01-18 07:20:07 +00:00
renovate[bot]
5d873bd624
chore(deps): update dependency graphql-tag to v2.10.1 (#2194) 2019-01-18 05:22:41 +00:00
renovate[bot]
a568a1b8ce
chore(deps): update dependency @types/lodash to v4.14.120 (#2193) 2019-01-18 04:19:56 +00:00
renovate[bot]
3c1b0120a3
chore(deps): update dependency @types/koa-router to v7.0.38 (#2192) 2019-01-18 03:20:21 +00:00
renovate[bot]
541bc7aa15
chore(deps): update dependency graphql to v14.1.1 (#2191) 2019-01-17 05:21:49 +00:00
renovate[bot]
6e2cc5a8c5
chore(deps): update dependency @apollographql/apollo-tools to ^0.3.0 (#2190) 2019-01-17 04:22:44 +00:00
renovate[bot]
2df3df63c3
chore(deps): update dependency supertest to v3.4.1 (#2188) 2019-01-16 13:25:58 +00:00
renovate[bot]
9d047ebb36
chore(deps): update dependency @types/graphql (#2187) 2019-01-16 04:30:31 +00:00
Jesse Rosenberger
355b7f3453
Update package-lock.json http resolutions for hopefully the last time.
Since the registry should be fixed, this should be the last time that we
need to search and replace those resolutions in this file to avoid merge
conflicts and unnecessary staging of `package-lock.json` changes which are
otherwise unrelated to our changes.

(Though to be clear, the registry setting always takes precedence over the
resolutions in this `package-lock.json` file so the scheme was already
strictly enforced to `http` unless the user's local npm configuration had
been manipulated to behave otherwise.)

Ref: https://npm.community/t/some-packages-have-dist-tarball-as-http-and-not-https/285/50
2019-01-15 15:42:35 +02:00
Jesse Rosenberger
9057287856
Add @types/fast-json-stable-stringify. 2019-01-15 15:33:18 +02:00
renovate[bot]
9fbf1ea677
chore(deps): update dependency yup to v0.26.7 (#2175) 2019-01-11 09:30:32 +00:00
renovate[bot]
2498dc7b1e
chore(deps): update dependency tslint to v5.12.1 (#2174) 2019-01-11 07:33:06 +00:00
renovate[bot]
ae2fa69736
chore(deps): update dependency lerna to v3.10.5 (#2173) 2019-01-11 04:33:09 +00:00
renovate[bot]
265b403196
chore(deps): update dependency lerna to v3.10.2 (#2169) 2019-01-10 04:19:39 +00:00
renovate[bot]
cc3ad8c854
chore(deps): update dependency lerna to v3.10.1 (#2166) 2019-01-09 04:17:26 +00:00
renovate[bot]
283013c253
chore(deps): update dependency lerna to v3.9.0 (#2163) 2019-01-08 04:24:14 +00:00
renovate[bot]
68aafbb796
chore(deps): update dependency @types/jest to v23.3.12 (#2161) 2019-01-07 10:24:38 +00:00
renovate[bot]
d069809b88
chore(deps): update dependency lerna to v3.8.5 (#2158) 2019-01-05 05:12:35 +00:00
renovate[bot]
063da8b344
chore(deps): update dependency @types/koa-router to v7.0.37 (#2157) 2019-01-05 04:30:38 +00:00
renovate[bot]
acb5984353
chore(deps): update dependency lerna to v3.8.4 (#2153) 2019-01-03 05:31:56 +00:00
renovate[bot]
6cfbd44e18
chore(deps): update dependency @types/koa-router to v7.0.36 (#2152) 2019-01-03 04:27:36 +00:00
renovate[bot]
225139129e
chore(deps): update dependency redis-mock to v0.42.0 (#2150) 2019-01-02 04:26:19 +00:00
renovate[bot]
0d28fbfd9a
chore(deps): update dependency lerna to v3.8.1 (#2148) 2019-01-01 06:19:02 +00:00
renovate[bot]
0c7d66ef39
chore(deps): update dependency @types/jest to v23.3.11 (#2147) 2019-01-01 05:16:51 +00:00
renovate[bot]
7b438b6e99
chore(deps): update dependency @types/graphql to v14.0.4 (#2146) 2019-01-01 04:27:40 +00:00
renovate[bot]
ab696e8b9b
chore(deps): update dependency husky to v1.3.1 (#2142) 2018-12-28 07:19:55 +00:00
renovate[bot]
394cb9d090
chore(deps): update dependency @types/redis to v2.8.10 (#2126) 2018-12-22 03:33:41 +00:00
renovate[bot]
ac9cb2c8a5
chore(deps): update dependency lerna to v3.8.0 (#2123) 2018-12-21 06:19:01 +00:00
renovate[bot]
ad8539c24e
chore(deps): update dependency @types/redis to v2.8.9 (#2122) 2018-12-21 04:20:56 +00:00
renovate[bot]
dd280daceb
chore(deps): update dependency @types/aws-lambda to v8.10.17 (#2121) 2018-12-21 03:21:58 +00:00
renovate[bot]
64bf1ce2cf
chore(deps): update dependency lerna to v3.7.1 (#2119) 2018-12-20 05:20:27 +00:00
renovate[bot]
0cde716a11
chore(deps): update dependency @types/node to v10.12.18 (#2118) 2018-12-20 04:19:15 +00:00
wtgtybhertgeghgtwtg
ccba8c87da Switch json-stable-stringify to fast-json-stable-stringify. (#2065)
* refactor: switch `json-stable-stringify` to `fast-json-stable-stringify`

* chore: drop `@types/json-stable-stringify`

* Update CHANGELOG.md for #2065.
2018-12-19 20:06:17 +02:00
renovate[bot]
bb2fc6d862
chore(deps): update dependency husky to v1.3.0 (#2116) 2018-12-19 05:25:38 +00:00
renovate[bot]
4add1c3a74
chore(deps): update dependency @types/node to v10.12.17 (#2115) 2018-12-19 04:24:45 +00:00
renovate[bot]
6dfd6a3b70
chore(deps): update dependency @types/hapi to v17.8.2 (#2114) 2018-12-19 03:24:50 +00:00
renovate[bot]
eeb54a41c6
chore(deps): update dependency @types/aws-lambda to v8.10.16 (#2113) 2018-12-19 02:46:07 +00:00
renovate[bot]
a8980494bf
chore(deps): update dependency tslint to v5.12.0 (#2112) 2018-12-19 02:41:09 +00:00
renovate[bot]
9b8c8b05a0
chore(deps): update dependency apollo-link-http to v1.5.9 (#2102) 2018-12-15 05:31:08 +00:00