profile
viewpoint

ooade/NextSimpleStarter 632

:whale: Simple and Accessible PWA boilerplate with Nextjs 9.4(Fast Refresh) + React Hooks

ooade/next-apollo-auth 129

Authentication Boilerplate with Next.js and Apollo GraphQL

ooade/awesome-apollo-graphql 113

A curated list of amazingly awesome things regarding Apollo GraphQL ecosystem :star2:

Download/preact-helmet 67

A document head manager for Preact

ooade/array-explorer-cli 47

:zap: A CLI package to help figure out what JavaScript array method would be best to use at any given time

ooade/Advanced-JavaScript 34

Documentation based on John Resig's website on Advanced JavaScript

ooade/next-react-toolbox 11

React Toolbox integration with Next.js :package:

ooade/ApolloSimpleStarter 10

:star2: Bare Minimum implementation of Apollo Server & Client with MERN

ooade/ng-states 10

~400 Bytes Nigeria State list with its respective Local Government Areas

ooade/css2object 8

Converts css to object/json (fun thang!) 🤔

issue closedooade/react-rough

An in-range update of @typescript-eslint/eslint-plugin is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/eslint-plugin was updated from 3.0.2 to 3.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v3.1.0</summary>

<h1><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v3.0.2...v3.1.0">3.1.0</a> (2020-06-01)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [explicit-module-boundary-types] don't check returned functions if parent function has return type (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2084/hovercard">#2084</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/d7d4eeb03f2918d5d9e361fdb47c2d42e83bd593">d7d4eeb</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle comparison of any, unknown and loose comparisons with nullish values (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2123" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2123/hovercard">#2123</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1ae1d01e5603ec7cef8051ed018c3c3c88b29867">1ae1d01</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve optional chain handling (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2111" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2111/hovercard">#2111</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9ee399b5906e82f346ff89141207a6630786de54">9ee399b</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve optional chain handling 2 - electric boogaloo (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2138" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2138/hovercard">#2138</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/c87cfaf6746775bb8ad9eb45b0002f068a822dbe">c87cfaf</a>)</li> <li><strong>eslint-plugin:</strong> [no-unused-expressions] ignore import expressions (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2130" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2130/hovercard">#2130</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/e3836910efdafd9edf04daed149c9e839c08047e">e383691</a>)</li> <li><strong>eslint-plugin:</strong> [no-var-requires] false negative for TSAsExpression and MemberExpression (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2139" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2139/hovercard">#2139</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/df953388913b22d45242e65ce231d92a8b8a0080">df95338</a>)</li> <li><strong>experimental-utils:</strong> downlevel type declarations for versions older than 3.8 (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2133" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2133/hovercard">#2133</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/792582326a8065270b69a0ffcaad5a7b4b103ff3">7925823</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [ban-ts-comments] add "allow-with-description" option (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2099" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2099/hovercard">#2099</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/8a0fd1899f544470a35afb3117f4c71aad7e4e42">8a0fd18</a>)</li> <li><strong>eslint-plugin:</strong> [ban-types] allow selective disable of default options with <code>false</code> value (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2137" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2137/hovercard">#2137</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1cb8ca483d029935310e6904580df8501837084d">1cb8ca4</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-module-boundary-types] improve accuracy and coverage (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2135" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2135/hovercard">#2135</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/caaa8599284d02ab3341e282cad35a52d0fb86c7">caaa859</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 15 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/2c8402a2a45aa8219c51749abcf6cd5c05a43420"><code>2c8402a</code></a> <code>chore: publish v3.1.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/c87cfaf6746775bb8ad9eb45b0002f068a822dbe"><code>c87cfaf</code></a> <code>fix(eslint-plugin): [no-unnecessary-condition] improve optional chain handling 2 - electric boogaloo (#2138)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1cb8ca483d029935310e6904580df8501837084d"><code>1cb8ca4</code></a> <code>feat(eslint-plugin): [ban-types] allow selective disable of default options with <code>false</code> value (#2137)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/df953388913b22d45242e65ce231d92a8b8a0080"><code>df95338</code></a> <code>fix(eslint-plugin): [no-var-requires] false negative for TSAsExpression and MemberExpression (#2139)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/0e83d15781d56a852cf145a622b70ecf09addcc9"><code>0e83d15</code></a> <code>docs: fix typo in npm install command (#2136)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/caaa8599284d02ab3341e282cad35a52d0fb86c7"><code>caaa859</code></a> <code>feat(eslint-plugin): [explicit-module-boundary-types] improve accuracy and coverage (#2135)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/792582326a8065270b69a0ffcaad5a7b4b103ff3"><code>7925823</code></a> <code>fix(experimental-utils): downlevel type declarations for versions older than 3.8 (#2133)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/8a0fd1899f544470a35afb3117f4c71aad7e4e42"><code>8a0fd18</code></a> <code>feat(eslint-plugin): [ban-ts-comments] add "allow-with-description" option (#2099)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1ae1d01e5603ec7cef8051ed018c3c3c88b29867"><code>1ae1d01</code></a> <code>fix(eslint-plugin): [no-unnecessary-condition] handle comparison of any, unknown and loose comparisons with nullish values (#2123)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9ee399b5906e82f346ff89141207a6630786de54"><code>9ee399b</code></a> <code>fix(eslint-plugin): [no-unnecessary-condition] improve optional chain handling (#2111)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/d7d4eeb03f2918d5d9e361fdb47c2d42e83bd593"><code>d7d4eeb</code></a> <code>fix(eslint-plugin): [explicit-module-boundary-types] don't check returned functions if parent function has return type (#2084)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/e3836910efdafd9edf04daed149c9e839c08047e"><code>e383691</code></a> <code>fix(eslint-plugin): [no-unused-expressions] ignore import expressions (#2130)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/dc061ed704f010076efe9fc071472dd0e553b866"><code>dc061ed</code></a> <code>docs: include npm install instructions in getting started (#2120)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/407bfa189be8ac3801371e53e50488c12cf80e0f"><code>407bfa1</code></a> <code>docs(eslint-plugin): remove <code>no-void</code> from roadmap (#2124)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/d70fba2411ec2e433dec77a8745ade7eab5908a7"><code>d70fba2</code></a> <code>docs: update FAQ and add issue template config (#2117)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/9b7f4d466e3d594607e88e8c9e48173e48208ffb...2c8402a2a45aa8219c51749abcf6cd5c05a43420">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 7 hours

greenkeeper[bot]

startedfacebookexperimental/Recoil

started time in 4 days

issue closedooade/react-rough

An in-range update of @typescript-eslint/parser is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/parser was updated from 3.0.1 to 3.0.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v3.0.2</summary>

<h2><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v3.0.1...v3.0.2">3.0.2</a> (2020-05-27)</h2> <h3>Bug Fixes</h3> <ul> <li>regression for eslint v6 (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2105" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2105/hovercard">#2105</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/31fc5039ed919e1515fda673c186d5c83eb5beb3">31fc503</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 4 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9b7f4d466e3d594607e88e8c9e48173e48208ffb"><code>9b7f4d4</code></a> <code>chore: publish v3.0.2</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/31fc5039ed919e1515fda673c186d5c83eb5beb3"><code>31fc503</code></a> <code>fix: regression for eslint v6 (#2105)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/d2621789933346900019a109b6aab7c3e1a9fb79"><code>d262178</code></a> <code>docs(eslint-plugin): [naming-convention] fix interface-name-prefix example (#2103)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7bc0706f151eef71c7ffa0a21da351bfb41f814e"><code>7bc0706</code></a> <code>docs: broken markdown link in Contributing Guide in main README (#2097)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef...9b7f4d466e3d594607e88e8c9e48173e48208ffb">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 5 days

greenkeeper[bot]

delete branch ooade/frontend-masters-xstate-workshop

delete branch : patch-1

delete time in 6 days

issue closedooade/react-rough

An in-range update of babel7 is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


There have been updates to the babel7 monorepo:

    • The devDependency @babel/cli was updated from 7.8.4 to 7.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the babel7 group definition.

babel7 is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 6 days

greenkeeper[bot]

PR opened davidkpiano/frontend-masters-xstate-workshop

Get output data from object

Because we're getting the output from user, it'll literally only work with user. This change ensures that we can call output with any object.

Btw, Thanks for the awesome workshop. I missed it but, I'm going through the unedited bit 🥺

+1 -1

0 comment

1 changed file

pr created time in 6 days

push eventooade/frontend-masters-xstate-workshop

Ademola

commit sha c85815fc4b1f396c105c6e0124c0463449fe689d

Get output data from object

view details

push time in 6 days

delete branch ooade/pimg

delete branch : snyk-fix-910dab63356a89beb7210f1482566d8e

delete time in 6 days

issue commentooade/pimg

Deal with service workers

Can handle individually with workbox or with a custom service worker script.

ooade

comment created time in 6 days

issue closedooade/pimg

Deal with service workers

By default, we'll take out serving the mini image if a service worker is found, and activated. But, there will be a prop to ignore this feature

I think the one with the service worker could be checked this way:

if (
   'serviceWoker' in navigator && 
    navigator.serviceWorker.controller && 
    navigator.serviceWorker.controller.state === "activated"
) {
    // do some stuff
}

closed time in 6 days

ooade

issue commentooade/pimg

Use lerna to manage multiple packages

LOL, @codeshifu This is a legacy software now.

ooade

comment created time in 6 days

PR closed ooade/NextSimpleStarter

Travis: Run build script + Check in

Try to update readme

+22 -5

2 comments

4 changed files

skrdvx

pr closed time in 6 days

pull request commentooade/NextSimpleStarter

Travis: Run build script + Check in

Hi there,

Please, fork the repo and run this "check-in" personally next time 🙏

skrdvx

comment created time in 6 days

issue closedooade/react-rough

An in-range update of @typescript-eslint/eslint-plugin is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/eslint-plugin was updated from 3.0.0 to 3.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v3.0.1</summary>

<h2><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v3.0.0...v3.0.1">3.0.1</a> (2020-05-25)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [naming-convention] handle no options correctly (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2095" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2095/hovercard">#2095</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001">fd7d02b</a>)</li> <li><strong>eslint-plugin:</strong> [no-throw-literal] handle intersection and union types (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2085" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2085/hovercard">#2085</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14">cae037f</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] fix crash due to missing <code>Intl</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2090" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2090/hovercard">#2090</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be">f2fa82c</a>)</li> <li><strong>experimental-utils:</strong> export <code>CLIEngine</code> & <code>ESLint</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2083" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2083/hovercard">#2083</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a">014341b</a>)</li> <li><strong>typescript-estree:</strong> handle <code>BigInt</code> with <code>_</code> numeric separator (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2067" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2067/hovercard">#2067</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2">66f1627</a>)</li> <li><strong>typescript-estree:</strong> mark TS 3.8 and 3.9 as "supported" (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2057" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2057/hovercard">#2057</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839">5eedbff</a>), closes <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a> <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1436" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1436/hovercard">#1436</a></li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 17 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef"><code>a71b9c9</code></a> <code>chore: publish v3.0.1</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fd7d02b31ebd995b7fdd857d7c054042aa4f2001"><code>fd7d02b</code></a> <code>fix(eslint-plugin): [naming-convention] handle no options correctly (#2095)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/cae037ff9b20363b970cc600a09505b98bf10a14"><code>cae037f</code></a> <code>fix(eslint-plugin): [no-throw-literal] handle intersection and union types (#2085)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f2fa82c532ae858ccfb064268cfcc9df657a54be"><code>f2fa82c</code></a> <code>fix(eslint-plugin): [unbound-method] fix crash due to missing <code>Intl</code> (#2090)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/014341bb23261f609fc2a6fe7fece191466a084a"><code>014341b</code></a> <code>fix(experimental-utils): export <code>CLIEngine</code> & <code>ESLint</code> (#2083)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/893b8dd173e02205ba9c9ff88104f62f28cadb93"><code>893b8dd</code></a> <code>docs(eslint-plugin): [naming-convention] improve comment text regarding ESLint's camelCase (#2080)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1cb1cb50eda63ec2f99a5f526b4cd8633bef4388"><code>1cb1cb5</code></a> <code>docs(eslint-plugin): [naming-convention] document ignoring quoted properties (#2071)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/071e5a04d09d0dbf1d57e5835c4957fd04641e55"><code>071e5a0</code></a> <code>docs: various updates based on v3 feedback (#2070)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f127810ba3eaee1435724c16c0269b1e3fe37c"><code>66f1278</code></a> <code>docs(eslint-plugin): [explicit-module-boundary-types] fix allowedNames config example (#2061)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/66f1627b11a566d5b925a577e800f99d5c808be2"><code>66f1627</code></a> <code>fix(typescript-estree): handle <code>BigInt</code> with <code>_</code> numeric separator (#2067)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/765ec4bb1c83f6b7f50564c3b104336178f29b6d"><code>765ec4b</code></a> <code>docs: update supported TS version in readme (#2059)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/5eedbff01178ea33b98ab22e556df4c1a195f839"><code>5eedbff</code></a> <code>fix(typescript-estree): mark TS 3.8 and 3.9 as "supported" (#2057)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/159c225e2a3276031b9c037bb2e2f22094fbbf6b"><code>159c225</code></a> <code>chore: link GH release in changelogs (#2055)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/729f2a219a46db49b1a5331bddaf37a59d2e1b1c"><code>729f2a2</code></a> <code>docs(eslint-plugin): remove mention of <code>eslint-recommended</code> (#2053)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/23b4b662717f96f9dbbf161ac31d38a5871aed23"><code>23b4b66</code></a> <code>docs(eslint-plugin): remove <code>ignoreRHS</code> from <code>no-unnecessary-condition</code> (#2052)</code></li> </ul> <p>There are 17 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/1765a178e456b152bd48192eb5db7e8541e2adf2...a71b9c9aabe1c3f26a76e77c29b3d2b7205c35ef">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 7 days

greenkeeper[bot]

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 58994dcc49e9ee892a051de562f241169c1a7ffe

Auto version service worker

view details

push time in 7 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 811517417e96b8d0900890c34a921e332c5dfe96

Clean up

view details

push time in 7 days

issue closedooade/pimg

Replace Global Configs with Providers

I think we can achieve this with P(R)eact using the Context Api. Anyone with more vue experience can help implement it on Vue.

closed time in 7 days

ooade

issue closedooade/pimg

Test Preact and Vue Components

Right now we only have tests for React :sweat: Having issues with using jest also for Preact as I keep having config clashes. Need help with this. Gracias :pray:

closed time in 7 days

ooade

issue closedooade/pimg

Add polyfill for IntersectionObserver API

Intersection Observer API which powers the lazy loading feature might fail in IOS if the polyfill is not added. One thing we could also do to avoid adding a dependency is to use componentDidCatch to catch errors related to this.

I would really love contributions from those using IOS, as I have no IOS devices to help test these features.

closed time in 7 days

ooade

issue closedooade/pimg

Introducing plugins

I'll be creating a new library to take care of placeholders properly so non-cloudinary users that don't have a way of explicitly generating thumbnails can decide to use it or not using our plugin. It'll be a better replacement to the placeholder thumbnails.

closed time in 7 days

ooade

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 2d3c27a5e7a09145a6f0dc9811aa6cab312e43f9

Travis: Run build script

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 710a4ecdcf05e058d748c9eaf4c833634a9e2b12

Travis: Run build script

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 4df5155e50d9d307f14d0e855eb728b7f4059810

Travis: Run build script

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 90753d2b35c6da36ac5fa6c2d468249ca4017bb9

Travis: Run build script

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha c7eb849fa8781657e47c6f59aaaa9fcfc06cd545

Upgrade next: Fast refresh :tada:

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 1195f377c554af620739467d354ed5279478921b

Upgrade next: Fast refresh :tada:

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha eaccc7fa5bcf688b39d5ad3596181df82fade615

Update travis

view details

push time in 8 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha cd5c28605389453b2ce85986f4502ec6304822c4

Upgrade next: Fast refresh :tada:

view details

Ademola Adegbuyi

commit sha db4a37a5a84fa4d58531c7d3519391368f06ecb8

Update travis

view details

push time in 8 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha 17ddb65f5a18cfe491b358c82a0f7c9d8921959c

Chore package.json

view details

push time in 11 days

PR merged ooade/react-rough

Update @typescript-eslint/parser to the latest version 🚀 greenkeeper

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/parser was updated from 2.34.0 to 3.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: jameshenry License: BSD-2-Clause

<details> <summary>Release Notes for v3.0.0</summary>

<p>This major release has been a long time coming! We've been saving up breaking changes for a while now, waiting for the ESLint v7 release which we knew would deprecate support for node version 8.</p> <p>Due to our weekly release cadence, this major release mostly contains breaking changes!</p> <h1>Breaking Changes</h1> <h2>Dropped support for Node version 8 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547614026" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1420" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1420/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1420">#1420</a>)</h2> <p>In line with ESLint v7 - we've also dropped explicit support for node version 8.<br> This version of node has been end of life since 2019-12-31.<br> We no longer test against the version, so we provide no guarantees about whether or not future versions of our tooling will work on it.</p> <h2>Dropped support for TypeScript 3.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615467409" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2004" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2004/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2004">#2004</a>)</h2> <p>Old TS versions cause us maintenance pain as we work on integrating tightly with the TypeScript APIs for performance and stability reasons.</p> <p>As such we've updated our required TS version range to require a minimum of <code>>=3.3.1</code>.</p> <p>Each version of TS brings bugfixes and features, but most importantly they bring performance improvements. TS 3.9 is releasing with a host of performance improvements that will improve both your build times, <em>and</em> your lint times - so you should endeavour to upgrade if you can. We cannot provide any guarantees around the performance of old TS versions.</p> <h2>Configs</h2> <p>We've updated all of our configs! We've added new rules, old rules, and removed some stylistic rules.</p> <p>Both of the <code>recommended</code> and <code>recommended-requiring-typechecking</code> sets now inherit from the <code>eslint-recommended</code> set. We noticed that the majority of the time, users were using the sets in tandem, so this just removes one line of config for everyone.</p> <p>Check out the linked issues for more information about added/removed rules:</p> <ul> <li><code>eslint-recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="529549688" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1273" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1273/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1273">#1273</a>)</li> <li><code>recommended</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> <li><code>recommended-requiring-typechecking</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="547833379" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1423" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1423/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1423">#1423</a>)</li> </ul> <h2>Rules Changes</h2> <ul> <li><code>ban-types</code> got a rework of its default ban list to provide some more sensible defaults and remove fixers that caused users issues. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="480254667" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/848" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/848/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/848">#848</a>)</li> <li><code>no-floating-promises</code> now has the <code>ignoreVoid</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615461830" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2003/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2003">#2003</a>)</li> <li><code>no-unnecessary-condition</code> <ul> <li>the <code>ignoreRHS</code> option has been removed. The rule will now only check the RHS when it matters (i.e. in boolean contexts). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="515015689" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1163" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1163/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1163">#1163</a>)</li> <li>the <code>checkArrayPredicates</code> option has been removed. The rule will now always check array predicate functions. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="561866894" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1579" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1579/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1579">#1579</a>)</li> <li>the rule now will report if you do an equality check against <code>null</code>/<code>undefined</code> when the value is not nullable. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="574215918" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1659" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1659/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1659">#1659</a>)</li> </ul> </li> <li><code>prefer-nullish-coalescing</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in most cases.</li> <li>removed option <code>forceSuggestionFixer</code>.</li> </ul> </li> <li><code>prefer-optional-chain</code> <ul> <li>the fixer has been converted to a suggestion fixer always - it was unsafe in a number of cases.</li> <li>removed option <code>suggestInsteadOfAutofix</code>.</li> </ul> </li> <li><code>restrict-template-expressions</code> <ul> <li>now has the <code>allowNumber</code> option set to true by default. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615475168" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2005/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2005">#2005</a>)</li> <li><code>allowNullable</code> has been renamed to <code>allowNullish</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615514963" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2006/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2006">#2006</a>)</li> </ul> </li> <li><code>strict-boolean-expression</code> received a complete rework. The rule is now more configurable, with smarter defaults and more intuitive logic. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="554999040" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1515" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1515/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1515">#1515</a>)</li> </ul> <h2>Rule Removals</h2> <p>The following deprecated rules have been deleted. Please switch to the listed alternative:</p> <ul> <li><code>ban-ts-ignore</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-ts-comment.md"><code>ban-ts-comment</code></a></li> <li><code>camelcase</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>class-name-casing</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>generic-type-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>interface-name-prefix</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>member-naming</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/naming-convention.md"><code>naming-convention</code></a></li> <li><code>no-untyped-public-signatures</code> - replaced by <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md"><code>explicit-module-boundary-types</code></a></li> </ul> <h2>AST Changes</h2> <ul> <li><code>typescript-estree</code> now emits a <code>TSEmptyBodyFunctionExpression</code> when it encounters a function expression without a body. Previously this was done in <code>parser</code> (for legacy reasons). This change should only affect users directly consuming <code>typescript-estree</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="530636231" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1289" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1289/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1289">#1289</a>)</li> <li>When a method is marked as optional (<code>class Foo { name?() {} }</code>) we now mark the <code>MethodDefinition</code>/<code>TSAbstractMethodDefinition</code> as optional. Previously we marked the <code>key</code> of the node as <code>optional</code>, but this only works if the <code>key</code> is an <code>Identifier</code>, and didn't work in the case of a computed <code>key</code> (<code>class Foo { ['name']?() {} }</code>). (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="548462110" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1429" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1429/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/1429">#1429</a>)</li> <li>Import expressions (<code>import('foo')</code>) now conform to the newly released ESTree spec, outputting as an <code>ImportExpression</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="608684416" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1950" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1950/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1950">#1950</a>)</li> <li>BigInt literals now conform to the newly released ESTree spec, outputting as a <code>Literal</code> with a value of type <code>bigint</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615430268" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1999" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1999/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1999">#1999</a>)</li> </ul> <h2>Parser Services</h2> <p><code>parserServices</code> are now always emitted from both <code>typescript-estree</code> and <code>parser</code>, regardless of the <code>parserOptions.project</code> configuration. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="469509028" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/716" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/716/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/716">#716</a>)</p> <p>This will allow you to consume parts of the TypeScript API that are generated at the file level, like variable usage diagnostics, without requiring full type information is generated for the project.</p> <p>Part of this change includes a new boolean flag on the output: <code>parserServices.hasFullTypeInformation</code> which is <code>true</code> when <code>parserOptions.project</code> was configured, and <code>false</code> otherwise.</p> <p>If you were using our <code>getParserServices</code> function from <code>experimental-utils</code>, then this will be handled automatically, and you will not notice any changes. If you built your own function for resolving the <code>parserServices</code>, then you'll have to update accordingly.</p> <h2>ESLint Types (experimental-utils)</h2> <p>The old version of our ESLint types were based on those found in the DefinitelyTyped repo. There was a lot of missing documentation, missing properties, misnamed types.</p> <p>As part of this release, we've reworked some of the internals to be much closer to the ESLint library itself. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="618016683" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2023" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2023/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2023">#2023</a>)</p> <p>As part of this change, we have also added the types for the new <code>ESLint</code> class.<br> <code>SourceCode.isSpaceBetween</code> has also been marked as optional, because it is only available in ESLint v6+</p> <h1>Non-breaking changes</h1> <h2>ESLint v7</h2> <p>We now have full support for ESLint v7 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="557678953" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/1550" data-hovercard-type="issue" data-hovercard-url="/typescript-eslint/typescript-eslint/issues/1550/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1550">#1550</a>).</p> <h2>Better handling for TS 3.9's non-null assertion changes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="619839415" data-permission-text="Title is private" data-url="https://github.com/typescript-eslint/typescript-eslint/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2036/hovercard" href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/pull/2036">#2036</a>)</h2> <p><a href="https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-9.html#parsing-differences-in-optional-chaining-and-non-null-assertions" rel="nofollow">TS 3.9 introduced a breaking change for how non-null assertions are handled in optional chains</a>.</p> <p>Pre-3.9, <code>x?.y!.z</code> means <code>(x?.y).z</code> - i.e. it essentially scrubbed the optionality from the chain<br> Post-3.9, <code>x?.y!.z</code> means <code>x?.y!.z</code> - i.e. it just asserts that the property <code>y</code> is non-null, not the result of <code>x?.y</code></p> <p>Previously <code>x?.y!.z</code> produced <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> Now it produces <code>OptionalMemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.</p> <p>Note that both <code>(x?.y)!.z</code> and <code>(x?.y!).z</code> still produce <code>MemberExpression > TSNonNullAssertion > OptionalMemberExpression</code>.<br> The same applies for call expressions.</p> <p>The rule <code>no-non-null-asserted-optional-chain</code> was also updated to handle this appropriately. It will no longer error on <code>x?.y!.z</code>, but it will still error on <code>(x?.y)!.z</code>.</p> <h2>Bug Fixes</h2> <ul> <li><strong>eslint-plugin:</strong> [dot-notation] fix typo in schema (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2040" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2040/hovercard">#2040</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/242328fa749ee4c72af93433a9bef95f329ac62f">242328f</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 34 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1765a178e456b152bd48192eb5db7e8541e2adf2"><code>1765a17</code></a> <code>chore: remove v3 canary Ci step</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7e39f5ba32010a4853b11aa6e3af6985c6c6c25e"><code>7e39f5b</code></a> <code>v3.0.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/3dfc46dccbbd28eed2d74c7b6cacddf1a0848598"><code>3dfc46d</code></a> <code>feat: add index files to parser and typescript-estree</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/52b60852d0ba6bb6abe519c9d3ec1b231793e91d"><code>52b6085</code></a> <code>feat(eslint-plugin): [prefer-nullish-coalescing][prefer-optional-chain] remove unsafe fixers</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/ae82ea4a85a4ca332ebe6104e96c59dba30411be"><code>ae82ea4</code></a> <code>fix(experimental-utils): add back SourceCode.isSpaceBetweenTokens</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/fe59f69381a0915a4f5135e2e88637a5eea246ba"><code>fe59f69</code></a> <code>fix(eslint-plugin): correct parser peerDep version</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f199cbdbbd892b5ba03bfff66f463f3d9c92ee9b"><code>f199cbd</code></a> <code>fix(typescript-estree): remove now defunct <code>Import</code> node type</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/a35026de2548d33963bbdb96fb8fffc7ab0d8a30"><code>a35026d</code></a> <code>chore: provide more granularity in the CI logs (#2024)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/06869c9656fa37936126666845aee40aad546ebd"><code>06869c9</code></a> <code>feat(experimental-utils): upgrade eslint types for v7 (#2023)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/208de71059746bf38e94bd460346ffb2698a3e12"><code>208de71</code></a> <code>feat: upgrade to ESLint v7 (#2022)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7ad4d7c2db088b6f779b9d883a4acad13eee3775"><code>7ad4d7c</code></a> <code>feat: bump minimum required TS version (#2004)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/264b017c11c2ab132fcbad18b42a9a0fe639386e"><code>264b017</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] rename <code>allowNullable</code> to <code>allowNullish</code> (#2006)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/bfd9b606d17d30d5694967a1f01e0e1501ba1022"><code>bfd9b60</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] remove <code>checkArrayPredicates</code> and always check it (#1579)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/7fa906073903c5eb70609c25f1a91ada14dcdc71"><code>7fa9060</code></a> <code>feat(eslint-plugin): [no-unnecessary-condition] report when non-nullish is compared to <code>null</code>/<code>undefined</code> (#1659)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/643ec240bd901295d9e9ea5c43fc20109c33e982"><code>643ec24</code></a> <code>feat(eslint-plugin): [restrict-template-expressions] <code>allowNumber: true</code> by default (#2005)</code></li> </ul> <p>There are 34 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/f18890166146d8c6b8804ef705c04b15da269926...1765a178e456b152bd48192eb5db7e8541e2adf2">full diff</a></p> </details>


<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper bot :palm_tree:

+30 -7

0 comment

2 changed files

greenkeeper[bot]

pr closed time in 11 days

push eventooade/react-rough

greenkeeper[bot]

commit sha 7900959975f39f9d5fe37599635fa572f0dd16de

Update @typescript-eslint/parser to the latest version 🚀 (#259) * chore(package): update @typescript-eslint/parser to version 3.0.0 * chore(package): update lockfile yarn.lock Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

push time in 11 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha 96b365233c293318f396b61a17701de78c172a26

Resolve vulnerability

view details

push time in 12 days

push eventooade/NextSimpleStarter

Ademola Adegbuyi

commit sha a78d4e86999116ee8b5c1a624c8c7040a9e7d64d

Update packages

view details

Ademola Adegbuyi

commit sha e1ef0d2e10c88c63d738f3ee0c104d69a28ac4c2

Chore package.json

view details

push time in 12 days

created tagooade/react-rough

tagv2.3.0

:rabbit2: React Components for Rough.js

created time in 13 days

release ooade/react-rough

v2.3.0

released time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha 5da59cff5ae7885bec5b3f2081cca4d346521e05

v2.3.0 :tada:

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha b8ea37571f477fe3265b22924f65d4097369878e

Wrap rough components in memo to avoid recomputing all components when one changes

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha 65c61ec3f77cf55975db1c2f1386ca15d8465f50

v2.2.0 :tada:

view details

push time in 13 days

delete branch ooade/react-rough

delete branch : chore/package.json

delete time in 13 days

push eventooade/react-rough

Ademola

commit sha ed1d830627b7147544d95c659caa65ae05275dcb

Upgrade packages and React Rough renderer (#258) * Update a few packages * Update babel... * FFallback to an older microbundle version * Prevent circular dependecny and update microbundle * Get the render type from Context as a primitive data type as opposed to computing it as non-primitive * Remove unused * Regenerate lockfile

view details

push time in 13 days

PR merged ooade/react-rough

Upgrade packages and React Rough renderer
+3249 -4146

1 comment

6 changed files

ooade

pr closed time in 13 days

pull request commentooade/react-rough

Upgrade packages and React Rough renderer

Lezz go live!

ooade

comment created time in 13 days

pull request commentooade/react-rough

Upgrade packages and React Rough renderer

Travis should pass now that I've clear the cache in the CI 🤞

ooade

comment created time in 13 days

push eventooade/react-rough

Ademola

commit sha 02af912c9baf78e96e9810c42e48c2897296aa72

Greenkeeper/react docgen typescript loader 3.7.1 (#245) * chore(package): update react-docgen-typescript-loader to version 3.7.1 * chore(package): update lockfile yarn.lock Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

greenkeeper[bot]

commit sha b6a2e3912f1e807380e209d16274915827c5735b

Update @testing-library/react to the latest version 🚀 (#246) * chore(package): update @testing-library/react to version 10.0.0 * chore(package): update lockfile yarn.lock Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

greenkeeper[bot]

commit sha 1c2695a80ab5d92204ad57e5ed4838a4c19ec192

chore(package): update prettier to version 2.0.0 (#252) Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

greenkeeper[bot]

commit sha 145c9f5ae05b87e4ba83bd3bf64ff0c181175c3a

chore(package): update eslint-plugin-react-hooks to version 3.0.0 (#253) Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

Ademola

commit sha 68f4ed63d209fac3ca05e49814a69e7172303c6d

Create LICENSE

view details

greenkeeper[bot]

commit sha eec180690d6b545da41d249b2705d0ef367243e8

Update eslint-plugin-react-hooks to the latest version 🚀 (#254) * chore(package): update eslint-plugin-react-hooks to version 4.0.0 * chore(package): update lockfile yarn.lock Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>

view details

Ademola Adegbuyi

commit sha 3e49ad72f0b1ac0a3429215723329a47716c345c

Merge branch 'master' into chore/package.json

view details

Ademola Adegbuyi

commit sha 455255d0744491bd688ea16f0103ef74fad9147e

Regenerate lockfile

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha c23e95ccb8f33c30a6ef1b16cacc16e651ab44fc

Remove unused

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha c36fe25f30fcc826a89d8e0499a6aa82b04aec8d

Get the render type from Context as a primitive data type as opposed to computing it as non-primitive

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha 49ea07b25bfa6dfe55504ba49bdaf402b664e93d

Get the render type from Context directly to avoid expensive calls

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha f6baf40a6a6708af54207a52c176ecf1d01873de

Prevent circular dependecny and update microbundle

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha 7c17c6da63af400c7251862d32112ff77fa90fd4

FFallback to an older microbundle version

view details

push time in 13 days

push eventooade/react-rough

Ademola Adegbuyi

commit sha e144abbdf2e9c06b4676c695655bb521f7d17a67

Update babel...

view details

push time in 14 days

delete branch ooade/NextSimpleStarter

delete branch : snyk-fix-8eba83f3e54db678bf5e83bb79c4293a

delete time in 14 days

push eventooade/NextSimpleStarter

snyk-bot

commit sha ad76d84ce85440f73c17be3d1d51d4e77e34ef56

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

snyk-bot

commit sha 8548dbd29a40ba1a3f78acf4ed57d784b64cf5a7

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

Ademola

commit sha d23ea48ef631c155836fd018d1ef79dcf0cf96e2

Merge pull request #160 from ooade/snyk-fix-8eba83f3e54db678bf5e83bb79c4293a [Snyk] Security upgrade next from 9.3.2 to 9.3.4

view details

push time in 14 days

PR merged ooade/NextSimpleStarter

[Snyk] Security upgrade next from 9.3.2 to 9.3.4

<h3>Snyk has created this PR to fix one or more vulnerable packages in the npm dependencies of this project.</h3>

merge advice

<details> <summary>✨What is Merge Advice?</summary> We check thousands of dependency upgrade pull requests and CI tests every day to see which upgrades were successfully merged. After crunching this data, we give a recommendation on how safe we think the change is for you to merge without causing issues.<a href="https://support.snyk.io/hc/en-us/articles/360007389537" target="_blank"> Learn more</a>, and <a href="https://forms.gle/gg4TXpp5pukJxC23A" target="_blank">share your feedback</a> to help improve this feature. 🙏 </details>

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • package.json
    • package-lock.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Issue Breaking Change Exploit Maturity
medium severity Denial of Service (DoS) <br/>SNYK-JS-HTTPPROXY-569139 No Proof of Concept

<details> <summary><b>Commit messages</b></summary> </br> <details> <summary>Package name: <b>next</b></summary> The new version differs by 85 commits.</br> <ul> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/8c899ee5e4cadc0a1cb47918613c1f6028b26314">8c899ee</a> v9.3.4</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/e000d843b22b249a05d7ec949f55052d37a89a3a">e000d84</a> v9.3.4-canary.4</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/7b546a92c83214362b85e5c30e3ab69610fffc3b">7b546a9</a> Update hello-world example React version & name for CodeSandbox (#11550)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a37ad0ae077cf8892a25bb83f42a73ea51da10f0">a37ad0a</a> Add notes to styled-components example README (#11540)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a99244402e5e43ef21c442bad3424bfcfb68ad57">a992444</a> v9.3.4-canary.3</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/3f6bd47dfb4e91b5ae4719dff0a4e6e8f79efc94">3f6bd47</a> Update build output with renamed column (#11401)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/1992e2a96e885a90e68840760b6f128c5c635a9f">1992e2a</a> Example/update unstated (#11534)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/d61eced9a6198d7717796fab873d8596485d459e">d61eced</a> Update to make sure AMP only bundles are always removed in pro… (#11527)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/fa5da6d22090616947ea5903112e0c7efd903abc">fa5da6d</a> Remove passing of NODE_OPTIONS='--inspect' to subprocesses (#11041)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/f9cd7c581f5f952e2ab6064b9e750613f09cd948">f9cd7c5</a> v9.3.4-canary.2</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/c17ee73db70a512e86d86eb14e7909363f40842f">c17ee73</a> Generic Type for GetStaticPaths (#11430)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/226387694be17d198c61270bab7c5cb684420b94">2263876</a> added "with-route-as-modal" example (#11473)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/f2315ffc8fc484177e5b9e4e08aeaa5f930da5a1">f2315ff</a> update auth0 example with getServerSideProps (#11051)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b307ed91868bd1d033b5a36571fcd8aa95a32b8e">b307ed9</a> Update checking for existing dotenv usage (#11496)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b8d075ef0e68b8407644b17813c510b4e30fd9ff">b8d075e</a> Update environment support (#11524)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/ce3f7d05b30520dfd37879b0b09f9f6109fa2367">ce3f7d0</a> Drop url dependency (#11503)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/0bfc0b3f1884675933526cd0539089839efbdca5">0bfc0b3</a> v9.3.4-canary.1</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b88f20c90bf4659b8ad5cb2a27956005eac2c7e8">b88f20c</a> Fix lockfile</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/d7f9a5270e8c0f932aae04c305ae0ba592de6dba">d7f9a52</a> correct babel dev dependency</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/755dc4096942ec5e46e68cb75c00ed5c18bf7d1d">755dc40</a> postcss loaders</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a3ec26d30aba5aa7a42adde49d2be2282b59855d">a3ec26d</a> ignore-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/8dad5abd66027d6f85a17b85776907079575fa59">8dad5ab</a> file-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/c855a3828e03d39c594b05835a263c938294f11d">c855a38</a> babel-loader, cache-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/84a46dfb8cd718ccc73698d6bbc273b96ab4af60">84a46df</a> thread-loader</li> </ul>

<a href="https://snyk.io/redirect/github/zeit/next.js/compare/ee0081356d7ea166dfed4765f134730c11ecaecf...8c899ee5e4cadc0a1cb47918613c1f6028b26314">See the full diff</a> </details> </details>

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:

🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic

+541 -2723

1 comment

2 changed files

snyk-bot

pr closed time in 14 days

push eventooade/NextSimpleStarter

snyk-bot

commit sha 8548dbd29a40ba1a3f78acf4ed57d784b64cf5a7

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

push time in 14 days

push eventooade/NextSimpleStarter

snyk-bot

commit sha ad76d84ce85440f73c17be3d1d51d4e77e34ef56

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

push time in 14 days

push eventooade/next-apollo-auth

snyk-bot

commit sha 063484f0ef7898614bd63f2945bf5ebb1ad2c2be

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

snyk-bot

commit sha 1ffb08c2ea9ffea7996901efa2e1fef1edb0c950

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

push time in 14 days

PR merged ooade/next-apollo-auth

[Snyk] Security upgrade next from 9.3.2 to 9.3.4

<h3>Snyk has created this PR to fix one or more vulnerable packages in the npm dependencies of this project.</h3>

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • package.json
    • package-lock.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Issue Breaking Change Exploit Maturity
medium severity Denial of Service (DoS) <br/>SNYK-JS-HTTPPROXY-569139 No Proof of Concept

<details> <summary><b>Commit messages</b></summary> </br> <details> <summary>Package name: <b>next</b></summary> The new version differs by 85 commits.</br> <ul> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/8c899ee5e4cadc0a1cb47918613c1f6028b26314">8c899ee</a> v9.3.4</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/e000d843b22b249a05d7ec949f55052d37a89a3a">e000d84</a> v9.3.4-canary.4</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/7b546a92c83214362b85e5c30e3ab69610fffc3b">7b546a9</a> Update hello-world example React version & name for CodeSandbox (#11550)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a37ad0ae077cf8892a25bb83f42a73ea51da10f0">a37ad0a</a> Add notes to styled-components example README (#11540)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a99244402e5e43ef21c442bad3424bfcfb68ad57">a992444</a> v9.3.4-canary.3</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/3f6bd47dfb4e91b5ae4719dff0a4e6e8f79efc94">3f6bd47</a> Update build output with renamed column (#11401)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/1992e2a96e885a90e68840760b6f128c5c635a9f">1992e2a</a> Example/update unstated (#11534)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/d61eced9a6198d7717796fab873d8596485d459e">d61eced</a> Update to make sure AMP only bundles are always removed in pro… (#11527)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/fa5da6d22090616947ea5903112e0c7efd903abc">fa5da6d</a> Remove passing of NODE_OPTIONS='--inspect' to subprocesses (#11041)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/f9cd7c581f5f952e2ab6064b9e750613f09cd948">f9cd7c5</a> v9.3.4-canary.2</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/c17ee73db70a512e86d86eb14e7909363f40842f">c17ee73</a> Generic Type for GetStaticPaths (#11430)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/226387694be17d198c61270bab7c5cb684420b94">2263876</a> added "with-route-as-modal" example (#11473)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/f2315ffc8fc484177e5b9e4e08aeaa5f930da5a1">f2315ff</a> update auth0 example with getServerSideProps (#11051)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b307ed91868bd1d033b5a36571fcd8aa95a32b8e">b307ed9</a> Update checking for existing dotenv usage (#11496)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b8d075ef0e68b8407644b17813c510b4e30fd9ff">b8d075e</a> Update environment support (#11524)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/ce3f7d05b30520dfd37879b0b09f9f6109fa2367">ce3f7d0</a> Drop url dependency (#11503)</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/0bfc0b3f1884675933526cd0539089839efbdca5">0bfc0b3</a> v9.3.4-canary.1</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/b88f20c90bf4659b8ad5cb2a27956005eac2c7e8">b88f20c</a> Fix lockfile</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/d7f9a5270e8c0f932aae04c305ae0ba592de6dba">d7f9a52</a> correct babel dev dependency</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/755dc4096942ec5e46e68cb75c00ed5c18bf7d1d">755dc40</a> postcss loaders</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/a3ec26d30aba5aa7a42adde49d2be2282b59855d">a3ec26d</a> ignore-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/8dad5abd66027d6f85a17b85776907079575fa59">8dad5ab</a> file-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/c855a3828e03d39c594b05835a263c938294f11d">c855a38</a> babel-loader, cache-loader</li> <li><a href="https://snyk.io/redirect/github/zeit/next.js/commit/84a46dfb8cd718ccc73698d6bbc273b96ab4af60">84a46df</a> thread-loader</li> </ul>

<a href="https://snyk.io/redirect/github/zeit/next.js/compare/ee0081356d7ea166dfed4765f134730c11ecaecf...8c899ee5e4cadc0a1cb47918613c1f6028b26314">See the full diff</a> </details> </details>

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information: <img src="https://app.snyk.io/badges/merge-advice/empty?pr_id=d89cb937-56fa-4971-bece-9f364b48675e" width="1" height="1"/>

🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic

+576 -2965

0 comment

2 changed files

snyk-bot

pr closed time in 14 days

push eventooade/next-apollo-auth

snyk-bot

commit sha cebba2b2a545990c5bd122f95dfc8bc4e931e2f9

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

push time in 14 days

push eventooade/next-apollo-auth

snyk-bot

commit sha 93869c56dc5005b58cb647ce7be7352cfd6b8b44

fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-HTTPPROXY-569139

view details

push time in 14 days

PR opened ooade/react-rough

Update a few packages
+1304 -943

0 comment

2 changed files

pr created time in 15 days

create barnchooade/react-rough

branch : chore/package.json

created branch time in 15 days

issue closedooade/react-rough

An in-range update of babel-loader is breaking the build 🚨


☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


The devDependency babel-loader was updated from 8.0.6 to 8.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

babel-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for 8.1.0</summary>

<ul> <li>docs(readme): fix typo <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/818" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/818/hovercard">#818</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/frederickfogerty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/frederickfogerty">@frederickfogerty</a>)</li> <li>docs(contributing): fix typo <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/821" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/821/hovercard">#821</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/PatNeedham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/PatNeedham">@PatNeedham</a>)</li> <li>Add schema validation <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/822" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/822/hovercard">#822</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ogonkov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/ogonkov">@ogonkov</a>)</li> <li>Add supportsTopLevelAwait to caller <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/814" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/814/hovercard">#814</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nicolo-ribaudo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>feat: expose webpack target via babel caller <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/826" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/826/hovercard">#826</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/DylanPiercey/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/DylanPiercey">@DylanPiercey</a>)</li> <li>Bump deps for audit <a href="https://urls.greenkeeper.io/babel/babel-loader/pull/834" data-hovercard-type="pull_request" data-hovercard-url="/babel/babel-loader/pull/834/hovercard">#834</a> (<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/existentialism/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/existentialism">@existentialism</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 18 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/3ff9926db1c89eafaf65747d19af5db75067442c"><code>3ff9926</code></a> <code>8.1.0</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/0817bb6c5e6e1abb941c82999f91145c61761da2"><code>0817bb6</code></a> <code>Bump deps for audit (#834)</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/ecb2b02c738ce918d1722c9dd37ee192efde23ea"><code>ecb2b02</code></a> <code>Bump acorn from 6.3.0 to 6.4.1 (#828)</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/13a82386473986517a6e9dcfb1a7b75b47379d64"><code>13a8238</code></a> <code>feat: expose webpack target via babel caller (#826)</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/b5684206b791058450da1501bd3d5787ba619840"><code>b568420</code></a> <code>Merge pull request #814 from nicolo-ribaudo/tla</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/1c357310e69b75ee087689536664dcc3ccdfc066"><code>1c35731</code></a> <code>Update src/injectCaller.js</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/5f556386dcd94dd894d986dc9fd2d44cf32eb498"><code>5f55638</code></a> <code>Add schema validation (#822)</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/8b473126cbc8bc4a14ef7317bafff42417814ebc"><code>8b47312</code></a> <code>Merge pull request #821 from PatNeedham/docs/contributing-typo</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/a96731169daa2e3607b27070f0c9f9cc265bdd9e"><code>a967311</code></a> <code>docs(contributing): fix typo</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/758d4b52561f95e09d51eb4b63e1b6c6dd05eaac"><code>758d4b5</code></a> <code>docs(readme): fix typo (#818)</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/8a0a25a9eec6e20dfbcd4bb003b856fc55859803"><code>8a0a25a</code></a> <code>Add supportsTopLevelAwait to caller</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/15df92fafd58ec53ba88efa22de7b2cee5e65fcc"><code>15df92f</code></a> <code>chore: Do not run node 6 in appveyor</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/26d16760732c474459c83c77b09e7e36b985a259"><code>26d1676</code></a> <code>chore: Upgrade more dev dependencies</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/26aa687cecc373ef91a6ffb7c640792503b5ef8a"><code>26aa687</code></a> <code>chore: Update some dev dependencies</code></li> <li><a href="https://urls.greenkeeper.io/babel/babel-loader/commit/a961168e45d5762662c16c6311e3379dbabbe2a6"><code>a961168</code></a> <code>Bump eslint-utils from 1.3.1 to 1.4.2 (#806)</code></li> </ul> <p>There are 18 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/babel/babel-loader/compare/62a85796211a8e3f3547b919de763fec05f89a33...3ff9926db1c89eafaf65747d19af5db75067442c">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 15 days

greenkeeper[bot]

starteddburles/react-tiny-state

started time in 16 days

push eventooade/global-context-example

Ademola Adegbuyi

commit sha 031367db31ab00fcccd877bcf437bc08ecde0148

Clean up a few things

view details

push time in 16 days

PR closed ooade/next-apollo-auth

[Snyk] Fix for 1 vulnerabilities

<h3>Snyk has created this PR to fix one or more vulnerable packages in the npm dependencies of this project.</h3>

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • package.json
    • package-lock.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Issue Breaking Change
high severity Cross-site Scripting (XSS) <br/>SNYK-JS-SERIALIZEJAVASCRIPT-536840 Yes

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:

🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic

+1517 -1258

0 comment

2 changed files

snyk-bot

pr closed time in 16 days

delete branch ooade/NextSimpleStarter

delete branch : greenkeeper/eslint-plugin-flowtype-5.0.0

delete time in 17 days

push eventooade/NextSimpleStarter

greenkeeper[bot]

commit sha fa18314b7b7dacdf238730544bf32bccea5a8a1c

chore(package): update eslint-plugin-flowtype to version 5.0.0

view details

greenkeeper[bot]

commit sha a024a126d5b9c95fb69384a8b968fa27b6e25133

chore(package): update lockfile package-lock.json

view details

Ademola

commit sha 4fb2ac82fc5c4d298af4edf1650cd626cbf2c189

Merge pull request #159 from ooade/greenkeeper/eslint-plugin-flowtype-5.0.0 Update eslint-plugin-flowtype to the latest version 🚀

view details

push time in 17 days

PR merged ooade/NextSimpleStarter

Update eslint-plugin-flowtype to the latest version 🚀 greenkeeper

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency eslint-plugin-flowtype was updated from 4.7.0 to 5.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: gajus License: BSD-3-Clause

<details> <summary>Release Notes for v5.0.0</summary>

<h1><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/compare/v4.7.0...v5.0.0">5.0.0</a> (2020-05-15)</h1> <h3>Bug Fixes</h3> <ul> <li>replace annotations when they already exist (<a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/353dce46a0e2a1f46234a9573772c5e6ddff2788">353dce4</a>)</li> <li>styles (<a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/fc5563d2f3653cb5fbe03bec14f24a095f2aac50">fc5563d</a>)</li> <li>Use .range instead of .start & .end on node & token (<a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/93374cdd36c24b447180093383dd3e5222b80087">93374cd</a>)</li> </ul> <h3>Features</h3> <ul> <li>remove non-natural, case-sensitive sorting (<a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/46c8b4a4dcac71aba3507fab5ee13306d08ff4cf">46c8b4a</a>)</li> <li>Support ESLint 7.x (<a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/9adfc6fb2158e46a7d1cabffa941ef6d4d896f11">9adfc6f</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li> <ul> <li>Breaks compatibility with eslint sorting rule. In practise, there is never a case when someone would want to use the other options, though.</li> </ul> </li> <li>Requires Node@^10.12.x || 12.x</li> <li>Requires ESLint@^7.x</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 15 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/0b68853ee9528f5459e1b0f0bf0b85d397fd579b"><code>0b68853</code></a> <code>Merge branch 'MichaelDeBoey-eslint-7'</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/a1f7920925b36a80f85b91a04e27a1ec9968bd06"><code>a1f7920</code></a> <code>style: fix style issues</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/353dce46a0e2a1f46234a9573772c5e6ddff2788"><code>353dce4</code></a> <code>fix: replace annotations when they already exist</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/68f23955403b6d4e8c76bf84988e15ead763f92a"><code>68f2395</code></a> <code>style: one element per line</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/87cc7b20c18de43d4b0b27ab6a6188fc9fba6866"><code>87cc7b2</code></a> <code>test: ignore broken test</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/7c5e9c65051f93f61962b7deca065ff71a484560"><code>7c5e9c6</code></a> <code>chore: upgrade babel</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/46c8b4a4dcac71aba3507fab5ee13306d08ff4cf"><code>46c8b4a</code></a> <code>feat: remove non-natural, case-sensitive sorting</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/fc5563d2f3653cb5fbe03bec14f24a095f2aac50"><code>fc5563d</code></a> <code>fix: styles</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/8f52ab8734994e63136f200cfdd05c24967921c0"><code>8f52ab8</code></a> <code>chore: update eslint-config-canonical</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/22a5c0d59dc31725ed2c58fb53d7786c98640a5d"><code>22a5c0d</code></a> <code>tests: Fix parser error</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/7133483a22171caf9d6b3877f150f48a0a0604fe"><code>7133483</code></a> <code>tests: Add output to tests</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/93374cdd36c24b447180093383dd3e5222b80087"><code>93374cd</code></a> <code>fix: Use .range instead of .start & .end on node & token</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/9adfc6fb2158e46a7d1cabffa941ef6d4d896f11"><code>9adfc6f</code></a> <code>feat: Support ESLint 7.x</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/58d8f91eb2a0018c200bb4dd90b7594daaf30a9d"><code>58d8f91</code></a> <code>Fix/require exact type nested (#442)</code></li> <li><a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/commit/0fa8d62540dcba967b352961f289d9b4432cb470"><code>0fa8d62</code></a> <code>docs: fix “consistent” typo (#443)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/gajus/eslint-plugin-flowtype/compare/463b74e40b227852d578169f37839fb59d1f16bd...0b68853ee9528f5459e1b0f0bf0b85d397fd579b">full diff</a></p> </details>


<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper bot :palm_tree:

+12 -5

4 comments

2 changed files

greenkeeper[bot]

pr closed time in 17 days

PublicEvent

startedooade/global-context-example

started time in 17 days

delete branch ooade/sapper

delete branch : patch-1

delete time in 19 days

startedRich-Harris/degit

started time in 19 days

PR opened sveltejs/sapper

Change Zeit to Vercel

Before submitting the PR, please make sure you do the following

  • [x] It's really useful if your PR relates to an outstanding issue, so please reference it in your PR, or create an explanatory one for discussion. In many cases features are absent for a reason.
  • [x] This message body should clearly illustrate what problems it solves. If there are related issues, remember to reference them.
  • [x] Ideally, include a test that fails without this PR but passes with it. PRs will only be merged once they pass CI. (Remember to npm run lint!)

Tests

  • [ ] Run the tests tests with npm test or yarn test)
+1 -1

0 comment

1 changed file

pr created time in 19 days

push eventooade/sapper

Ademola

commit sha ec73a227d95d29d71b5ff30b297ab5f32321ad37

Change Zeit to Vercel

view details

push time in 19 days

fork ooade/sapper

The next small thing in web development, powered by Svelte

https://sapper.svelte.dev

fork in 19 days

issue closedooade/react-rough

An in-range update of eslint-plugin-react is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency eslint-plugin-react was updated from 7.19.0 to 7.20.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-react is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v7.20.0</summary>

<h3>Added</h3> <ul> <li>support eslint v7 (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2635" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2635/hovercard">#2635</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ljharb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/ljharb">@ljharb</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/toshi-toma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/toshi-toma">@toshi-toma</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/forbid-component-props.md"><code>forbid-component-props</code></a>/<a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/forbid-dom-props.md"><code>forbid-dom-props</code></a>: Allow a custom message with forbid props (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2615" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2615/hovercard">#2615</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mtamhankar1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/mtamhankar1">@mtamhankar1</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-no-literals.md"><code>jsx-no-literals</code></a>: add <code>ignoreProps</code> option to ignore props validation (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2146" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2146/hovercard">#2146</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/iiison/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/iiison">@iiison</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-sort-props.md"><code>jsx-sort-props</code></a>: only use localeCompare when case is ignored (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2556" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2556/hovercard">#2556</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/tanmoyopenroot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/tanmoyopenroot">@tanmoyopenroot</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-key.md"><code>jsx-key</code></a>: add a failing test case for optional chaining (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2610" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2610/hovercard">#2610</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/JonathanLee-LX/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/JonathanLee-LX">@JonathanLee-LX</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/no-unused-state.md"><code>no-unused-state</code></a>: handle optional chaining (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2588" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2588/hovercard">#2588</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-pascal-case.md"><code>jsx-pascal-case</code></a>: Do not consider namespaces when checking for DOM (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2638" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2638/hovercard">#2638</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/yacinehmito/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/yacinehmito">@yacinehmito</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-curly-spacing.md"><code>jsx-curly-spacing</code></a>, <a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-no-bind.md"><code>jsx-no-bind</code></a>, <code>usedPropTypes</code> util: avoid node.start and node.end (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/25b19365e6cc3f188d6a5ed6cecc70fe6f1af7cd">25b1936</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/toshi-toma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/toshi-toma">@toshi-toma</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-no-target-blank.md"><code>jsx-no-target-blank</code></a>: allow <code>no-referrer</code> without <code>noopener</code> by default (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2043" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2043/hovercard">#2043</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/seancrater/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/seancrater">@seancrater</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/button-has-type.md"><code>button-has-type</code></a>: improve message when non-static value is used (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/aecff625bf0590ed4d80ed6b58b81af11901f5f6">aecff62</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/no-adjacent-inline-elements.md"><code>no-adjacent-inline-elements</code></a>: prevent crash on nullish children (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2621" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2621/hovercard">#2621</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/Rogdham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/Rogdham">@Rogdham</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/prop-types.md"><code>prop-types</code></a>: avoid crash when spreading any type (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2606" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2606/hovercard">#2606</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>))</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/require-render-return.md"><code>require-render-return</code></a>: add missing "a" (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2604" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2604/hovercard">#2604</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/leothorp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/leothorp">@leothorp</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/jsx-no-comment-textnodes.md"><code>jsx-no-comment-textnodes</code></a>: fix for <code>@typescript-eslint/parser</code> (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2601" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2601/hovercard">#2601</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/Axnyff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/Axnyff">@Axnyff</a>)</li> <li>[<code>displayName</code>][]: avoid a crash when using React.memo (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2587" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2587/hovercard">#2587</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> </ul> <h3>Docs</h3> <ul> <li>Clean up examples in rule docs (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2546" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2546/hovercard">#2546</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/silvenon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/silvenon">@silvenon</a>)</li> <li>[readme] Add Rules of Hooks to Other useful plugins section (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2633" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2633/hovercard">#2633</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/petetnt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/petetnt">@petetnt</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/no-this-in-sfc.md"><code>no-this-in-sfc</code></a>: backtick <code>this</code> (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2616" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2616/hovercard">#2616</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mrflip/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/mrflip">@mrflip</a>)</li> <li><a href="/yannickcr/eslint-plugin-react/blob/v7.20.0/docs/rules/function-component-definition.md"><code>function-component-definition</code></a>: Fix unnamedComponents option examples (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2608" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2608/hovercard">#2608</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/vkrol/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/vkrol">@vkrol</a>))</li> </ul> <h3>Changed</h3> <ul> <li>[Deps] Move "semver" to devDependencies (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2595" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2595/hovercard">#2595</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/rajivshah3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/rajivshah3">@rajivshah3</a>)</li> <li>[eslint] remove <code>operator-linebreak</code> override (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2578" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2578/hovercard">#2578</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> <li>[Tests] <code>button-has-type</code>: ensure no mistakenly allowed identifiers named <code>button</code>/<code>submit</code>/<code>reset</code> (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2625" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2625/hovercard">#2625</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> <li>[Tests] <code>displayName</code>: add a test case (<a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/pull/2593" data-hovercard-type="pull_request" data-hovercard-url="/yannickcr/eslint-plugin-react/pull/2593/hovercard">#2593</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/golopot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/golopot">@golopot</a>)</li> <li>[Dev Deps] update <code>@types/eslint</code>, <code>@types/estree</code>, <code>@types/node</code>, <code>@typescript-eslint/parser</code>, <code>coveralls</code>, <code>eslint-config-airbnb-base</code>, <code>eslint-plugin-import</code>, <code>typescript</code></li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 27 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/25bf6cc4860429849e1fc7397f83bc788a2c1ba4"><code>25bf6cc</code></a> <code>Update CHANGELOG and bump version</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/2598b1ee64df6f1814a5084075da9cd45deb8b8f"><code>2598b1e</code></a> <code>[Dev Deps] update <code>@types/eslint</code>, <code>@types/estree</code>, <code>@types/node</code>, <code>@typescript-eslint/parser</code>, <code>coveralls</code>, <code>eslint-config-airbnb-base</code>, <code>eslint-plugin-import</code>, <code>typescript</code></code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/f94d851c80997ddb5715cd525946c37698bf5ab2"><code>f94d851</code></a> <code>[Fix] <code>jsx-sort-props</code>: only use localeCompare when case is ignored</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/c481a261645f5080b15ce508757590a50b03b335"><code>c481a26</code></a> <code>[Docs] Clean up examples in rule docs</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/88d404d463646238c8653203e6271994e3960107"><code>88d404d</code></a> <code>[eslint] remove <code>operator-linebreak</code> override</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/304590a7ab5a0c6e17a6fc1cc54e3c2862bd699d"><code>304590a</code></a> <code>Merge pull request #2635 from ljharb/eslint7</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/35030a0819f49ff2eb95b291959e349026afe19b"><code>35030a0</code></a> <code>[Tests] fix mistaken error property and add output property</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/906b474cb52879c52974610ee5a133a125e62f09"><code>906b474</code></a> <code>[New] support eslint v7</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/d66f467d607a19179fff5dedb916766efecd6ec2"><code>d66f467</code></a> <code>[Fix] <code>jsx-key</code>: add a failing test case for optional chaining</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/da7a0458d46d88ba33a81b8806edd94313077e29"><code>da7a045</code></a> <code>[Fix] <code>no-unused-state</code>: handle optional chaining</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/986146984bbf6436c9bec9474ecda67c1d9f85f7"><code>9861469</code></a> <code>[New] <code>forbid-component-props</code>/<code>forbid-dom-props</code>: Allow a custom message with forbid props</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/ab2822440f7b980c05b10bed9e367d1bf7cc3ad3"><code>ab28224</code></a> <code>[Fix] <code>jsx-pascal-case</code>: Do not consider namespaces when checking for DOM</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/25b19365e6cc3f188d6a5ed6cecc70fe6f1af7cd"><code>25b1936</code></a> <code>[Fix] <code>jsx-curly-spacing</code>, <code>jsx-no-bind</code>, <code>usedPropTypes</code> util: avoid node.start and node.end</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/db4e471c290b8b0e9f810b2749df2d0060431066"><code>db4e471</code></a> <code>[readme] Add Rules of Hooks to Other useful plugins section</code></li> <li><a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/commit/b9d2eb58b89eec8645c135e12d0a592951499abf"><code>b9d2eb5</code></a> <code>[Fix] <code>jsx-no-target-blank</code>: allow <code>no-referrer</code> without <code>noopener</code> by default</code></li> </ul> <p>There are 27 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/yannickcr/eslint-plugin-react/compare/e2ed5365a7063a39811d55630ec0b8e4516a290e...25bf6cc4860429849e1fc7397f83bc788a2c1ba4">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 20 days

greenkeeper[bot]

issue closedooade/react-rough

An in-range update of @typescript-eslint/parser is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency @typescript-eslint/parser was updated from 2.32.0 to 2.33.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v2.33.0</summary>

<h1><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/v2.32.0...v2.33.0">2.33.0</a> (2020-05-12)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>experimental-utils:</strong> remove accidental dep on json-schema (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/2010" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/2010/hovercard">#2010</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1875fbad41f2a3dda8f610f5dcd180c6205b73d3">1875fba</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> add extension rule <code>lines-between-class-members</code> (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/issues/1684" data-hovercard-type="pull_request" data-hovercard-url="/typescript-eslint/typescript-eslint/pull/1684/hovercard">#1684</a>) (<a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/08f93e69347a8e7f3a7e8a1455bb5d069c2faeef">08f93e6</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 4 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/9acff7c8bbd220203690d33413ad565b7acab42a"><code>9acff7c</code></a> <code>chore: publish v2.33.0</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/08f93e69347a8e7f3a7e8a1455bb5d069c2faeef"><code>08f93e6</code></a> <code>feat(eslint-plugin): add extension rule <code>lines-between-class-members</code> (#1684)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/f3f3bf884f10ae768fd7d7cba4a0574aed8cb225"><code>f3f3bf8</code></a> <code>docs: add some more FAQ (#2011)</code></li> <li><a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/commit/1875fbad41f2a3dda8f610f5dcd180c6205b73d3"><code>1875fba</code></a> <code>fix(experimental-utils): remove accidental dep on json-schema (#2010)</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/typescript-eslint/typescript-eslint/compare/18e7b5befc0a102d7daeccbf7403f4dfc46746c9...9acff7c8bbd220203690d33413ad565b7acab42a">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 20 days

greenkeeper[bot]

push eventpreactjs/awesome-preact

Marcin Kołodziejczak

commit sha 1175b64eb50531ec519156b6b8ddf62c02a70bd8

Added Passwords Fountain to Example Apps section (#54) Repo URL: https://github.com/kolodziejczakM/passwords-fountain

view details

push time in 21 days

PR merged preactjs/awesome-preact

Add Passwords Fountain to Example Apps section

Repo URL: https://github.com/kolodziejczakM/passwords-fountain

Twitter Username: @kolodziejczakMn

Description: Modern & performant password manager interface which works everywhere

+1 -0

0 comment

1 changed file

kolodziejczakM

pr closed time in 21 days

issue closedooade/NextSimpleStarter

An in-range update of next is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The dependency next was updated from 9.3.6 to 9.4.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

next is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

<details> <summary>Status Details</summary>

  • continuous-integration/travis-ci/push: The Travis CI build is in progress (Details).
  • Vercel: Deployment has failed (Details). </details>

<details> <summary>Release Notes for v9.4.0</summary>

<h3>Minor Changes</h3> <ul> <li>Polyfill fetch by default: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609970472" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12353" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12353/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12353">#12353</a></li> <li>[Fast Refresh] Redesigned Runtime Error Experience: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="607126075" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12222" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12222/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12222">#12222</a></li> <li>Elements with <code>role=link</code> should open on [Enter]: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611557249" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12460" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12460/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12460">#12460</a></li> <li>[Fast Refresh] New Overlay for Prerender Error: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612119492" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12485" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12485/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12485">#12485</a></li> <li>Export NextApiRequest type as interface: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="606657668" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12186" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12186/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12186">#12186</a></li> <li>Experimental: New ESLint Plugin: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="602262855" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/11986" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/11986/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/11986">#11986</a></li> <li>Context types for getStaticProps and getServerSideProps: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614190838" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12606" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12606/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12606">#12606</a></li> <li>Allow <code>@babel/preset-typescript</code> to be configured: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="598439352" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/11840" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/11840/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/11840">#11840</a></li> <li>Cont. Update performance relayer and remove unstable prefix: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615220142" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12665" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12665/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12665">#12665</a></li> <li>Enable Fast Refresh by Default: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614795480" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12640" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12640/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12640">#12640</a></li> <li>Enable sassOptions support in next.config.js: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615427336" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12685" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12685/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12685">#12685</a></li> <li>[Docs] Environment Variables: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615488817" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12696" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12696/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12696">#12696</a></li> </ul> <h3>Patches</h3> <ul> <li>Remove documentMiddleware experimental option: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="607082471" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12218" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12218/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12218">#12218</a></li> <li>Update preview-mode.md: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="608542898" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12287" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12287/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12287">#12287</a></li> <li>New logging output: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="606271090" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12169" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12169/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12169">#12169</a></li> <li>Enable NEXT_PUBLIC_ env var support: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="608412978" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12283" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12283/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12283">#12283</a></li> <li>Fix wildcard paths causing infinite resolving: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609008383" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12318" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12318/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12318">#12318</a></li> <li>[Examples] add Contentful example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609153216" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12323" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12323/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12323">#12323</a></li> <li>Fix typo: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="607163149" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12224" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12224/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12224">#12224</a></li> <li>Update jsconfig paths fix for windows: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609377279" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12328" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12328/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12328">#12328</a></li> <li>Update with-tailwindcss to use Tailwind CSS v1.4.0's new built-in purge option: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609363090" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12327" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12327/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12327">#12327</a></li> <li>[Docs] Add link to relative title in postcss docs: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="609390996" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12330" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12330/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12330">#12330</a></li> <li>Skip LogBox tests to fix CI: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/zeit/next.js/commit/103c25a589db6c46eeb07bfcb41a417f5c75f293/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/commit/103c25a589db6c46eeb07bfcb41a417f5c75f293"><tt>103c25a</tt></a></li> <li>[Fast Refresh] Skip Environment Check: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610227707" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12359" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12359/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12359">#12359</a></li> <li>Upgrade <code>source-map</code> package: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610116951" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12355" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12355/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12355">#12355</a></li> <li>Add URL escaping for custom headers: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="602805546" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12031" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12031/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12031">#12031</a></li> <li>Rectified typo: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610367630" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12366" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12366/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12366">#12366</a></li> <li>Only monospace numbers for new overlay: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610901107" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12394" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12394/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12394">#12394</a></li> <li>[Fast Refresh] Click to open in editor: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610950035" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12397" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12397/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12397">#12397</a></li> <li>Add name to component in with-tailwindcss example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611241188" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12417" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12417/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12417">#12417</a></li> <li>Add names to components in hello-world example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611240572" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12416" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12416/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12416">#12416</a></li> <li>Add names to components in amp example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611239574" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12415" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12415/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12415">#12415</a></li> <li>Update lint-staged: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="607202453" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12225" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12225/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12225">#12225</a></li> <li>[Fast Refresh] Add Titles for Click to Open Action: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611308237" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12427" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12427/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12427">#12427</a></li> <li>Docs(examples): with-iron-session update: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611260686" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12418" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12418/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12418">#12418</a></li> <li>Remove <strong>NEXT_DATA</strong> from production builds when runtime JS is disabled: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611143365" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12406" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12406/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12406">#12406</a></li> <li>Clean up styles in with-tailwindcss example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611528263" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12458" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12458/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12458">#12458</a></li> <li>[Fast Refresh] Fix terminal editors on macOS: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611322770" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12430" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12430/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12430">#12430</a></li> <li>[Fast Refresh] Support client-side code being ran in Node: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611307080" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12426" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12426/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12426">#12426</a></li> <li>[Fast Refresh] Unlock Focus on Disabled Element: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611302516" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12425" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12425/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12425">#12425</a></li> <li>Use fs.promises in test files: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611354367" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12432" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12432/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12432">#12432</a></li> <li>Fix linting: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/zeit/next.js/commit/806b78c599da0b448f6118b40f875164dc2ae4f2/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/commit/806b78c599da0b448f6118b40f875164dc2ae4f2"><tt>806b78c</tt></a></li> <li>Do not prettify <code>lerna.json</code>: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/zeit/next.js/commit/93a94b89090b19ec140c59d7ff6a5829bd87d29f/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/commit/93a94b89090b19ec140c59d7ff6a5829bd87d29f"><tt>93a94b8</tt></a></li> <li>Add warning for non-standard NODE_ENV value: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610252097" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12361" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12361/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12361">#12361</a></li> <li>Add additional file serving tests: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611979707" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12479" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12479/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12479">#12479</a></li> <li>Upgrade Flexbugs Dependency: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611540970" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12459" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12459/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12459">#12459</a></li> <li>Don't generate fake cache keys for Preview Mode: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612142985" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12487" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12487/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12487">#12487</a></li> <li>Next/client/link: improve internal type annotation: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611689279" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12468" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12468/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12468">#12468</a></li> <li>[examples/with-typescript-graphql] Add "createResolverContext" hook, etc.: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="594366719" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/11681" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/11681/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/11681">#11681</a></li> <li>Fixed typo: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612260619" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12497" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12497/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12497">#12497</a></li> <li>Add note about HoC possibly adding GIP to _app: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612187629" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12491" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12491/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12491">#12491</a></li> <li>Disable cache warning on supported platforms: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612252694" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12495" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12495/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12495">#12495</a></li> <li>[Fast Refresh] Better Tabbing Order: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612351417" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12503" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12503/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12503">#12503</a></li> <li>[Fast Refresh] Correctly Trap Focus in Overlay: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612350909" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12502" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12502/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12502">#12502</a></li> <li>Disable Comment Extraction: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612255603" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12496" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12496/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12496">#12496</a></li> <li>[Fast Refresh] Fix overlay display on Safari: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612693377" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12523" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12523/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12523">#12523</a></li> <li>Update tests to poll for output instead of wait for it: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612860020" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12534" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12534/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12534">#12534</a></li> <li>Don't add <code>.amp</code> to pathname: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612787742" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12528" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12528/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12528">#12528</a></li> <li>Update dynamic-import.md: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612965606" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12541" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12541/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12541">#12541</a></li> <li>[Fast Refresh] New Compile Error Overlay: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612982145" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12543" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12543/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12543">#12543</a></li> <li>Adds missing deps: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612663065" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12519" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12519/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12519">#12519</a></li> <li>Add documentation for TypeScript baseUrl and paths option: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610678969" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12379" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12379/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12379">#12379</a></li> <li>Update blog-starter to use Tailwind CSS v1.4's new built-in purge option: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611489883" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12452" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12452/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12452">#12452</a></li> <li>Fix: hello world missing default exports: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613178634" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12551" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12551/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12551">#12551</a></li> <li>Mention nesting in arrays alongside Fragments in next/head docs: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611265342" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12420" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12420/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12420">#12420</a></li> <li>Update AMP dependencies: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="612888002" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12536" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12536/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12536">#12536</a></li> <li>[Fast Refresh] Toggling of Collapsed Frames: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613446767" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12560" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12560/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12560">#12560</a></li> <li>[Fast Refresh] Separate LogBox Tests: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613475913" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12564" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12564/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12564">#12564</a></li> <li>Resolve bug with Prismic Locales: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="605400086" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12132" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12132/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12132">#12132</a></li> <li>[Fast Refresh] Add more test cases: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613509784" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12568" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12568/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12568">#12568</a></li> <li>Example: added Ant Design Pro Layout less: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611166211" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12408" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12408/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12408">#12408</a></li> <li>Update to run tests in headless mode on Azure: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613584893" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12574" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12574/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12574">#12574</a></li> <li>Fix <code>moduleId</code> not resolving correctly on Windows: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613702295" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12584" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12584/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12584">#12584</a></li> <li>Add cross-env package: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613674621" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12581" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12581/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12581">#12581</a></li> <li>Add flag to disable API warning: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="588731403" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/11380" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/11380/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/11380">#11380</a></li> <li>Update to latest version of stacktrace-parser: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614033185" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12597" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12597/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12597">#12597</a></li> <li>Fix DatePicker Day.js bug in Ant Design example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="613648637" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12580" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12580/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12580">#12580</a></li> <li>[Examples]: With react bootstrap: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="611278450" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12421" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12421/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12421">#12421</a></li> <li>Fix error toast pluralization: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614485716" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12622" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12622/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12622">#12622</a></li> <li>Clarify dismissal message: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614488978" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12624" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12624/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12624">#12624</a></li> <li>[Fast Refresh] Adjust Overlay Styling: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614486908" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12623" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12623/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12623">#12623</a></li> <li>[Fast Refresh] Upgrade <code>react-refresh</code> for SC: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614527090" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12627" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12627/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12627">#12627</a></li> <li>[Examples] Update data-fetch example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614383034" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12617" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12617/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12617">#12617</a></li> <li>[Fast Refresh] Overlay hash must consider stack: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614793330" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12639" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12639/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12639">#12639</a></li> <li>More renaming ZEIT → Vercel: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614987459" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12649" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12649/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12649">#12649</a></li> <li>Disable experimental pageEnv stub by default: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614905640" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12644" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12644/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12644">#12644</a></li> <li>[Fast Refresh] Reorder Loaders: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615269694" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12671" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12671/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12671">#12671</a></li> <li>[Fast Refresh] Resize Arrows and Preserve Newlines: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615270495" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12672" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12672/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12672">#12672</a></li> <li>[Fast Refresh] Do not draw eye to collapsed frames: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615271068" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12673" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12673/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12673">#12673</a></li> <li>Fix: use latest experimental method names: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615267410" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12669" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12669/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12669">#12669</a></li> <li>Fix check utility in tests: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615322880" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12678" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12678/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12678">#12678</a></li> <li>Chore(create-next-app): add missing return types on helpers: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614322159" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12616" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12616/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12616">#12616</a></li> <li>[Fast Refresh] Add additional test case: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615275954" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12674" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12674/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12674">#12674</a></li> <li>Update documentation that refers to isomorphic fetch libs: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615437419" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12686" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12686/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12686">#12686</a></li> <li>Chore(create-next-app): add missing types: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615466875" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12691" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12691/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12691">#12691</a></li> <li>Chore(next): link/router/document missing types: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615472998" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12692" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12692/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12692">#12692</a></li> <li>Upgrade deps: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615503574" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12700" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12700/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12700">#12700</a></li> <li>[Examples] Update firebase authentication: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615442325" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12687" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12687/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12687">#12687</a></li> <li>Update code sample in performance measurement docs: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615456349" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12690" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12690/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12690">#12690</a></li> <li>Link Made by Vercel to vercel.com: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615580968" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12702" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12702/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12702">#12702</a></li> <li>Use @/ to show module alias instead of @ prefixed: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="614072475" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12600" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12600/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12600">#12600</a></li> <li>Fix logout in with-iron-session example: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615623525" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12704" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12704/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12704">#12704</a></li> <li>Add test for API route with fetch polyfill: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615361788" data-permission-text="Title is private" data-url="https://github.com/zeit/next.js/issues/12680" data-hovercard-type="pull_request" data-hovercard-url="/zeit/next.js/pull/12680/hovercard" href="https://urls.greenkeeper.io/zeit/next.js/pull/12680">#12680</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/jamespohalloran/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/jamespohalloran">@jamespohalloran</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/lfades/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/lfades">@lfades</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/aemiro-allison/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/aemiro-allison">@aemiro-allison</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ijjk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/ijjk">@ijjk</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/taylorbryant/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/taylorbryant">@taylorbryant</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/Timer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/Timer">@Timer</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ykzts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/ykzts">@ykzts</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/plug-n-play/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/plug-n-play">@plug-n-play</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/fabianishere/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/fabianishere">@fabianishere</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/vvo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/vvo">@vvo</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/matamatanot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/matamatanot">@matamatanot</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/chibicode/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/chibicode">@chibicode</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/karlhorky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/karlhorky">@karlhorky</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/christianalfoni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/christianalfoni">@christianalfoni</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/sangotaro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/sangotaro">@sangotaro</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/liulanz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/liulanz">@liulanz</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/dalibor-123/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/dalibor-123">@dalibor-123</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/stefanjudis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/stefanjudis">@stefanjudis</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/Kiarash-Z/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/Kiarash-Z">@Kiarash-Z</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/hossam-magdy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/hossam-magdy">@hossam-magdy</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mit123suki/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/mit123suki">@mit123suki</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/robinweser/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/robinweser">@robinweser</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/lncls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/lncls">@lncls</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kohchihao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/kohchihao">@kohchihao</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/connormcwood/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/connormcwood">@connormcwood</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/davidcsally/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/davidcsally">@davidcsally</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/roniemeque/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/roniemeque">@roniemeque</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/piyu-sh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/piyu-sh">@piyu-sh</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/jonespen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/jonespen">@jonespen</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/joemccann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/joemccann">@joemccann</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/makezi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/makezi">@makezi</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/TxHawks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/TxHawks">@TxHawks</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/devknoll/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/devknoll">@devknoll</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/jokester/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/jokester">@jokester</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/piglovesyou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/piglovesyou">@piglovesyou</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/austinhumes-valtech/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/austinhumes-valtech">@austinhumes-valtech</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/rafaelalmeidatk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/rafaelalmeidatk">@rafaelalmeidatk</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/arcanis/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/arcanis">@arcanis</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/timneutkens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/timneutkens">@timneutkens</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mlorthiois/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/mlorthiois">@mlorthiois</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/huozhi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/huozhi">@huozhi</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/lachlanjc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/lachlanjc">@lachlanjc</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/sebastianbenz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/sebastianbenz">@sebastianbenz</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/AlexanderVishnevsky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/AlexanderVishnevsky">@AlexanderVishnevsky</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mxschmitt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/mxschmitt">@mxschmitt</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janicklas-ralph/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/janicklas-ralph">@janicklas-ralph</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/NavizDev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/NavizDev">@NavizDev</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/PabloSzx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/PabloSzx">@PabloSzx</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/tywmick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/tywmick">@tywmick</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/lwz7512/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://urls.greenkeeper.io/lwz7512">@lwz7512</a>, @justincy, @Skn0tt, @eps1lon, @maxigimenez, @sarupbanskota, @belgattitude, and @dpyzo0o for helping!</p> </details>

<details> <summary>Commits</summary> <p>The new version differs by 155 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/6d1167eed67d70d2d2d1c8c7bfde04c721daf2eb"><code>6d1167e</code></a> <code>v9.4.0</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/f9e24ab54c39e213a8edd67fae8442c86760e76d"><code>f9e24ab</code></a> <code>v9.3.7-canary.21</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/7cca2b0d93bf6d806d7c6ca3faf21bf7548acc42"><code>7cca2b0</code></a> <code>Add test for API route with fetch polyfill (#12680)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/29b110009a25da70ddaa488d3c964842c4f693ee"><code>29b1100</code></a> <code>fix logout in with-iron-session example (#12704)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/653098d397c86ed51f702cfb2ac8b00d1d101348"><code>653098d</code></a> <code>Use @/ to show module alias instead of @ prefixed (#12600)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/0b36211a1fa44c3e562c1363a6aa69be6e67e55c"><code>0b36211</code></a> <code>[Docs] Environment Variables (#12696)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/4acad75677ea000c2f2315942451f69d535de094"><code>4acad75</code></a> <code>Link Made by Vercel to vercel.com (#12702)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/0900d5735979f33ac256b9763faf66378758bb12"><code>0900d57</code></a> <code>v9.3.7-canary.20</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/467b2c7ebcaa0b6fd1cf9d803f4087984d4c2d85"><code>467b2c7</code></a> <code>Enable sassOptions support in next.config.js (#12685)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/e3aeb2f768e683103f3dbbbbb60dc2af61d9700f"><code>e3aeb2f</code></a> <code>Update code sample in performance measurement docs (#12690)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/f0220e6a9dda0b209f8b903ca4906e9b701c16ba"><code>f0220e6</code></a> <code>[Examples] Update firebase authentication (#12687)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/565e111cb08ceddad6233fe22b37154f20c2e9ea"><code>565e111</code></a> <code>v9.3.7-canary.19</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/8b51e003f57ee60ac47c760a981fd019f0f7e4bb"><code>8b51e00</code></a> <code>Upgrade deps (#12700)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/ae1daea355475d63ddaae6b2e8bea8370d6b91a4"><code>ae1daea</code></a> <code>Enable Fast Refresh by Default (#12640)</code></li> <li><a href="https://urls.greenkeeper.io/zeit/next.js/commit/0bc076035640ff570e22265d8c3c67421627cd31"><code>0bc0760</code></a> <code>chore(next): link/router/document missing types (#12692)</code></li> </ul> <p>There are 155 commits in total.</p> <p>See the <a href="https://urls.greenkeeper.io/zeit/next.js/compare/e6424fefaf9a6f0dbd453f617d4e56f2b13bee9c...6d1167eed67d70d2d2d1c8c7bfde04c721daf2eb">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 21 days

greenkeeper[bot]

issue closedooade/NextSimpleStarter

An in-range update of snyk is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The dependency snyk was updated from 1.320.1 to 1.320.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

<details> <summary>Status Details</summary>

  • Vercel: Vercel is deploying your app (Details).
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details). </details>

<details> <summary>Release Notes for v1.320.2</summary>

<h2><a href="https://urls.greenkeeper.io/snyk/snyk/compare/v1.320.1...v1.320.2">1.320.2</a> (2020-05-11)</h2> <h3>Bug Fixes</h3> <ul> <li>updated test command so Circle will test properly (<a href="https://urls.greenkeeper.io/snyk/snyk/commit/7784567cb9a4ee3fa99bb551210d41b6d29875a6">7784567</a>)</li> </ul> </details>

<details> <summary>Commits</summary> <p>The new version differs by 4 commits.</p> <ul> <li><a href="https://urls.greenkeeper.io/snyk/snyk/commit/9b31d2b5cea4de2ece10b67b80289437220aed4d"><code>9b31d2b</code></a> <code>Merge pull request #1113 from snyk/fix/circle-to-run-npm-test</code></li> <li><a href="https://urls.greenkeeper.io/snyk/snyk/commit/7784567cb9a4ee3fa99bb551210d41b6d29875a6"><code>7784567</code></a> <code>fix: updated test command so Circle will test properly</code></li> <li><a href="https://urls.greenkeeper.io/snyk/snyk/commit/0f0e38c9bec3d55d93dead2711ffe2212fde868b"><code>0f0e38c</code></a> <code>Merge pull request #1112 from snyk/chore/improve-policy-path-help</code></li> <li><a href="https://urls.greenkeeper.io/snyk/snyk/commit/43d042d71e10b5736c274a97e9856916eacbe9d2"><code>43d042d</code></a> <code>chore: improve policy-path help text and example</code></li> </ul> <p>See the <a href="https://urls.greenkeeper.io/snyk/snyk/compare/dc0605634a62a15d40784d18e5954c950d0c691f...9b31d2b5cea4de2ece10b67b80289437220aed4d">full diff</a></p> </details>

<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper Bot :palm_tree:

closed time in 21 days

greenkeeper[bot]

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 6bca629c1cb29ccddf0fb392d67ff26e8d4e76b4

Add a personal service worker

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 909d3e80434917ae8ea0c97a81406c9b325f7d9b

Add a personal service worker

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 7d9ed368e934d70da833312ef8f192bc81cb93d3

Add node engine

view details

push time in 22 days

delete branch ooade/ademola.adegbuyi.me

delete branch : snyk-fix-1fec9d932b6c48a28e62ac08377b7c95

delete time in 22 days

PR closed ooade/ademola.adegbuyi.me

[Snyk] Security upgrade react-scripts from 3.0.0 to 3.3.0

<h3>Snyk has created this PR to fix one or more vulnerable packages in the yarn dependencies of this project.</h3>

merge advice

<details> <summary>✨What is Merge Advice?</summary> We check thousands of dependency upgrade pull requests and CI tests every day to see which upgrades were successfully merged. After crunching this data, we give a recommendation on how safe we think the change is for you to merge without causing issues.<a href="https://support.snyk.io/hc/en-us/articles/360007389537" target="_blank"> Learn more</a>, and <a href="https://forms.gle/gg4TXpp5pukJxC23A" target="_blank">share your feedback</a> to help improve this feature. 🙏 </details>

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

    • package.json
  • Adding or updating a Snyk policy (.snyk) file; this file is required in order to apply Snyk vulnerability patches. Find out more.

<details> <summary>⚠️ <b>Warning</b></summary>

Failed to update the yarn.lock, please update manually before merging.

</details>

Vulnerabilities that will be fixed

With an upgrade:
Severity Issue Breaking Change Exploit Maturity
high severity Cross-site Scripting (XSS) <br/>SNYK-JS-SERIALIZEJAVASCRIPT-536840 No No Known Exploit
With a Snyk patch:
Severity Issue Exploit Maturity
medium severity Prototype Pollution <br/> SNYK-JS-LODASH-567746 Proof of Concept

Some vulnerabilities couldn't be fully fixed and so Snyk will still find them when the project is tested again. This may be because the vulnerability existed within more than one direct dependency, but not all of the effected dependencies could be upgraded.

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:

🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic

+1652 -4

0 comment

2 changed files

snyk-bot

pr closed time in 22 days

push eventooade/ademola.adegbuyi.me

snyk-bot

commit sha b5766e3bac1201154666d2df24dae1a566ab47cc

fix: package.json & .snyk to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-SERIALIZEJAVASCRIPT-536840 The following vulnerabilities are fixed with a Snyk patch: - https://snyk.io/vuln/SNYK-JS-LODASH-567746

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

snyk-bot

commit sha dbcc75f698d250bccff57418faaf59bfaa82d98e

fix: package.json & .snyk to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-SERIALIZEJAVASCRIPT-536840 The following vulnerabilities are fixed with a Snyk patch: - https://snyk.io/vuln/SNYK-JS-LODASH-567746

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 8bebd3a5de4bc9e7399494e5e8d83d10609238cb

Add node engine

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha 2ca97fdb72f9851ec5b3fd0abbc4a48f845ef6c1

Add node engine

view details

push time in 22 days

push eventooade/ademola.adegbuyi.me

Ademola Adegbuyi

commit sha ee26a802d53062d1e7b42c19b850a9c77d91257d

Add a personal service worker

view details

push time in 22 days

PR closed ooade/react-rough

Update microbundle to the latest version 🚀 greenkeeper

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


The devDependency microbundle was updated from 0.11.0 to 0.12.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: developit License: MIT

Find out more about this release.


<details> <summary>FAQ and help</summary>

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper. </details>


Your Greenkeeper bot :palm_tree:

+1270 -1167

0 comment

2 changed files

greenkeeper[bot]

pr closed time in 24 days

issue commentooade/react-click-away-listener

v1.1.0 does not appear to be passing Event

Works fine here https://codesandbox.io/s/serverless-shadow-xomvc?file=/src/App.js

Screenshot 2020-05-08 at 20 10 41

Naismith

comment created time in 24 days

issue commentooade/react-click-away-listener

v1.1.0 does not appear to be passing Event

I'll look into it.

Naismith

comment created time in 24 days

created tagooade/react-click-away-listener

tagv1.0.0

:paw_prints: ~500B React Click Away Listener built with React Hooks

created time in 24 days

created tagooade/react-click-away-listener

tagv1.1.0

:paw_prints: ~500B React Click Away Listener built with React Hooks

created time in 24 days

more