profile
viewpoint

fxbox/openzwave-rust 4

Rust wrapper for the open-zwave library

bocoup/gaia 3

Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see https://wiki.mozilla.org/Release_Management/B2G_Landing

julienw/calendar 2

This is a simple calendar made in PHP, centered around events instead of people.

fxbox/open-zwave 1

a C++ and DotNet library to control Z-Wave Networks via a Z-Wave Controller.

gnarf/gaia 1

Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see https://wiki.mozilla.org/Release_Management/B2G_Landing

julienw/capture 1

Simple WebRTC-based capture tool

fxbox/calendar 0

:calendar: Project Cue -Currently looking for a slogan-

push eventjulienw/perf.html

Julien Wajsberg

commit sha efdca473f8bcfcc6ac6e0d52b4c2d5a92a39bfa0

Extract the meta info formatting to a separate file

view details

Julien Wajsberg

commit sha 661b6f8710ad5894ac4345f517ebdbf810644cdf

Update existing tests

view details

Julien Wajsberg

commit sha b0251a7d66b5915b8752989ba5dda7e3a88b7c94

Add a new test

view details

push time in 13 hours

Pull request review commentfirefox-devtools/profiler

Extract the meta info formatting to a separate file

 function _formatDate(timestamp: number): string {   return timestampDate; } -function _formatVersionNumber(version?: string): string | null {-  const regex = /[0-9]+.+[0-9]/gi;--  if (version) {-    const match = version.match(regex);-    if (match) {-      return match.toString();-    }-  }-  return null;-}--function _formatLabel(meta: ProfileMeta): string {-  const product = meta.product || '';-  const version = _formatVersionNumber(meta.misc) || '';-  let os;-  // To displaying Android Version instead of Linux for Android developers.-  if (meta.platform !== undefined && meta.platform.match(/android/i)) {-    os = meta.platform;-  } else {-    os = meta.oscpu || '';-  }-  return product + (version ? ` (${version})` : '') + (os ? ` ${os}` : '');+function _formatMetainfoString(meta: ProfileMeta) {+  const productAndVersion = formatProductAndVersion(meta);+  const os = formatPlatform(meta);+  return productAndVersion + (os ? ` – ${os}` : ''); }

I kept it here because in the future it will disappear: indeed we'll display the 2 parts in 2 different elements, because we'll also want to add small icons to represent the platforms and products. Very probably this will all go to a different component.

julienw

comment created time in 13 hours

push eventjulienw/perf.html

Julien Wajsberg

commit sha 2ddcac6badcf9d82c34f614acbe4a06123724ac9

Extract the meta info formatting to a separate file

view details

Julien Wajsberg

commit sha 06b6cfe93773404b60ce0443bfa661fa60844dec

Update tests

view details

push time in 15 hours

create barnchjulienw/perf.html

branch : extract-metainfo-formatting

created branch time in 17 hours

pull request commentfirefox-devtools/profiler

Extend call tree background to full width

hey @icncsx, sorry for the delay! As you can see there are problems with the PR as it has some unrelated changes. I couldn't find the time to untangle this yet, so if you can look on your side this would be very nice! Ideally this PR should see only your own changes, not the changes from other patches.

icncsx

comment created time in 19 hours

push eventjimporter/profiler

icncsx

commit sha a6d89668d6fa56098a14a6967ff7b5356dd1b014

remove animation if prefers-reduced-motion is active and apply simple downwards translation

view details

icncsx

commit sha 3ae7d32f446a371f7aa6952b66ade68a6078124c

fix prettier lint error

view details

icncsx

commit sha 21429daf6001693b2f4fc4b94ae76a3a92fe5ebf

Merge branch 'master' into icncsx/reduce-animation

view details

Greg Tatum

commit sha 5a83ee25f947dacc56680d4bd1aa5a30f7584d18

Remove animation if user prefers reduced motion (PR #2586)

view details

Greg Tatum

commit sha eb1ccfcc910ee4e476a95ce6d17852cfb2e9f922

Add a webconsole API to persist tooltips in order to aid in inspecting and debugging

view details

Greg Tatum

commit sha fa68260c2b2e7a61e05cce6847598c0f467ab69f

Address review feedback for persisting tooltips

view details

Greg Tatum

commit sha 55976bfcdf7050733f931ef3828549d4bed5740f

Add a webconsole API to persist tooltips in order to aid in inspecting and debugging (PR #2608)

view details

Greg Tatum

commit sha 12bc9655701d30c0f2d7c82815c44b4302ae4bd9

Update types and profile logic to sample weights

view details

Greg Tatum

commit sha c2f784c1456cbb0cb0137f38ef55555877d75d55

Update tests to work with sample weights

view details

Greg Tatum

commit sha 4a936dcd8295e4471e5f3b7f2ae436dbf5b1a258

Teach the call nodes to label based on weight type

view details

Greg Tatum

commit sha 889bc348b39bedf0cdd220699c8c7be09a233b28

Update the call tree column labels for weight types

view details

Greg Tatum

commit sha 46ff7804401140c23e7dd6a1aeba60617f42ce9e

Add a SamplesLikeTable type

view details

Greg Tatum

commit sha 2ef787be6499f8b84f69bca1113009dcfa14f58c

Wire the SamplesLikeTable into the sidebar

view details

Greg Tatum

commit sha 988a6398a4e0529c93499aa321617c0f8aea3618

Add the profile upgrader for weights

view details

Greg Tatum

commit sha 26675f1de06ca81172ef4002ed447afefb7e1186

Have the CallTreeSidebar properly label weight values

view details

Greg Tatum

commit sha f39fcdd3470ae903ca9bce8bd25218e4d3135425

Add computeTracedTiming feature

view details

Greg Tatum

commit sha 0884359e519cb0f58092e6cf2601ecdc365196d5

Rework the sidebar

view details

Greg Tatum

commit sha d518304949de6cbb327750ce0cd9cbda7e84a67f

Update tests for the sidebar work

view details

Greg Tatum

commit sha 2f016a025329842cc5527a217f0d8da664b2e5d3

Make the weightType non-optional I ended up doing this because of bugs of not properly copying the weight type when generating a new sample table. This seemed like the safer option.

view details

Greg Tatum

commit sha c938834c298f9c3c724922ff892a8a400b5e2517

Make the sample weight a required field, but optionally null

view details

push time in 19 hours

PullRequestEvent

PR closed firefox-devtools/profiler

Reviewers
Rename IPC message tooltip labels to be more descriptive

This provides more descriptive labels for durations in IPC messages:

  • IPC Speed -> IPC Send Duration
  • IPC Latency -> IPC Recv Latency

I forgot to make these changes in #2535 after some feedback from Markus about the naming. This fixes the naming to be consistent with the text in the docs (which I did remember to update).

+8 -8

1 comment

4 changed files

jimporter

pr closed time in 19 hours

push eventjulienw/perf.html

Julien Wajsberg

commit sha 3e6ba8522a00fffbfaa7df66767f61c6f78dc4e4

Extract the meta info formatting to a separate file

view details

Julien Wajsberg

commit sha acde59778d610f25690ab766a380d15ba05a9890

Fix the type of profileName to state that it can't be null

view details

Julien Wajsberg

commit sha 930762db84975134c3a8213911b6468e1ac45805

Add the library idb

view details

Julien Wajsberg

commit sha bc117932b6a4ffe9f904886680996b060d4921f7

Add an IndexedDB-based store to store published profile information

view details

Julien Wajsberg

commit sha ec88be2a1bb35f45a4c359ff2edea367b8ec2be8

Store the profile meta info to the store Fixes #2442

view details

Julien Wajsberg

commit sha aa593f697aef8eca5deb5ee51e12eb870208f790

Add a state to control when we can delete the current profile and a component to change it Fixes #2445

view details

Julien Wajsberg

commit sha 5241edcdad06f4c8e958695a1097c59553d07f71

Add the delete button to the publishing panel

view details

Julien Wajsberg

commit sha d85adddc93b86728816acf9d7d583b37f1948b1a

Add a 'Published profiles list' page and component

view details

push time in 2 days

push eventjulienw/perf.html

Michael Hoffmann

commit sha a0e9230d76ad9cb7626e5d561c023392cfed5100

Present the content type provided by the profiler if available

view details

Nazım Can Altınova

commit sha 4ea2b8692dd99a71de30767e06af39b8fe4c62aa

Move the global and local tracks to Full profile view state

view details

Nazım Can Altınova

commit sha 904d3c7831c5b614408bfcf64d3871457405773a

Cleanup the VIEW_ACTIVE_TAB_PROFILE action Now we can cleanup that action because we've seperated the timeline components. And the full view will not be affected by this.

view details

Nazım Can Altınova

commit sha d2642f7509f428bfadb8e045043acc706f846091

Either remove the invalid tests or skip them for now

view details

Nazım Can Altınova

commit sha bd7560d76fa9eba99c5678792e6102c376d53cca

Remove some skipped tests and add a TODO for the other

view details

Nazım Can Altınova

commit sha 7dc1bacdb09e9e233002c65ddee730b2a39bbfca

Cleanup after the new active tab timeline component (Merge PR #2505)

view details

Julien Wajsberg

commit sha 491165208b94de532f3d37b49fac4e5b16057e3c

Update links to netlify deploy previews after netlify's .com -> .app migration (PR #2511)

view details

Julien Wajsberg

commit sha d9ebcd77774cd52dbdc243459fe0350c27b3bd60

Add some links to our Matrix chat (PR #2512)

view details

Matt Bryant

commit sha a2eda772ca9560568f8d61c2b25631060c105c80

Better formatting for the interval tag in the profile info dialog The current formatting approach doesn't handle leading zeroes well (intervals less than 1ms). This changes the display to show in whichever is closer of ms, us, or ns.

view details

Matt Bryant

commit sha cae05c4510583f7956057dae0cdcb4f4589d1f5e

Update tests to remove newline that's no longer present

view details

Matt Bryant

commit sha f6b696ebc933c2d75f50aa568cb63e08eb0c7711

yarn lint fixes

view details

Julien Wajsberg

commit sha 8a76c7490bd03ef737c0affdaeb8dabe63149ec7

Make StartEndRange an exact type (PR #2517)

view details

Julien Wajsberg

commit sha 976ad59adab13e766aa062a874540cb424d6b568

Upgrade JsDOM to JsDOM 16

view details

Julien Wajsberg

commit sha 10cf8bdb32df09916db1cb4b3387f55879a8b1cc

Upgrade snapshots, now that style attributes contain css variables too

view details

Julien Wajsberg

commit sha 5be52961a5add770b359c8047c211dc092331985

Fix the instanceof comparison in the gz test

view details

Julien Wajsberg

commit sha 491e62bd1dc0b0f1628e5955f3f3dcaa4a61a334

Fix the instanceof comparison for ArrayBuffer when processing a profile

view details

Julien Wajsberg

commit sha 17c2df26f193842123ed36ba3751ce82619ec718

Add Matrix badge from shields.io (PR #2524)

view details

Julien Wajsberg

commit sha 19fd70ed2ec11d4ed0876a377c34489472974846

Merge branch 'master' into upgrade-jsdom-16

view details

Julien Wajsberg

commit sha fdf570db8b83b7626018dc8c61de80804c1f483b

Upgrade jsdom to version 16 (Merge PR #2521)

view details

Matt Bryant

commit sha d9f5eb01b76ab5e4f65394f9a10c419f335841be

Address review feedback

view details

push time in 2 days

push eventfirefox-devtools/profiler-server

Julien Wajsberg

commit sha b34a868fa6865833300524f5cf1dd2a1e2dcb3dd

Upgrade dependencies, June 30 (PR #119)

view details

push time in 2 days

issue openedjakearchibald/idb

Can't reject the opening promise when getting a "blocked" event

This is what I'd like to do:

  const db = await openDB(DATABASE_NAME, DATABASE_VERSION, {
    upgrade(db) {
      db.createObjectStore(OBJECTSTORE_NAME, {
        // ...
      });
    },
    blocked() {
      throw new Error('some message explaining to close other tabs');
    },
  });

Then the error is propagated to the caller which makes it easy to catch and handle.

In some raw IDB code, this could look like this:

  const openReq = indexedDB.open(DATABASE_NAME);
  return new Promise((resolve, reject) => {
    openReq.onsuccess = () => resolve(openReq.result);
    openReq.onblocked = () => {
      reject(new Error('some message explaining to close other tabs'));
    };
  });

This takes advantage that success won't ever happen before blocked.

And this is too bad that we can't do the same with idb.

I'm not sure how this would fit in the code though. Maybe something like this:

export function openDB<DBTypes extends DBSchema | unknown = unknown>(
  name: string,
  version: number,
  { blocked, upgrade, blocking, terminated }: OpenDBCallbacks<DBTypes> = {},
): Promise<IDBPDatabase<DBTypes>> {
  const request = indexedDB.open(name, version);
  const openPromise = wrap(request) as Promise<IDBPDatabase<DBTypes>>;

  if (upgrade) {
    ...
  }

  const resultPromise = new Promise((resolve, reject) => {
    if (blocked) {
      request.addEventListener('blocked', () => {
        try { 
          blocked();
          resolve();
        } catch(e) {
          reject(e);
        }
      });
    }
  });


  openPromise
    .then((db) => {
      ...
    })
    .catch(() => {});

  return Promise.all(openPromise, resultPromise);
}

What do you think?

created time in 2 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function extractSamplesLikeTable(       throw assertExhaustiveCheck(strategy);   } }++/**+ * This function is extremely similar to computeCallTreeCountsAndTimings,+ * but is specialized for converting sample counts into traced timing. Samples+ * don't have duration information associated with them, it's mostly how long they+ * were observed to be running. This function computes the timing the exact same+ * way that the stack chart will display the information, so that timing information+ * will agree. In the past, timing was computed by samplingInterval * sampleCount.+ * This caused confusion when switching to the trace-based views when the numbers+ * did not agree. In order to remove confusion, we can show the sample counts,+ * plus the traced timing, which is a compromise between correctness, and consistency.+ */+export function computeTracedTiming(+  samples: SamplesLikeTable,+  { callNodeTable, stackIndexToCallNodeIndex }: CallNodeInfo,+  interval: Milliseconds,+  invertCallstack: boolean+): TracedTiming | null {+  if (samples.weightType && samples.weightType !== 'samples') {+    // Only compute for the samples table.+    return null;+  }++  // Compute the timing duration, which is the time between this sample and the next.+  const weight = [];

Don't we use typed arrays in other places too? Anyway yeah, I was mostly thinking of doing it in this algorithm, and missed that we then assign the result of that to the table. I'm not sure where this has an impact, but this can definitely be researched in a follow up if we feel like this algorithm needs to be made faster.

gregtatum

comment created time in 2 days

Pull request review commentfirefox-devtools/profiler-server

Add lockfile-lint

     "lint": "run-p lint-js lint-python",     "lint-fix": "run-p lint-fix-js",     "lint-js": "eslint src bin test",-    "lint-fix-js": "yarn lint --fix",+    "lint-fix-js": "yarn lint-js --fix",

This was a left-over mistake that I included in this PR because....

julienw

comment created time in 2 days

push eventjulienw/profiler-server

Julien Wajsberg

commit sha 18cb1df6802095d7fc5c40c30041db8f872014c6

Add lockfile-lint

view details

Julien Wajsberg

commit sha 82c3e782386ae234fe3778a789a9e35b0436c5d3

Fix package.json for lint-fix-js

view details

push time in 2 days

PR opened firefox-devtools/profiler-server

Add lockfile-lint

This is a useful check that we already have in the frontend. I find it even more useful now that we have automated tools changing yarn.lock for us :-)

FTR I tried adding other things we have in the frontend:

  • alex: this brings too much violations that I think aren't useful in our case.
  • license-check: some of our dependencies fail the test because their "license" property uses an invalid value, even though they use the right license. I filed PR here and there (including in license-check itself to accept these values) so that hopefully we could add it in the future.
+40 -2

0 comment

3 changed files

pr created time in 2 days

create barnchjulienw/profiler-server

branch : lockfile-lint

created branch time in 2 days

PR opened mozilla/mozlog

Change license string to SPDX compliant version
+1 -1

0 comment

1 changed file

pr created time in 2 days

push eventjulienw/mozlog

Julien Wajsberg

commit sha f9bc9ff0b6e64693af6730f059b72ce627c402cb

Change license string to SPDX compliant version

view details

push time in 2 days

PR opened firefox-devtools/devtools-core

Add a few more aliases for MPL2 and Apache 2

I found these (invalid) values in some existing packages that we use, some of them transitively, in the profiler server. This would be a bit painful to make them all update...

+2 -0

0 comment

1 changed file

pr created time in 2 days

create barnchfirefox-devtools/devtools-core

branch : add-more-aliases

created branch time in 2 days

PR opened seanmonstar/dbug

Change license string to SPDX compliant version
+1 -1

0 comment

1 changed file

pr created time in 2 days

push eventjulienw/dbug

Julien Wajsberg

commit sha d1660af076f112db55a38da5150e167c63aa810b

Change license string to SPDX compliant version

view details

push time in 2 days

fork julienw/dbug

debug moar

fork in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/plugin-proposal-object-rest-spread from 7.10.3 to 7.10.4 dependencies

Bumps @babel/plugin-proposal-object-rest-spread from 7.10.3 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/plugin-proposal-object-rest-spread's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-plugin-proposal-object-rest-spread">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+38 -17

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump eslint-plugin-flowtype from 5.1.3 to 5.2.0 dependencies

Bumps eslint-plugin-flowtype from 5.1.3 to 5.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gajus/eslint-plugin-flowtype/releases">eslint-plugin-flowtype's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <h1><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.1.4...v5.2.0">5.2.0</a> (2020-06-30)</h1> <h3>Features</h3> <ul> <li>add respect to <code>@noflow</code> annotation (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/451">#451</a>) (<a href="https://github.com/gajus/eslint-plugin-flowtype/commit/e93f1c0102c03b465bce260b6e085b04e1a0f934">e93f1c0</a>)</li> </ul> <h2>v5.1.4</h2> <h2><a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.1.3...v5.1.4">5.1.4</a> (2020-06-29)</h2> <h3>Bug Fixes</h3> <ul> <li>false positive for optional call expressions in no-unused-expressions (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/448">#448</a>) (<a href="https://github.com/gajus/eslint-plugin-flowtype/commit/a91db33fe036e6f9f149ee146e30c90402627e43">a91db33</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gajus/eslint-plugin-flowtype/commit/e93f1c0102c03b465bce260b6e085b04e1a0f934"><code>e93f1c0</code></a> feat: add respect to <code>@noflow</code> annotation (<a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-flowtype/issues/451">#451</a>)</li> <li><a href="https://github.com/gajus/eslint-plugin-flowtype/commit/a91db33fe036e6f9f149ee146e30c90402627e43"><code>a91db33</code></a> fix: false positive for optional call expressions in no-unused-expressions (#...</li> <li>See full diff in <a href="https://github.com/gajus/eslint-plugin-flowtype/compare/v5.1.3...v5.2.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/plugin-proposal-class-properties from 7.10.1 to 7.10.4 dependencies

Bumps @babel/plugin-proposal-class-properties from 7.10.1 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/plugin-proposal-class-properties's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">@AjayPoshak</a>, <a href="https://github.com/jessethomson">@jessethomson</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>, <a href="https://github.com/shaodahong">@shaodahong</a> and <a href="https://github.com/wlawt">@wlawt</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/plugin-proposal-class-properties's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <blockquote> <p><strong>Tags:</strong></p> <ul> <li>:boom: [Breaking Change]</li> <li>:eyeglasses: [Spec Compliance]</li> <li>:rocket: [New Feature]</li> <li>:bug: [Bug Fix]</li> <li>:memo: [Documentation]</li> <li>:house: [Internal]</li> <li>:nail_care: [Polish]</li> </ul> </blockquote> <p><em>Note: Gaps between patch versions are faulty, broken or test releases.</em></p> <p>See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG - v4</a>, <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG - v5</a>, and <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG - v6</a> for v4.x-v6.x changes. See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG - 6to5</a> for the pre-4.0.0 version changelog. See <a href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog. See <a href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s releases</a> for the changelog before <code>@babel/eslint-parser</code> 7.8.0. See <a href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s releases</a> for the changelog before <code>@babel/eslint-plugin</code> 7.8.0.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>v7.10.2 (2020-05-30)</h2> <h4>:rocket: New Feature</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11639">#11639</a> feature: babel-eslint-parser passes through config options (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-compilation-targets</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11648">#11648</a> fix: don't mutate InputTarget's passed to @babel/helper-compilation-targets (<a href="https://github.com/fivetanley">@fivetanley</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11634">#11634</a> Class features loose should have precedence over preset-env (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11645">#11645</a> fix: add bigIntSuffix to minified output (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11641">#11641</a> Add support for printing ImportAttribute (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11631">#11631</a> Fix moduleAttributesVersion errors with stage-0 preset in babel standalone (<a href="https://github.com/hamlim">@hamlim</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11643">#11643</a> fix: add new plugin names to missing plugin helpers (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11653">#11653</a> refactor: split locationParser into ParserErrors and error message (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li><a href="https://github.com/babel/babel/commit/65911144e9eee760052e20fed9780bd78922f942"><code>6591114</code></a> support <code>delete obj?.#x.a</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11669">#11669</a>)</li> <li><a href="https://github.com/babel/babel/commit/183acbae252193a0e2ed8ba1a9c17b7788f2910a"><code>183acba</code></a> fix:added check for forXstatement pattern (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11703">#11703</a>)</li> <li><a href="https://github.com/babel/babel/commit/c9da3bc8b836abaa52f4e6f92cdd8c8596eef753"><code>c9da3bc</code></a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11662">#11662</a>)</li> <li><a href="https://github.com/babel/babel/commit/1440d97d9c3f7bddc6e005f5aa86e63220aec1bb"><code>1440d97</code></a> update test fixture</li> <li><a href="https://github.com/babel/babel/commit/1e115aed33208e26609a5f9fdc862b7782972b9d"><code>1e115ae</code></a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11623">#11623</a>)</li> <li><a href="https://github.com/babel/babel/commit/3a3457d8084d2da5cce2c1a517b3ff84f95d6398"><code>3a3457d</code></a> Fix some test fixtures (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11655">#11655</a>)</li> <li><a href="https://github.com/babel/babel/commit/b1923fd140b8bd8d8f103bf1ec83e82286e5e964"><code>b1923fd</code></a> Add a check for privateMap's existence (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties/issues/11571">#11571</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-plugin-proposal-class-properties">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~jlhwung">jlhwung</a>, a new releaser for @babel/plugin-proposal-class-properties since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+137 -21

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/preset-env from 7.10.3 to 7.10.4 dependencies

Bumps @babel/preset-env from 7.10.3 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/preset-env's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-preset-env">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+544 -473

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/cli from 7.10.3 to 7.10.4 dependencies

Bumps @babel/cli from 7.10.3 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/cli's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-cli">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/node from 7.10.3 to 7.10.4 dependencies

Bumps @babel/node from 7.10.3 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/node's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-node">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+10 -10

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/preset-flow from 7.10.1 to 7.10.4 dependencies

Bumps @babel/preset-flow from 7.10.1 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/preset-flow's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">@AjayPoshak</a>, <a href="https://github.com/jessethomson">@jessethomson</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>, <a href="https://github.com/shaodahong">@shaodahong</a> and <a href="https://github.com/wlawt">@wlawt</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/preset-flow's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <blockquote> <p><strong>Tags:</strong></p> <ul> <li>:boom: [Breaking Change]</li> <li>:eyeglasses: [Spec Compliance]</li> <li>:rocket: [New Feature]</li> <li>:bug: [Bug Fix]</li> <li>:memo: [Documentation]</li> <li>:house: [Internal]</li> <li>:nail_care: [Polish]</li> </ul> </blockquote> <p><em>Note: Gaps between patch versions are faulty, broken or test releases.</em></p> <p>See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG - v4</a>, <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG - v5</a>, and <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG - v6</a> for v4.x-v6.x changes. See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG - 6to5</a> for the pre-4.0.0 version changelog. See <a href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog. See <a href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s releases</a> for the changelog before <code>@babel/eslint-parser</code> 7.8.0. See <a href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s releases</a> for the changelog before <code>@babel/eslint-plugin</code> 7.8.0.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>v7.10.2 (2020-05-30)</h2> <h4>:rocket: New Feature</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11639">#11639</a> feature: babel-eslint-parser passes through config options (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-compilation-targets</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11648">#11648</a> fix: don't mutate InputTarget's passed to @babel/helper-compilation-targets (<a href="https://github.com/fivetanley">@fivetanley</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11634">#11634</a> Class features loose should have precedence over preset-env (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11645">#11645</a> fix: add bigIntSuffix to minified output (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11641">#11641</a> Add support for printing ImportAttribute (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11631">#11631</a> Fix moduleAttributesVersion errors with stage-0 preset in babel standalone (<a href="https://github.com/hamlim">@hamlim</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11643">#11643</a> fix: add new plugin names to missing plugin helpers (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11653">#11653</a> refactor: split locationParser into ParserErrors and error message (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-preset-flow">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~jlhwung">jlhwung</a>, a new releaser for @babel/preset-flow since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+22 -22

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump eslint-plugin-babel from 5.3.0 to 5.3.1 dependencies

Bumps eslint-plugin-babel from 5.3.0 to 5.3.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/34e950929ad10e5e6ca69ae21787166966e6ba35"><code>34e9509</code></a> 5.3.1</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/db19a0a2fd99128f3854a0130efae56ff65cd166"><code>db19a0a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/babel/eslint-plugin-babel/issues/194">#194</a> from simonkotwicz/sk/dev</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/7c96021279f6f7ae85d0283e6b531eed6abd00c2"><code>7c96021</code></a> Combine selectors</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/f4ced99ca9d48ebb35958c34dd7566fdc3c5f420"><code>f4ced99</code></a> Fix babel/semi for private properties</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/0f558b317eaca5b6b9b3706c2ce807eb2af3e46f"><code>0f558b3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/babel/eslint-plugin-babel/issues/192">#192</a> from elstgav/patch-1</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/c247473a5c6637aa832ac8d92c693582b436b0bc"><code>c247473</code></a> Fix typo</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/1d10ab66b1f15bbc273ca0c8467cb05e5d9e7b00"><code>1d10ab6</code></a> Support private properties in no-invalid-this (<a href="https://github-redirect.dependabot.com/babel/eslint-plugin-babel/issues/183">#183</a>)</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/84092321517afcc7e5afb824ef0d017590055a43"><code>8409232</code></a> Bump js-yaml from 3.11.0 to 3.13.1 (<a href="https://github-redirect.dependabot.com/babel/eslint-plugin-babel/issues/177">#177</a>)</li> <li><a href="https://github.com/babel/eslint-plugin-babel/commit/8d36353376f0d545fcfea056cc183cb3f64d9def"><code>8d36353</code></a> Bump lodash from 4.17.4 to 4.17.14 (<a href="https://github-redirect.dependabot.com/babel/eslint-plugin-babel/issues/181">#181</a>)</li> <li>See full diff in <a href="https://github.com/babel/eslint-plugin-babel/compare/v5.3.0...v5.3.1">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~kaicataldo">kaicataldo</a>, a new releaser for eslint-plugin-babel since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

PR closed firefox-devtools/profiler-server

Reviewers
Bump @babel/core from 7.10.3 to 7.10.4 dependencies

Bumps @babel/core from 7.10.3 to 7.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/core's releases</a>.</em></p> <blockquote> <h2>v7.10.4 (2020-06-30)</h2> <p>Thanks <a href="https://github.com/penguingovernor">@penguingovernor</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a> and <a href="https://github.com/wojtekmaj">@wojtekmaj</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11669">#11669</a> Add <code>delete obj?.#x.a</code> support (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11652">#11652</a> fix: implement early errors for record and tuple (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11752">#11752</a> [regression] Don't validate file.comments in <code>@babel/types</code> (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11724">#11724</a> fix: do-statementlist behavior (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11722">#11722</a> Add better parser error when using jsx (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-fixtures</code>, <code>babel-standalone</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11758">#11758</a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc. (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11376">#11376</a> Add @babel/eslint-plugin-development-internal (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11544">#11544</a> Refine babel core types (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 7</h4> <ul> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li>Jorge Henriquez (<a href="https://github.com/penguingovernor">@penguingovernor</a>)</li> <li>Kai Cataldo (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li>Simon Kotwicz (<a href="https://github.com/simonkotwicz">@simonkotwicz</a>)</li> <li>William Law (<a href="https://github.com/wlawt">@wlawt</a>)</li> <li>Wojciech Maj (<a href="https://github.com/wojtekmaj">@wojtekmaj</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/7fd40d86a0d03ff0e9c3ea16b29689945433d4df"><code>7fd40d8</code></a> v7.10.4</li> <li><a href="https://github.com/babel/babel/commit/1dd94e813ed8161ed0efc7e99fd3cd4277c6ab02"><code>1dd94e8</code></a> Replace non-inclusive "whitelist" and "blacklist" terms with "allowlist" etc....</li> <li><a href="https://github.com/babel/babel/commit/601c824873a2606b0292ea1460a3a79f5f704215"><code>601c824</code></a> Refine babel core types (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/11544">#11544</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.4/packages/babel-core">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+141 -79

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

create barnchjulienw/profiler-server

branch : upgrade-dependencies-june

created branch time in 2 days

PR opened firefox-devtools/profiler

Refactor a bit the state -> url transformation

I'm not sure to remember why I did this initially, and maybe I don't need it for the "delete uploaded profiles" patch, but I find this is still a fine small refactoring that makes this code more readable. Do you agree?

+58 -65

0 comment

2 changed files

pr created time in 2 days

push eventjulienw/perf.html

icncsx

commit sha a6d89668d6fa56098a14a6967ff7b5356dd1b014

remove animation if prefers-reduced-motion is active and apply simple downwards translation

view details

icncsx

commit sha 3ae7d32f446a371f7aa6952b66ade68a6078124c

fix prettier lint error

view details

icncsx

commit sha 21429daf6001693b2f4fc4b94ae76a3a92fe5ebf

Merge branch 'master' into icncsx/reduce-animation

view details

Greg Tatum

commit sha 5a83ee25f947dacc56680d4bd1aa5a30f7584d18

Remove animation if user prefers reduced motion (PR #2586)

view details

Greg Tatum

commit sha eb1ccfcc910ee4e476a95ce6d17852cfb2e9f922

Add a webconsole API to persist tooltips in order to aid in inspecting and debugging

view details

Greg Tatum

commit sha fa68260c2b2e7a61e05cce6847598c0f467ab69f

Address review feedback for persisting tooltips

view details

Greg Tatum

commit sha 55976bfcdf7050733f931ef3828549d4bed5740f

Add a webconsole API to persist tooltips in order to aid in inspecting and debugging (PR #2608)

view details

Julien Wajsberg

commit sha d1cd14f3152b8862afde754109f4850ee88f4ebf

Refactor a bit the state -> url transformation

view details

push time in 2 days

push eventfirefox-devtools/profiler-server

Julien Wajsberg

commit sha e99ae5945e5cf300c25fc6d4c9faae883d86d141

Remove docker dependencies and bump up the number of open PRs

view details

Julien Wajsberg

commit sha fb23137dc60ec0a706d30de9a5374a8df43ff172

Upgrade remaining dependencies

view details

Julien Wajsberg

commit sha 4bc169ad3a17a972278e79ceccbef495861b31fe

Update dependabot configuration to make it closer to our needs (Merge PR #108)

view details

push time in 2 days

PR merged firefox-devtools/profiler-server

Update dependabot configuration to make it closer to our needs

This removes docker dependency check (see the rationale below) and bumps up the number of PRs opened by dependabot at once. Also this upgrades the remaining dependencies manually. I should have done that first :-)

+295 -340

0 comment

3 changed files

julienw

pr closed time in 2 days

push eventfirefox-devtools/profiler-server

Julien Wajsberg

commit sha 9f590e30553f322221e7da2a1da1facbf506e0b8

Deploy master and production every week to catch up updates in the underlying images (PR #109)

view details

push time in 2 days

Pull request review commentfirefox-devtools/profiler

Rename master branch to main

 jobs:  workflows:   version: 2-  master:+  main:

Yeah, this is just an arbitrary name. BTW: https://github.com/firefox-devtools/profiler-server/pull/109/files#diff-1d37e48f9ceff6d8030570cd36286a61R40 :)

gregtatum

comment created time in 2 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function extractSamplesLikeTable(       throw assertExhaustiveCheck(strategy);   } }++/**+ * This function is extremely similar to computeCallTreeCountsAndTimings,+ * but is specialized for converting sample counts into traced timing. Samples+ * don't have duration information associated with them, it's mostly how long they+ * were observed to be running. This function computes the timing the exact same+ * way that the stack chart will display the information, so that timing information+ * will agree. In the past, timing was computed by samplingInterval * sampleCount.+ * This caused confusion when switching to the trace-based views when the numbers+ * did not agree. In order to remove confusion, we can show the sample counts,+ * plus the traced timing, which is a compromise between correctness, and consistency.+ */+export function computeTracedTiming(+  samples: SamplesLikeTable,+  { callNodeTable, stackIndexToCallNodeIndex }: CallNodeInfo,+  interval: Milliseconds,+  invertCallstack: boolean+): TracedTiming | null {+  if (samples.weightType && samples.weightType !== 'samples') {+    // Only compute for the samples table.+    return null;+  }++  // Compute the timing duration, which is the time between this sample and the next.+  const weight = [];+  for (let sampleIndex = 0; sampleIndex < samples.length - 1; sampleIndex++) {+    weight.push(samples.time[sampleIndex + 1] - samples.time[sampleIndex]);+  }+  if (samples.length > 0) {+    // Use the sampling interval for the last sample.+    weight.push(interval);+  }+  const samplesWithWeight: SamplesTable = {+    ...samples,+    weight,+  };++  const sampleIndexToCallNodeIndex = getSampleIndexToCallNodeIndex(+    samples.stack,+    stackIndexToCallNodeIndex+  );

Not for this patch, more a passing-by comment: I always thought this step was unnecessary and that _getStackSelfTimes / _getInvertedStackSelfTimes could just look in stackIndexToCallNodeIndex themselves.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 describe('traced timing', function() {     expect(self[stack_C]).toBe(profile.meta.interval);   }); +  it('computes traced timing for an inverted tree', function() {+    const { profile } = getProfileFromTextSamples(`+      0  1  5  6+      A  A  A  C+         B  B+            C+    `);+    profile.meta.interval = 0.5;+    // Inverted this tree looks like this:+    //+    // 0 1 5 6+    // A B C C+    //   A B+    //     A++    // The stack indexes appear in the order they were listed in the samples.+    const stack_A = 0;+    const stack_B = 1;+    const stack_BA = 2;+    const stack_C = 3;+    const stack_CB = 4;+    const stack_CBA = 5;

I'm concerned that call node indexes will change after an inversion (I'm pretty sure they actually do?). Moreover we really want call node indexes and not stack indexes, so I think this is a too big assumption to make that the indexed are like this. This may be ok for the tests in non-inverted trees, although if you do the work for this test it's easy to use it in previous tests too.

For the tests for the sidebar timings, I did something like this:

const {
  profile,
  funcNamesDictPerThread: [{ A, B, C, D, E }],
} = getProfileFromTextSamples();

// invert tree

const stack_A = getCallNodeIndexFromPath(callNodeTable, [A]);
const stack_CBA = getCallNodeIndexFromPath(callNodeTable, [C, B, A]);

This is easier for the sidebar timings because the functions take a call node path directly. Maybe you could hide this in a setup function returning a querying function, to make it easier to query the results: getRunningTimeForPath([C, B, A]).

This is useful because this makes sure we get the right index.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function extractSamplesLikeTable(       throw assertExhaustiveCheck(strategy);   } }++/**+ * This function is extremely similar to computeCallTreeCountsAndTimings,+ * but is specialized for converting sample counts into traced timing. Samples+ * don't have duration information associated with them, it's mostly how long they+ * were observed to be running. This function computes the timing the exact same+ * way that the stack chart will display the information, so that timing information+ * will agree. In the past, timing was computed by samplingInterval * sampleCount.+ * This caused confusion when switching to the trace-based views when the numbers+ * did not agree. In order to remove confusion, we can show the sample counts,+ * plus the traced timing, which is a compromise between correctness, and consistency.+ */+export function computeTracedTiming(+  samples: SamplesLikeTable,+  { callNodeTable, stackIndexToCallNodeIndex }: CallNodeInfo,+  interval: Milliseconds,+  invertCallstack: boolean+): TracedTiming | null {+  if (samples.weightType && samples.weightType !== 'samples') {+    // Only compute for the samples table.+    return null;+  }++  // Compute the timing duration, which is the time between this sample and the next.+  const weight = [];+  for (let sampleIndex = 0; sampleIndex < samples.length - 1; sampleIndex++) {+    weight.push(samples.time[sampleIndex + 1] - samples.time[sampleIndex]);+  }+  if (samples.length > 0) {+    // Use the sampling interval for the last sample.+    weight.push(interval);+  }+  const samplesWithWeight: SamplesTable = {+    ...samples,+    weight,+  };

For a diffing profile I feel like this will overwrite the diffing information that's already in the weight property. But actually the algorithm needs to be slightly more complex for a diffing profile. Instead of looking at just the following sample we should look at the next sample that has the same weight (1 or -1), as well as multiply the computed the result by the weight (for -1).

I'm fine if you disable this at all for diffing profiles and handle them in a follow-up. For example when looping you could look wether the weight property is negative, and return null when there's one. Or check just this in a loop before the main algorithm: if (samples.weight && samples.weight.some(w => w < 0)) { return null }.

Here is an example of a diffing profile.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 const _upgraders = {       }     }   },+  [29]: profile => {+    // The sample and allocation properties "duration" were changed to "weight"+    // The weight and weightType fields were made non-optional.+    for (const thread of profile.threads) {+      if (thread.samples.duration) {

nit: maybe add a comment that this is for diffing profiles.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function extractSamplesLikeTable(       throw assertExhaustiveCheck(strategy);   } }++/**+ * This function is extremely similar to computeCallTreeCountsAndTimings,+ * but is specialized for converting sample counts into traced timing. Samples+ * don't have duration information associated with them, it's mostly how long they+ * were observed to be running. This function computes the timing the exact same+ * way that the stack chart will display the information, so that timing information+ * will agree. In the past, timing was computed by samplingInterval * sampleCount.+ * This caused confusion when switching to the trace-based views when the numbers+ * did not agree. In order to remove confusion, we can show the sample counts,+ * plus the traced timing, which is a compromise between correctness, and consistency.+ */+export function computeTracedTiming(+  samples: SamplesLikeTable,+  { callNodeTable, stackIndexToCallNodeIndex }: CallNodeInfo,+  interval: Milliseconds,+  invertCallstack: boolean+): TracedTiming | null {+  if (samples.weightType && samples.weightType !== 'samples') {+    // Only compute for the samples table.+    return null;+  }++  // Compute the timing duration, which is the time between this sample and the next.+  const weight = [];

Suggestion to dig deeper on the performance side, possibly in a follow-up: this could be a Float32Array, because we know the length at first. Doing it in a follow-up could be easier to profile just a small change.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export type ProfileFilterPageData = {|   hostname: string,   favicon: string, |};++/**+ * This is the timing of the samples when interpreted as traced data, not sample+ * counts.+ */+export type TracedTiming = {|+  +self: Float32Array,+  +running: Float32Array,+|};

nit: please write in a comment what this is conceptually (I think this is a Map<CallNodeIndex, Milliseconds>) for future readers.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 class ImplementationBreakdown extends React.PureComponent<ImplementationBreakdow       });     } -    return <Breakdown data={data} isIntervalInteger={isIntervalInteger} />;+    const totalTime = data.reduce<number>(+      (result, item) => result + item.value,+      0+    );++    return data+      .filter(({ value }) => value)+      .map(({ group, value }) => {+        return (+          <React.Fragment key={group}>+            <SidebarDetail+              label={group}+              value={number(value)}+              percentage={formatPercent(value / totalTime)}+            />+            {/* Draw a histogram bar. */}+            <div className="sidebar-histogram-bar">+              <div+                className="sidebar-histogram-bar-color"+                style={{+                  width: formatPercent(value / totalTime),

AH this is a fun bug :-)

formatPercent is locale-aware. In French especially, in inserts an unbreakable space between the number and the character %, so this breaks. I believe other locales might have other results.

Therefore I believe we'll need to use a boring concatenation for this value here (but not above where it's a text).

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

  .sidebar-label {   color: var(--grey-50);-  text-align: right;+  grid-column-start: 1;+  margin-inline-start: var(--sidebar-indent);   white-space: nowrap; } -.sidebar-value {+.sidebar-label-indent {+  margin-inline-start: calc(var(--sidebar-indent) * 2);+}++.sidebar-value,+.sidebar-percentage {   text-align: right;   white-space: nowrap; } -.sidebar-categorylist {-  display: grid;-  align-content: start; /* the grid isn't vertically stretched */-  align-items: center;-  grid-gap: 2px 5px;-  grid-template-columns: 1fr max-content;+.sidebar-histogram-bar {+  background-color: var(--grey-30);+  grid-column-start: span 3;+  margin-inline-start: var(--sidebar-indent); } -.sidebar-subcategoryname {-  overflow: hidden;-  padding-left: 25px;-  text-overflow: ellipsis;-  white-space: nowrap;+.sidebar-histogram-bar-color {+  height: 5px;+}++.sidebar-histogram-bar-color.category-color-transparent {+  /* A white bar does not show up well here */+  background-color: var(--grey-50);+}++.sidebar-toggle {+  padding: 0;+  border: 0;+  background: 0;+  color: var(--grey-50);+  font-size: inherit;+}++/* Opt out of the default photon styling, as it doesn't look very nice with the+   overflow: hidden of the container */+.sidebar-toggle:focus {+  border: 0;+  border-radius: 2px;+  box-shadow: none;+  color: var(--blue-60);+  text-decoration: underline;+}++/* This is the twisty arrow */+.sidebar-toggle::before {+  position: absolute;+  width: 0;+  height: 0;+  border-width: 5px 4px 5px 8px;+  border-style: solid;+  border-color: transparent transparent transparent currentcolor;+  margin-top: 1px;+  background: none;+  content: '';+  margin-inline-start: -9px;+}++.sidebar-toggle:active:hover {+  color: var(--grey-60);+}++.sidebar-toggle.expanded::before {+  border-width: 8px 5px 4px;+  border-style: solid;+  border-color: currentcolor transparent transparent;+  margin-top: 3px;+  margin-inline-start: -12px;

I still find the toggle twisty alignement is a bit odd on my machine: image

I'm fine polishing this in a follow-up.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export class CallTree {  function _getInvertedStackSelfTimes(

I'd be happy to leave such a cleanup for a future PR:

I feel like we're not deeling with times anymore here, right? So we have plenty of variables and functions that use the word "time" that isn't accurate anymore.

Unless we use the other meaning of "times", as an "instance" or a "count"?

I believe that's the reason I was confused with the use of 1 below: it's not 1ms anymore but 1 sample.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

   border: 0;   background: 0;   color: var(--grey-50);+  font-size: inherit;+}++/* Opt out of the default photon styling, as it doesn't look very nice with the+   overflow: hidden of the container */+.sidebar-toggle:focus {

Thanks, this looks good to me!

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export type StackTable = {|  *  *     0 1 2 3 4 5 6 7 8 9 10  *     | | | | | | | | | | |- *     ---------------------- *     [AAAAAAAAAAAAAAAAAA]- *         [BB][DDDDDD]- *         [CC][EEEEEE]+ *     - - - - - - - - - - -+ *     A A A A A A A A A A A+ *         B B D D D D+ *         C C E E E E  *                                     .  * This chart represents the self time.  *- *     [AA][CCCC][EEEEEEEEEE][DDD][AAA]+ *     0 1 2 3 4 5 6 7 8 9 10+ *     | | | | | | | | | | |+ *     A A C C E E E E A A A  *  * And finally this is what the samples table would look like.  *  *     SamplesTable = {  *       time:   [0,   2,   4, 8],  *       stack:  [A, ABC, ADE, A],- *       weight: [2,   2,   8, 4],+ *       weight: [2,   2,   8, 3],

Should 8 be 4 ?

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export type StackTable = {|  *  *     0 1 2 3 4 5 6 7 8 9 10  *     | | | | | | | | | | |- *     ---------------------- *     [AAAAAAAAAAAAAAAAAA]- *         [BB][DDDDDD]- *         [CC][EEEEEE]+ *     - - - - - - - - - - -+ *     A A A A A A A A A A A+ *         B B D D D D+ *         C C E E E E  *                                     .  * This chart represents the self time.  *- *     [AA][CCCC][EEEEEEEEEE][DDD][AAA]+ *     0 1 2 3 4 5 6 7 8 9 10+ *     | | | | | | | | | | |+ *     A A C C E E E E A A A

Thanks, this is a lot clearer!

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 describe('pages and active tab selectors', function() { describe('traced timing', function() {   it('computes traced timing', function() {     const { profile } = getProfileFromTextSamples(`+      0  1  5  6       A  A  A  C          B     `);-    const [{ samples }] = profile.threads;-    profile.meta.interval = 0.5;-    samples.time[0] = 0; // A-    samples.time[1] = 1; // A B-    samples.time[2] = 5; // A-    samples.time[3] = 6; // C

🤩

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 type DispatchProps = {| type Props = ConnectedProps<{||}, StateProps, DispatchProps>;  class CallTreeComponent extends PureComponent<Props> {-  _fixedColumnsTiming: Column[] = [-    { propName: 'totalTimePercent', title: '' },-    { propName: 'totalTime', title: 'Running Time (ms)' },-    { propName: 'selfTime', title: 'Self (ms)' },-    { propName: 'icon', title: '', component: Icon },-  ];-  _fixedColumnsAllocations: Column[] = [-    { propName: 'totalTimePercent', title: '' },-    { propName: 'totalTime', title: 'Total Size (bytes)' },-    { propName: 'selfTime', title: 'Self (bytes)' },-    { propName: 'icon', title: '', component: Icon },-  ];   _mainColumn: Column = { propName: 'name', title: '' };   _appendageColumn: Column = { propName: 'lib', title: '' };   _treeView: TreeView<CallNodeDisplayData> | null = null;   _takeTreeViewRef = treeView => (this._treeView = treeView); +  /**+   * Call Trees can have different types of "weights" for the data. Choose the+   * appropriate labels for the call tree based on this weight.+   */+  _weightTypeToColumns = memoize(+    (weightType: WeightType): Column[] => {+      switch (weightType) {+        case 'tracing-ms':+          return [+            { propName: 'totalTimePercent', title: '' },+            {+              propName: 'totalTime',+              title: 'Running Time (ms)',+              tooltip: oneLine`+              The "total" running time includes a summary of all the time where this+              function was observed to be on the stack. This includes the time where+              the function was actually running, and the time spent in the callers from+              this function.

nit: please double check the indentation here and in all similar cases below. Prettier doesn't know how to indent this :)

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function getProfileFromTextSamples(     // Process the text.     const textOnlyStacks = _parseTextSamples(textSamples); +    // See if the bottom row contains only nubers, if so this is the time of the sample.+    const rootFunctions: string[] = textOnlyStacks.map(stack => stack[0]);+    let sampleTimes = null;++    if (+      rootFunctions.every(name => {+        if (name === undefined) {+          // This can happen for [[]] valued textOnlyStacks.+          return false;+        }

optional: A good way to avoid this initial if would be to reverse the match below using test: /^\d+$/.test(name). Also you don't reuse rootFunctions (I can guess you were using parseInt there at first :) ) so maybe we don't need it, and just do this, which is notably simpler:

// Check if the first row is made by base 10 integers. 0x200 and other will parse
// as numbers, but they can be used as valid function names.
const isFirstRowMadeOfNumbers = textOnlyStacks.every(stack => /^\d+$/.test(stack[0]));
if (isFirstRowMadeOfNumbers) {
  ...
}
gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 export function getProfileFromTextSamples(     // Process the text.     const textOnlyStacks = _parseTextSamples(textSamples); +    // See if the bottom row contains only nubers, if so this is the time of the sample.

nit

    // See if the first row contains only numbers, if so this is the time of the sample.
gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Change the UI to use sample counts, and add explicit support for traced profiles

 import type { Profile } from 'firefox-profiler/types'; function _getProfileWithDroppedSamples(): Profile {   const { profile } = getProfileFromTextSamples(     // The base thread is 9 samples long.-    '1  2  3  4  5  6  7  8  9',+    'S1  S2  S3  S4  S5  S6  S7  S8  S9',

AH that is funny :-)

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler

Add a webconsole API to persist tooltips in order to aid in inspecting and debugging

 type Props = {|   +callTreeSummaryStrategy: CallTreeSummaryStrategy, |}; +// For debugging purposes, allow tooltips to persist. This aids in inspecting+// the DOM structure.+window.persistTooltips = false;+if (process.env.NODE_ENV === 'development') {+  console.log('To debug tooltips, set window.persistTooltips to true.');+}+

I believe you meant to remove this code, as you moved it to window-console.js.

gregtatum

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration to make it closer to our needs

 updates:     # Check the npm registry for updates every week on monday     schedule:       interval: "weekly"-    reviewers:-      - "julienw"-      - "canova"-      - "gregtatum"--  # Enable version updates for Docker-  - package-ecosystem: "docker"

When I configured this, I thought it would be a good idea to update node versions so that we would have newer docker images with the security updates.

But we want to stay on node LTS anyway and upgrade to a new major version only when ready. Updating minor versions can be done by pulling new base images anyway.

So after thinking this more I decided to go with the PR #109 for this. This has the added advantage of pulling security updates for the underlying system even when there's no new node version.

julienw

comment created time in 3 days

pull request commentfirefox-devtools/profiler-server

Update dependabot configuration

I'll use another approach, so closing this PR :)

julienw

comment created time in 3 days

PR closed firefox-devtools/profiler-server

Reviewers
Update dependabot configuration

Hey, I'm updating a bit our new dependabot configuration. Tell me what you think!

+10 -3

1 comment

2 changed files

julienw

pr closed time in 3 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 0a1fcad4a9f9d33add93583b0ec0e9793f2fea27

Bump flow-bin from 0.127.0 to 0.128.0 (PR #104) Bumps [flow-bin](https://github.com/flowtype/flow-bin) from 0.127.0 to 0.128.0. - [Release notes](https://github.com/flowtype/flow-bin/releases) - [Commits](https://github.com/flowtype/flow-bin/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump flow-bin from 0.127.0 to 0.128.0 dependencies javascript

Bumps flow-bin from 0.127.0 to 0.128.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/flowtype/flow-bin/commits">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 3 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 0f9a98cd8a62ac96eb9b56fbf33d581a1beb4216

Bump babel-jest from 26.0.1 to 26.1.0 (PR #101) Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.0.1 to 26.1.0. - [Release notes](https://github.com/facebook/jest/releases) - [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md) - [Commits](https://github.com/facebook/jest/commits/v26.1.0/packages/babel-jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump babel-jest from 26.0.1 to 26.1.0 dependencies javascript

Bumps babel-jest from 26.0.1 to 26.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p> <blockquote> <h2>26.1.0</h2> <h3>Features</h3> <ul> <li><code>[jest-mock]</code> Export <code>Mock</code>, <code>MockInstance</code>, <code>SpyInstance</code> types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10138">#10138</a>)</li> <li><code>[jest-config]</code> Support config files exporting (<code>async</code>) <code>function</code>s (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10001">#10001</a>)</li> <li><code>[jest-cli, jest-core]</code> Add <code>--selectProjects</code> CLI argument to filter test suites by project name (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/8612">#8612</a>)</li> <li><code>[jest-cli, jest-init]</code> Add <code>coverageProvider</code> to <code>jest --init</code> prompts (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10044">#10044</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-console]</code> <code>getConsoleOutput</code> to receive global stack trace config and use it to format stack trace (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10081">#10081</a>)</li> <li><code>[jest-jasmine2]</code> Stop adding <code>:</code> after an error that has no message (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9990">#9990</a>)</li> <li><code>[jest-diff]</code> Control no diff message color with <code>commonColor</code> in diff options (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9997">#9997</a>)</li> <li><code>[jest-snapshot]</code> Fix TypeScript compilation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10008">#10008</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Correct confusing filename in <code>enableAutomock</code> example (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10055">#10055</a>)</li> <li><code>[jest-core]</code> 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10000">#10000</a>)</li> <li><code>[jest-core, jest-reporters, jest-test-result, jest-types]</code> Cleanup <code>displayName</code> type (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10049">#10049</a>)</li> <li><code>[jest-runtime]</code> Jest-internal sandbox escape hatch (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9907">#9907</a>)</li> <li><code>[jest-fake-timers]</code> Update <code>now</code> param type to support <code>Date</code> in addition to <code>number</code>. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10169">#10169</a>)</li> <li><code>[docs]</code> Add param to <code>setSystemTime</code> docs and remove preceding period from it and <code>getRealSystemTime</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10169">#10169</a>)</li> <li><code>[jest-snapshot, jest-util]</code> Replace <code>make-dir</code> with <code>fs.mkdir</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10136">#10136</a>)</li> </ul> <h3>Performance</h3> <ul> <li><code>[jest-core, jest-transform, jest-haste-map]</code> Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10131">#10131</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">babel-jest's changelog</a>.</em></p> <blockquote> <h2>26.1.0</h2> <h3>Features</h3> <ul> <li><code>[jest-mock]</code> Export <code>Mock</code>, <code>MockInstance</code>, <code>SpyInstance</code> types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10138">#10138</a>)</li> <li><code>[jest-config]</code> Support config files exporting (<code>async</code>) <code>function</code>s (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10001">#10001</a>)</li> <li><code>[jest-cli, jest-core]</code> Add <code>--selectProjects</code> CLI argument to filter test suites by project name (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/8612">#8612</a>)</li> <li><code>[jest-cli, jest-init]</code> Add <code>coverageProvider</code> to <code>jest --init</code> prompts (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10044">#10044</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-console]</code> <code>getConsoleOutput</code> to receive global stack trace config and use it to format stack trace (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10081">#10081</a>)</li> <li><code>[jest-jasmine2]</code> Stop adding <code>:</code> after an error that has no message (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9990">#9990</a>)</li> <li><code>[jest-diff]</code> Control no diff message color with <code>commonColor</code> in diff options (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9997">#9997</a>)</li> <li><code>[jest-snapshot]</code> Fix TypeScript compilation (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10008">#10008</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Correct confusing filename in <code>enableAutomock</code> example (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10055">#10055</a>)</li> <li><code>[jest-core]</code> 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10000">#10000</a>)</li> <li><code>[jest-core, jest-reporters, jest-test-result, jest-types]</code> Cleanup <code>displayName</code> type (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10049">#10049</a>)</li> <li><code>[jest-runtime]</code> Jest-internal sandbox escape hatch (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9907">#9907</a>)</li> <li><code>[jest-fake-timers]</code> Update <code>now</code> param type to support <code>Date</code> in addition to <code>number</code>. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10169">#10169</a>)</li> <li><code>[docs]</code> Add param to <code>setSystemTime</code> docs and remove preceding period from it and <code>getRealSystemTime</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10169">#10169</a>)</li> <li><code>[jest-snapshot, jest-util]</code> Replace <code>make-dir</code> with <code>fs.mkdir</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10136">#10136</a>)</li> </ul> <h3>Performance</h3> <ul> <li><code>[jest-core, jest-transform, jest-haste-map]</code> Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10131">#10131</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/jest/commit/817d8b6aca845dd4fcfd7f8316293e69f3a116c5"><code>817d8b6</code></a> v26.1.0</li> <li>See full diff in <a href="https://github.com/facebook/jest/commits/v26.1.0/packages/babel-jest">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+80 -38

0 comment

2 changed files

dependabot[bot]

pr closed time in 3 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 920a96b9526044ce258d712693fe3b1391925df7

Bump eslint-plugin-import from 2.21.2 to 2.22.0 (PR #102) Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.21.2 to 2.22.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump eslint-plugin-import from 2.21.2 to 2.22.0 dependencies javascript

Bumps eslint-plugin-import from 2.21.2 to 2.22.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.22.0] - 2020-06-26</h2> <h3>Added</h3> <ul> <li>[<code>no-unused-modules</code>]: consider exported TypeScript interfaces, types and enums (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1819">#1819</a>, thanks [<a href="https://github.com/nicolashenry">@nicolashenry</a>])</li> <li>[<code>no-cycle</code>]: allow <code>maxDepth</code> option to be <code>"∞"</code> (thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>order</code>]/TypeScript: properly support <code>import = object</code> expressions (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1823">#1823</a>, thanks [<a href="https://github.com/manuth">@manuth</a>])</li> <li>[<code>no-extraneous-dependencies</code>]/TypeScript: do not error when importing type from dev dependencies (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1820">#1820</a>, thanks [<a href="https://github.com/fernandopasik">@fernandopasik</a>])</li> <li>[<code>default</code>]: avoid crash with <code>export =</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1822">#1822</a>, thanks [<a href="https://github.com/AndrewLeedham">@AndrewLeedham</a>])</li> <li>[<code>order</code>]/[<code>newline-after-import</code>]: ignore TypeScript's "export import object" (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1830">#1830</a>, thanks [<a href="https://github.com/be5invis">@be5invis</a>])</li> <li>[<code>dynamic-import-chunkname</code>]/TypeScript: supports <code>@typescript-eslint/parser</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1833">#1833</a>, thanks [<a href="https://github.com/noelebrun">@noelebrun</a>])</li> <li>[<code>order</code>]/TypeScript: ignore ordering of object imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1831">#1831</a>, thanks [<a href="https://github.com/manuth">@manuth</a>])</li> <li>[<code>namespace</code>]: do not report on shadowed import names (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/518">#518</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li> <li>[<code>export</code>]: avoid warning on <code>export * as</code> non-conflicts (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1834">#1834</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li> </ul> <h3>Changed</h3> <ul> <li>[<code>no-extraneous-dependencies</code>]: add tests for importing types (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1824">#1824</a>, thanks [<a href="https://github.com/taye">@taye</a>])</li> <li>[docs] [<code>no-default-export</code>]: Fix docs url (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1836">#1836</a>, thanks [<a href="https://github.com/beatrizrezener">@beatrizrezener</a>])</li> <li>[docs] [<code>imports-first</code>]: deprecation info and link to <code>first</code> docs (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1835">#1835</a>, thanks [<a href="https://github.com/beatrizrezener">@beatrizrezener</a>])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/878ce6efd055cb13c0cdd15123ae2734a5832ace"><code>878ce6e</code></a> Bump to v2.22.0</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/36a535b6a6628545ef76eb46fcf2cf515a65e7b9"><code>36a535b</code></a> fixup: [Tests] <code>export</code>: skip <code>export * as</code> tests in eslint < 6</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/7ceae48d31240be627f6ee89b28e4c2ba698bb9e"><code>7ceae48</code></a> [Tests] <code>export</code>: skip <code>export * as</code> tests in eslint < 6</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/07dc92a22319a7e24c46a64132370012779a7df3"><code>07dc92a</code></a> [Fix] <code>export</code>: avoid warning on <code>export * as</code> non-conflicts</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/b944e941b51fdc24805f5816a3a5d6022961682e"><code>b944e94</code></a> [Fix] <code>namespace</code>: do not report on shadowed import names</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/a963e8de03534d6c9c870c62b53e1401535cd75c"><code>a963e8d</code></a> [Refactor] <code>namespace</code>: clean up the code a bit</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/a6cd6bdc112f4611ed8b1b22de51faaa487c6af0"><code>a6cd6bd</code></a> [docs] <code>imports-first</code>: deprecation info and link to <code>first</code> docs</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/2468f101dafb73b471dcfb0f929f1ea75301423d"><code>2468f10</code></a> [docs] <code>no-default-export</code>: Fix docs url</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/c38b1699f8e8c7e615fb84b54a90baac8e464f58"><code>c38b169</code></a> [patch] <code>order</code>/TypeScript: ignore ordering of object imports</li> <li><a href="https://github.com/benmosher/eslint-plugin-import/commit/bfc50b72d4a5f390fbd8f2ba8aa7183a24995dc8"><code>bfc50b7</code></a> [New] <code>no-cycle</code>: allow <code>maxDepth</code> option to be <code>"∞"</code></li> <li>Additional commits viewable in <a href="https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 3 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 1984c4c89d3b592b522ab8cec13727e3c1d4736d

Bump @babel/cli from 7.10.1 to 7.10.3 (PR #103) Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.10.1 to 7.10.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.10.3/packages/babel-cli) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump @babel/cli from 7.10.1 to 7.10.3 dependencies javascript

Bumps @babel/cli from 7.10.1 to 7.10.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/cli's releases</a>.</em></p> <blockquote> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">@AjayPoshak</a>, <a href="https://github.com/jessethomson">@jessethomson</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>, <a href="https://github.com/shaodahong">@shaodahong</a> and <a href="https://github.com/wlawt">@wlawt</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11623">#11623</a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-flow-comments</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11697">#11697</a> Fix innercomments (<a href="https://github.com/shaodahong">@shaodahong</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11703">#11703</a> fix:added check for forXstatement pattern (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> <li><code>babel-template</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11695">#11695</a> Allow templates to parse v8intrinsics (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11687">#11687</a> improve node type definitions to avoid any's in generated types (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11685">#11685</a> Add React.createContext to @babel/plugin-transform-react-pure-annotat… (<a href="https://github.com/jessethomson">@jessethomson</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-methods</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11571">#11571</a> Add a check for privateMap's existence (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11682">#11682</a> Fix small typo (<a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11730">#11730</a> Revert "chore: pin windows node.js version (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-cli/issues/11522">#11522</a>)" (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11727">#11727</a> replace whitelist by allowlist in parser-tests (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11677">#11677</a> Bump @babel/* deps (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11672">#11672</a> chore: output ascii only standalone minified bundle (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11647">#11647</a> chore: check version lazily in babel-eslint-parser (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-helper-plugin-utils</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11674">#11674</a> chore: add npmignore to babel-helper-plugin-utils (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11655">#11655</a> Fix some test fixtures (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> </ul> <h4>Committers: 11</h4> <ul> <li>Ajay Poshak (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> <li>Brian Ng (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/cli's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <blockquote> <p><strong>Tags:</strong></p> <ul> <li>:boom: [Breaking Change]</li> <li>:eyeglasses: [Spec Compliance]</li> <li>:rocket: [New Feature]</li> <li>:bug: [Bug Fix]</li> <li>:memo: [Documentation]</li> <li>:house: [Internal]</li> <li>:nail_care: [Polish]</li> </ul> </blockquote> <p><em>Note: Gaps between patch versions are faulty, broken or test releases.</em></p> <p>See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG - v4</a>, <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG - v5</a>, and <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG - v6</a> for v4.x-v6.x changes. See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG - 6to5</a> for the pre-4.0.0 version changelog. See <a href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog. See <a href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s releases</a> for the changelog before <code>@babel/eslint-parser</code> 7.8.0. See <a href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s releases</a> for the changelog before <code>@babel/eslint-plugin</code> 7.8.0.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>v7.10.2 (2020-05-30)</h2> <h4>:rocket: New Feature</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11639">#11639</a> feature: babel-eslint-parser passes through config options (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-compilation-targets</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11648">#11648</a> fix: don't mutate InputTarget's passed to @babel/helper-compilation-targets (<a href="https://github.com/fivetanley">@fivetanley</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11634">#11634</a> Class features loose should have precedence over preset-env (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11645">#11645</a> fix: add bigIntSuffix to minified output (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11641">#11641</a> Add support for printing ImportAttribute (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11631">#11631</a> Fix moduleAttributesVersion errors with stage-0 preset in babel standalone (<a href="https://github.com/hamlim">@hamlim</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11643">#11643</a> fix: add new plugin names to missing plugin helpers (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11653">#11653</a> refactor: split locationParser into ParserErrors and error message (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2787ee2f967b6d8e1121fca00a8d578d75449a53"><code>2787ee2</code></a> v7.10.3</li> <li><a href="https://github.com/babel/babel/commit/41085248560b1403b8d0f99f108491e679531c6c"><code>4108524</code></a> Update prettier to v2 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-cli/issues/11579">#11579</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.3/packages/babel-cli">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~jlhwung">jlhwung</a>, a new releaser for @babel/cli since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 3 days

push eventjulienw/profiler-server

push time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration

 updates:       - "julienw"       - "canova"       - "gregtatum"+    allow:+      - dependency-type: "direct"

Hum actually I think they already track direct dependecies only... i'll remove this.

julienw

comment created time in 3 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 9d36648011129222ded05d79d7ddd26133b9aa9d

Bump eslint from 7.2.0 to 7.3.1 (PR #105) Bumps [eslint](https://github.com/eslint/eslint) from 7.2.0 to 7.3.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v7.2.0...v7.3.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump eslint from 7.2.0 to 7.3.1 dependencies javascript

Bumps eslint from 7.2.0 to 7.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v7.3.1</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/de77c11e7515f2097ff355ddc0d7b6db9c83c892"><code>de77c11</code></a> Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13427">#13427</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13435">#13435</a>) (Nicholas C. Zakas)</li> </ul> <h2>v7.3.0</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/638a6d6be18b4a37cfdc7223e1f5acd3718694be"><code>638a6d6</code></a> Update: add missing <code>additionalProperties: false</code> to some rules' schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13198">#13198</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/949a5cd741c2e930cfb43d80a9b6b084f9d677c3"><code>949a5cd</code></a> Update: fix operator-linebreak overrides schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13199">#13199</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9e1414ee16b8caf582920f8fdf3b6ee1eb0b7cd5"><code>9e1414e</code></a> New: Add no-promise-executor-return rule (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12640">#12640</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12648">#12648</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/09cc0a2bb5bcf3bcb0766a3c989871f268518437"><code>09cc0a2</code></a> Update: max-lines reporting loc improvement (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13318">#13318</a>) (Anix)</li> <li><a href="https://github.com/eslint/eslint/commit/ee2fc2e90d0f9dfcdba852b0609156bee5280b92"><code>ee2fc2e</code></a> Update: object-property-newline end location (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13399">#13399</a>) (Anix)</li> <li><a href="https://github.com/eslint/eslint/commit/d98152a3d8c72e4f5ac4c6fa10a615b12090c8f7"><code>d98152a</code></a> Update: added empty error array check for false negative (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13200">#13200</a>) (Anix)</li> <li><a href="https://github.com/eslint/eslint/commit/7fb45cf13e9908d489bd6d5fba3b7243c01508b9"><code>7fb45cf</code></a> Fix: clone config before validating (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12592">#12592</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13034">#13034</a>) (Anix)</li> <li><a href="https://github.com/eslint/eslint/commit/aed46f69d54da167d9838149954ceeb4b02be5fd"><code>aed46f6</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/7686d7feaccc7b8fee927eda6602d641d8de1e5c"><code>7686d7f</code></a> Update: semi-spacing should check do-while statements (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13358">#13358</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/cbd0d00a1ec2824d7e025bbbc084855ed0bf08bb"><code>cbd0d00</code></a> Update: disallow multiple options in comma-dangle schema (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13165">#13165</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13166">#13166</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b550330d739c73a7a8f887064e7c911d05a95f9a"><code>b550330</code></a> New: Add no-unreachable-loop rule (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12381">#12381</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12660">#12660</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/13999d292080f814fa4fb266e011d61c184197c4"><code>13999d2</code></a> Update: curly should check consequent <code>if</code> statements (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12947">#12947</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/c42e54893b79b470ca7745bd2a626ffd069e017b"><code>c42e548</code></a> Chore: enable exceptRange option in the yoda rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12857">#12857</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/6cfbd03b3f22edb4d1c9c61c64eea7c129da71aa"><code>6cfbd03</code></a> Update: Drop @typescript-eslint/eslint-recommended from <code>eslint --init</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13340">#13340</a>) (Minh Nguyen)</li> <li><a href="https://github.com/eslint/eslint/commit/796f269e448fdcbf8a5a62edf1990bd857efd1af"><code>796f269</code></a> Chore: update eslint-config-eslint's required node version (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13379">#13379</a>) (薛定谔的猫)</li> <li><a href="https://github.com/eslint/eslint/commit/9d0186e55bee769ea6aa08dc5a62682f58316412"><code>9d0186e</code></a> Docs: Fix changelog versions (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13410">#13410</a>) (Tony Brix)</li> <li><a href="https://github.com/eslint/eslint/commit/1ee3c42ceeee56b650bcc4206ed783b795f65643"><code>1ee3c42</code></a> Docs: On maxEOF with eol-last (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12742">#12742</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13374">#13374</a>) (Arthur Dias)</li> <li><a href="https://github.com/eslint/eslint/commit/2a210499288ed14ec9a6fd72decabfb77504c197"><code>2a21049</code></a> Update: key-spacing loc changes for extra space (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13362">#13362</a>) (Anix)</li> <li><a href="https://github.com/eslint/eslint/commit/7ce7988f411da64248a64a9d9d2b7884d5ba39e0"><code>7ce7988</code></a> Chore: Replace the inquirer dependency with enquirer (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13254">#13254</a>) (Selwyn)</li> <li><a href="https://github.com/eslint/eslint/commit/0f1f5ed2a20b8fb575d4360316861cf4c2b9b7bc"><code>0f1f5ed</code></a> Docs: Add security policy link to README (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13403">#13403</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/9e9ba897c566601cfe90522099c635ea316b235f"><code>9e9ba89</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/ca59fb95a395c0a02ed23768a70e086480ab1f6d"><code>ca59fb9</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/master/CHANGELOG.md">eslint's changelog</a>.</em></p> <blockquote> <p>v7.3.1 - June 22, 2020</p> <ul> <li> <p><a href="https://github.com/eslint/eslint/commit/de77c11e7515f2097ff355ddc0d7b6db9c83c892"><code>de77c11</code></a> Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13427">#13427</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13435">#13435</a>) (Nicholas C. Zakas) v7.3.0 - June 19, 2020</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/638a6d6be18b4a37cfdc7223e1f5acd3718694be"><code>638a6d6</code></a> Update: add missing <code>additionalProperties: false</code> to some rules' schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13198">#13198</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/949a5cd741c2e930cfb43d80a9b6b084f9d677c3"><code>949a5cd</code></a> Update: fix operator-linebreak overrides schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13199">#13199</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/9e1414ee16b8caf582920f8fdf3b6ee1eb0b7cd5"><code>9e1414e</code></a> New: Add no-promise-executor-return rule (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12640">#12640</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12648">#12648</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/09cc0a2bb5bcf3bcb0766a3c989871f268518437"><code>09cc0a2</code></a> Update: max-lines reporting loc improvement (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13318">#13318</a>) (Anix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/ee2fc2e90d0f9dfcdba852b0609156bee5280b92"><code>ee2fc2e</code></a> Update: object-property-newline end location (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13399">#13399</a>) (Anix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/d98152a3d8c72e4f5ac4c6fa10a615b12090c8f7"><code>d98152a</code></a> Update: added empty error array check for false negative (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13200">#13200</a>) (Anix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/7fb45cf13e9908d489bd6d5fba3b7243c01508b9"><code>7fb45cf</code></a> Fix: clone config before validating (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12592">#12592</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13034">#13034</a>) (Anix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/aed46f69d54da167d9838149954ceeb4b02be5fd"><code>aed46f6</code></a> Sponsors: Sync README with website (ESLint Jenkins)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/7686d7feaccc7b8fee927eda6602d641d8de1e5c"><code>7686d7f</code></a> Update: semi-spacing should check do-while statements (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13358">#13358</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/cbd0d00a1ec2824d7e025bbbc084855ed0bf08bb"><code>cbd0d00</code></a> Update: disallow multiple options in comma-dangle schema (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13165">#13165</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13166">#13166</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/b550330d739c73a7a8f887064e7c911d05a95f9a"><code>b550330</code></a> New: Add no-unreachable-loop rule (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12381">#12381</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12660">#12660</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/13999d292080f814fa4fb266e011d61c184197c4"><code>13999d2</code></a> Update: curly should check consequent <code>if</code> statements (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12947">#12947</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/c42e54893b79b470ca7745bd2a626ffd069e017b"><code>c42e548</code></a> Chore: enable exceptRange option in the yoda rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12857">#12857</a>) (Milos Djermanovic)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/6cfbd03b3f22edb4d1c9c61c64eea7c129da71aa"><code>6cfbd03</code></a> Update: Drop @typescript-eslint/eslint-recommended from <code>eslint --init</code> (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13340">#13340</a>) (Minh Nguyen)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/796f269e448fdcbf8a5a62edf1990bd857efd1af"><code>796f269</code></a> Chore: update eslint-config-eslint's required node version (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13379">#13379</a>) (薛定谔的猫)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/9d0186e55bee769ea6aa08dc5a62682f58316412"><code>9d0186e</code></a> Docs: Fix changelog versions (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13410">#13410</a>) (Tony Brix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/1ee3c42ceeee56b650bcc4206ed783b795f65643"><code>1ee3c42</code></a> Docs: On maxEOF with eol-last (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12742">#12742</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13374">#13374</a>) (Arthur Dias)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/2a210499288ed14ec9a6fd72decabfb77504c197"><code>2a21049</code></a> Update: key-spacing loc changes for extra space (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13362">#13362</a>) (Anix)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/7ce7988f411da64248a64a9d9d2b7884d5ba39e0"><code>7ce7988</code></a> Chore: Replace the inquirer dependency with enquirer (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13254">#13254</a>) (Selwyn)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/0f1f5ed2a20b8fb575d4360316861cf4c2b9b7bc"><code>0f1f5ed</code></a> Docs: Add security policy link to README (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13403">#13403</a>) (Nicholas C. Zakas)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/9e9ba897c566601cfe90522099c635ea316b235f"><code>9e9ba89</code></a> Sponsors: Sync README with website (ESLint Jenkins)</p> </li> <li> <p><a href="https://github.com/eslint/eslint/commit/ca59fb95a395c0a02ed23768a70e086480ab1f6d"><code>ca59fb9</code></a> Sponsors: Sync README with website (ESLint Jenkins)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/bcf17771dc681473210c86271cbb408bc2551190"><code>bcf1777</code></a> 7.3.1</li> <li><a href="https://github.com/eslint/eslint/commit/44ee84277a2faa188dda56fe8f6fc1d80fae3f8f"><code>44ee842</code></a> Build: changelog update for 7.3.1</li> <li><a href="https://github.com/eslint/eslint/commit/de77c11e7515f2097ff355ddc0d7b6db9c83c892"><code>de77c11</code></a> Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13427">#13427</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13435">#13435</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/b7d79b12eb55f220f86367d52f9f5a2f503fd4c3"><code>b7d79b1</code></a> 7.3.0</li> <li><a href="https://github.com/eslint/eslint/commit/bf986274210072c036f92780f8d22704c9984f94"><code>bf98627</code></a> Build: changelog update for 7.3.0</li> <li><a href="https://github.com/eslint/eslint/commit/638a6d6be18b4a37cfdc7223e1f5acd3718694be"><code>638a6d6</code></a> Update: add missing <code>additionalProperties: false</code> to some rules' schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13198">#13198</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/949a5cd741c2e930cfb43d80a9b6b084f9d677c3"><code>949a5cd</code></a> Update: fix operator-linebreak overrides schema (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13199">#13199</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/9e1414ee16b8caf582920f8fdf3b6ee1eb0b7cd5"><code>9e1414e</code></a> New: Add no-promise-executor-return rule (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12640">#12640</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12648">#12648</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/09cc0a2bb5bcf3bcb0766a3c989871f268518437"><code>09cc0a2</code></a> Update: max-lines reporting loc improvement (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13318">#13318</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/ee2fc2e90d0f9dfcdba852b0609156bee5280b92"><code>ee2fc2e</code></a> Update: object-property-newline end location (refs <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12334">#12334</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13399">#13399</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v7.2.0...v7.3.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+22 -125

0 comment

2 changed files

dependabot[bot]

pr closed time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration

 updates:       - "julienw"       - "canova"       - "gregtatum"+    allow:+      - dependency-type: "direct"

Note that according to the doc, transitive dependencies will still be checked for security issues.

julienw

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration

 # instead of the default. See docs-developer/docker.md for more information.  # Setup a container and build the project in it-# We set up a node 10 running in latest Debian stable called buster, in the+# We set up a node 12 running in latest Debian stable called buster, in the # "slim" flavor because we don't need the big version.-FROM node:12-buster-slim AS builder+# By specifying an exact node version, we let dependabot update the version when+# there's a new one, so that a new docker image is generated. Make sure to use+# the exact same version for the second part of the Dockerfile.+# /!\ Make sure to update dependabot.yml when switching to a new major version. /!\+FROM node:12.18.0-buster-slim AS builder

I specify a complete version number now. Thanks to dependabot this will force us to update the docker image when there's a new node LTS version. Note there are more update happening, like every day, because in the buster image itself dependencies are updated. So this is a good thing that we get regular updates.

I used 12.18.0 because there is a 12.18.1 version and I want to see if dependabot will update it correctly, in both places in this file.

julienw

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration

 updates:       - "julienw"       - "canova"       - "gregtatum"+    ignore:+      - dependency-name: "node"+        versions: [">12"]

With this we don't track other versions that the one we currently use.

julienw

comment created time in 3 days

Pull request review commentfirefox-devtools/profiler-server

Update dependabot configuration

 updates:       - "julienw"       - "canova"       - "gregtatum"+    allow:+      - dependency-type: "direct"

I'd like that we get updates only for the direct dependencies, to reduce a bit the load...

According to the doc this has no effect on npm-based projects thought, so maybe this will do nothing and I'll remove it next time.

julienw

comment created time in 3 days

PR opened firefox-devtools/profiler-server

Update dependabot configuration

Hey, I'm updating a bit our new dependabot configuration. Tell me what you think!

+12 -3

0 comment

2 changed files

pr created time in 3 days

create barnchjulienw/profiler-server

branch : update-dependabot

created branch time in 3 days

push eventjulienw/profiler-server

push time in 3 days

push eventjulienw/profiler-server

Julien Wajsberg

commit sha c9b381f844641f7ca1fe60a911c71dd0c95b31b6

Better track the node version we're interested in

view details

Julien Wajsberg

commit sha 691bb31ffd655c3bc434a39d54ee15ab6855c042

Try to limit new updating PRs for dependencies

view details

push time in 3 days

pull request commentfirefox-devtools/profiler-server

Bump node from 12-buster-slim to 13-buster-slim

@dependabot ignore this major version

dependabot[bot]

comment created time in 3 days

push eventjulienw/perf.html

Julien Wajsberg

commit sha 2d0df021f51d4192586acd4fc07a6e2a5c0f128b

Extract the meta info formatting to a separate file

view details

Julien Wajsberg

commit sha 1bae0f60e5b572344d7e6e8b222c12c992111f71

Fix the type of profileName to state that it can't be null

view details

Julien Wajsberg

commit sha fc1559fe95ce207b536281466c461b1a6c132738

Add an IndexedDB-based store to store published profile information

view details

Julien Wajsberg

commit sha 3e53f7b333eecd8dab16a5e7b449607a7f865d30

Store the profile meta info to the store Fixes #2442

view details

Julien Wajsberg

commit sha 5ce1af7a92b948af9447ab3fafb42e06cfaa99fc

Add a state to control when we can delete the current profile and a component to change it Fixes #2445

view details

Julien Wajsberg

commit sha ca672745648e1988dd9987a6db309481efb40101

Add the delete button to the publishing panel

view details

Julien Wajsberg

commit sha 04b9a71a93b5b83a2ce8c2f1ad2152f3dca1eadd

Add a 'Published profiles list' page and component

view details

Julien Wajsberg

commit sha f21caaa060ee35f6226bbfe209841d92811de16b

Add the library idb

view details

push time in 5 days

Pull request review commentflow-typed/flow-typed

Add libdefs for idb v5

 // Derived from TS typings at https://github.com/jakearchibald/idb/blob/c8bab898f01bacab96097f87c1e42a0c19e01425/lib/idb.d.ts+// Updated for changes between v2 and v5. -type IDBArrayKey = Array<IDBValidKey>;-type IDBValidKey = number | string | Date | IDBArrayKey;+declare type $idb$IDBArrayKey = $ReadOnlyArray<$idb$IDBValidKey>;

All types are defined outside a module definition so that they can be reused. Indeed this library has 2 very similar entries, that differ only by a few methods.

julienw

comment created time in 6 days

PR opened flow-typed/flow-typed

Reviewers
Add libdefs for idb v5

<!--- # Please remember to use describe and itin the tests! see https://github.com/flow-typed/flow-typed/blob/master/CONTRIBUTING.md for details. --->

  • Links to documentation: https://github.com/jakearchibald/idb
  • Link to GitHub or NPM: https://github.com/jakearchibald/idb
  • Type of contribution: new definition

Other notes: This PR contains the commits from #3855 so that my use of $FlowExpectedError works across all flow versions supported by this libdef. But the libdef addition is really the 2 last commits. I started by copying the libdef for idb_v2 but then I heavily rewrote the libdef and also added a lot of new tests.

+20371 -19097

0 comment

1750 changed files

pr created time in 6 days

create barnchjulienw/flow-typed

branch : idb_v5

created branch time in 6 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 7c9ca41ac652757feb6be45de778351fcac531e3

Bump @babel/core from 7.10.2 to 7.10.3 (PR #96) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.2 to 7.10.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.10.3/packages/babel-core) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump @babel/core from 7.10.2 to 7.10.3 dependencies javascript

Bumps @babel/core from 7.10.2 to 7.10.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/core's releases</a>.</em></p> <blockquote> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">@AjayPoshak</a>, <a href="https://github.com/jessethomson">@jessethomson</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>, <a href="https://github.com/shaodahong">@shaodahong</a> and <a href="https://github.com/wlawt">@wlawt</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11623">#11623</a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-flow-comments</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11697">#11697</a> Fix innercomments (<a href="https://github.com/shaodahong">@shaodahong</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11703">#11703</a> fix:added check for forXstatement pattern (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> <li><code>babel-template</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11695">#11695</a> Allow templates to parse v8intrinsics (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11687">#11687</a> improve node type definitions to avoid any's in generated types (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11685">#11685</a> Add React.createContext to @babel/plugin-transform-react-pure-annotat… (<a href="https://github.com/jessethomson">@jessethomson</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-methods</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11571">#11571</a> Add a check for privateMap's existence (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11682">#11682</a> Fix small typo (<a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11730">#11730</a> Revert "chore: pin windows node.js version (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/11522">#11522</a>)" (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11727">#11727</a> replace whitelist by allowlist in parser-tests (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11677">#11677</a> Bump @babel/* deps (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11672">#11672</a> chore: output ascii only standalone minified bundle (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11647">#11647</a> chore: check version lazily in babel-eslint-parser (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-helper-plugin-utils</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11674">#11674</a> chore: add npmignore to babel-helper-plugin-utils (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11655">#11655</a> Fix some test fixtures (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> </ul> <h4>Committers: 11</h4> <ul> <li>Ajay Poshak (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> <li>Brian Ng (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/core's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <blockquote> <p><strong>Tags:</strong></p> <ul> <li>:boom: [Breaking Change]</li> <li>:eyeglasses: [Spec Compliance]</li> <li>:rocket: [New Feature]</li> <li>:bug: [Bug Fix]</li> <li>:memo: [Documentation]</li> <li>:house: [Internal]</li> <li>:nail_care: [Polish]</li> </ul> </blockquote> <p><em>Note: Gaps between patch versions are faulty, broken or test releases.</em></p> <p>See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG - v4</a>, <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG - v5</a>, and <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG - v6</a> for v4.x-v6.x changes. See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG - 6to5</a> for the pre-4.0.0 version changelog. See <a href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog. See <a href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s releases</a> for the changelog before <code>@babel/eslint-parser</code> 7.8.0. See <a href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s releases</a> for the changelog before <code>@babel/eslint-plugin</code> 7.8.0.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2787ee2f967b6d8e1121fca00a8d578d75449a53"><code>2787ee2</code></a> v7.10.3</li> <li><a href="https://github.com/babel/babel/commit/41085248560b1403b8d0f99f108491e679531c6c"><code>4108524</code></a> Update prettier to v2 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/11579">#11579</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.3/packages/babel-core">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~jlhwung">jlhwung</a>, a new releaser for @babel/core since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+18 -223

0 comment

2 changed files

dependabot[bot]

pr closed time in 6 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 72a9404dd435a7ca63dc7bea0f09936e9aeba438

Bump koa from 2.12.1 to 2.13.0 (PR #97) Bumps [koa](https://github.com/koajs/koa) from 2.12.1 to 2.13.0. - [Release notes](https://github.com/koajs/koa/releases) - [Changelog](https://github.com/koajs/koa/blob/master/History.md) - [Commits](https://github.com/koajs/koa/compare/2.12.1...2.13.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump koa from 2.12.1 to 2.13.0 dependencies javascript

⚠️ Dependabot is rebasing this PR ⚠️

If you make any changes to it yourself then they will take precedence over the rebase.


Bumps koa from 2.12.1 to 2.13.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/koajs/koa/blob/master/History.md">koa's changelog</a>.</em></p> <blockquote> <h1>2.13.0 / 2020-06-21</h1> <p><strong>features</strong></p> <ul> <li>[<a href="http://github.com/koajs/koa/commit/bbcde76f5cb5b67bbcd3201791cf0ef648fd3a8b"><code>bbcde76</code></a>] - feat: support esm (<a href="https://github-redirect.dependabot.com/koajs/koa/issues/1474">#1474</a>) (ZYSzys <!-- raw HTML omitted -->)</li> </ul> <p><strong>others</strong></p> <ul> <li>[<a href="http://github.com/koajs/koa/commit/20e58cf3e4f20fc5d5886df1d0ac6dd8c33bd202"><code>20e58cf</code></a>] - test: imporve coverage to 100% (dead-horse <!-- raw HTML omitted -->)</li> <li>[<a href="http://github.com/koajs/koa/commit/4a40d633c4b4a203c6656078f9952ccef65c5875"><code>4a40d63</code></a>] - build: use prepare instead of prepublish (dead-horse <!-- raw HTML omitted -->)</li> <li>[<a href="http://github.com/koajs/koa/commit/226ba8c8e81e83da48e7bf137be3f146d03f40b8"><code>226ba8c</code></a>] - build: use prepublish instead of prepack (dead-horse <!-- raw HTML omitted -->)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/koajs/koa/commit/af3a1fd9b85b6291ff4ec2ce58749cc3874b8b2b"><code>af3a1fd</code></a> Release 2.13.0</li> <li><a href="https://github.com/koajs/koa/commit/20e58cf3e4f20fc5d5886df1d0ac6dd8c33bd202"><code>20e58cf</code></a> test: imporve coverage to 100%</li> <li><a href="https://github.com/koajs/koa/commit/4a40d633c4b4a203c6656078f9952ccef65c5875"><code>4a40d63</code></a> build: use prepare instead of prepublish</li> <li><a href="https://github.com/koajs/koa/commit/226ba8c8e81e83da48e7bf137be3f146d03f40b8"><code>226ba8c</code></a> build: use prepublish instead of prepack</li> <li><a href="https://github.com/koajs/koa/commit/bbcde76f5cb5b67bbcd3201791cf0ef648fd3a8b"><code>bbcde76</code></a> feat: support esm (<a href="https://github-redirect.dependabot.com/koajs/koa/issues/1474">#1474</a>)</li> <li>See full diff in <a href="https://github.com/koajs/koa/compare/2.12.1...2.13.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 6 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha cadd330f052fc18ebc6618d9175ee1e9e3a66bb2

Bump @google-cloud/storage from 5.1.0 to 5.1.1 (PR #98) Bumps [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) from 5.1.0 to 5.1.1. - [Release notes](https://github.com/googleapis/nodejs-storage/releases) - [Changelog](https://github.com/googleapis/nodejs-storage/blob/master/CHANGELOG.md) - [Commits](https://github.com/googleapis/nodejs-storage/compare/v5.1.0...v5.1.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump @google-cloud/storage from 5.1.0 to 5.1.1 dependencies javascript

⚠️ Dependabot is rebasing this PR ⚠️

If you make any changes to it yourself then they will take precedence over the rebase.


Bumps @google-cloud/storage from 5.1.0 to 5.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/nodejs-storage/releases">@google-cloud/storage's releases</a>.</em></p> <blockquote> <h2>v5.1.1</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency p-limit to v3 (<a href="https://www.github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1210">#1210</a>) (<a href="https://www.github.com/googleapis/nodejs-storage/commit/7da03797791ed20ffbbc6456c7cfad1653c59e76">7da0379</a>)</li> <li>update node issue template (<a href="https://www.github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1220">#1220</a>) (<a href="https://www.github.com/googleapis/nodejs-storage/commit/eaac92bb789aea32718280fb67c6496022fa56d3">eaac92b</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/googleapis/nodejs-storage/blob/master/CHANGELOG.md">@google-cloud/storage's changelog</a>.</em></p> <blockquote> <h3><a href="https://www.github.com/googleapis/nodejs-storage/compare/v5.1.0...v5.1.1">5.1.1</a> (2020-06-19)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency p-limit to v3 (<a href="https://www.github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1210">#1210</a>) (<a href="https://www.github.com/googleapis/nodejs-storage/commit/7da03797791ed20ffbbc6456c7cfad1653c59e76">7da0379</a>)</li> <li>update node issue template (<a href="https://www.github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1220">#1220</a>) (<a href="https://www.github.com/googleapis/nodejs-storage/commit/eaac92bb789aea32718280fb67c6496022fa56d3">eaac92b</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/nodejs-storage/commit/27ae1b2e4c20084a3b5c55117b5b7b4f3c9d5556"><code>27ae1b2</code></a> chore: release 5.1.1 (<a href="https://github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1218">#1218</a>)</li> <li><a href="https://github.com/googleapis/nodejs-storage/commit/eaac92bb789aea32718280fb67c6496022fa56d3"><code>eaac92b</code></a> fix: update node issue template (<a href="https://github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1220">#1220</a>)</li> <li><a href="https://github.com/googleapis/nodejs-storage/commit/7da03797791ed20ffbbc6456c7cfad1653c59e76"><code>7da0379</code></a> fix(deps): update dependency p-limit to v3 (<a href="https://github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1210">#1210</a>)</li> <li><a href="https://github.com/googleapis/nodejs-storage/commit/ae5232d933b95d1654220de352d1477e68aafd3c"><code>ae5232d</code></a> docs: add note about using service account (<a href="https://github-redirect.dependabot.com/googleapis/nodejs-storage/issues/1217">#1217</a>)</li> <li>See full diff in <a href="https://github.com/googleapis/nodejs-storage/compare/v5.1.0...v5.1.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+13 -6

0 comment

2 changed files

dependabot[bot]

pr closed time in 6 days

push eventfirefox-devtools/profiler-server

dependabot[bot]

commit sha 510669889a3c3ed5cbb307952c7b5721dbcd4b10

Bump @babel/node from 7.10.1 to 7.10.3 (#99) Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) from 7.10.1 to 7.10.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.10.3/packages/babel-node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged firefox-devtools/profiler-server

Reviewers
Bump @babel/node from 7.10.1 to 7.10.3 dependencies javascript

Bumps @babel/node from 7.10.1 to 7.10.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/node's releases</a>.</em></p> <blockquote> <h2>v7.10.3 (2020-06-19)</h2> <p>Thanks <a href="https://github.com/AjayPoshak">@AjayPoshak</a>, <a href="https://github.com/jessethomson">@jessethomson</a>, <a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>, <a href="https://github.com/shaodahong">@shaodahong</a> and <a href="https://github.com/wlawt">@wlawt</a> for their first PRs!</p> <h4>:eyeglasses: Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11662">#11662</a> refactor: do not rely on AST extra properties in plugins (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-logical-assignment-operators</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11658">#11658</a> Perform NamedEvaluation of Anonymous Functions in Logical Assignment (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11623">#11623</a> fix: ensure (a?.b)() has proper this (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-flow-comments</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11697">#11697</a> Fix innercomments (<a href="https://github.com/shaodahong">@shaodahong</a>)</li> </ul> </li> <li><code>babel-helper-member-expression-to-functions</code>, <code>babel-plugin-proposal-class-properties</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11703">#11703</a> fix:added check for forXstatement pattern (<a href="https://github.com/wlawt">@wlawt</a>)</li> </ul> </li> <li><code>babel-template</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11695">#11695</a> Allow templates to parse v8intrinsics (<a href="https://github.com/jridgewell">@jridgewell</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11687">#11687</a> improve node type definitions to avoid any's in generated types (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-pure-annotations</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11685">#11685</a> Add React.createContext to @babel/plugin-transform-react-pure-annotat… (<a href="https://github.com/jessethomson">@jessethomson</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11676">#11676</a> Properly parse <code>export default from</code> when <code>exportDefaultFrom</code> is not enabled (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-methods</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11571">#11571</a> Add a check for privateMap's existence (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11682">#11682</a> Fix small typo (<a href="https://github.com/sajadtorkamani">@sajadtorkamani</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11730">#11730</a> Revert "chore: pin windows node.js version (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-node/issues/11522">#11522</a>)" (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11727">#11727</a> replace whitelist by allowlist in parser-tests (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11677">#11677</a> Bump @babel/* deps (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11672">#11672</a> chore: output ascii only standalone minified bundle (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11647">#11647</a> chore: check version lazily in babel-eslint-parser (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> </li> <li><code>babel-helper-plugin-utils</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11674">#11674</a> chore: add npmignore to babel-helper-plugin-utils (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11655">#11655</a> Fix some test fixtures (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> </ul> <h4>Committers: 11</h4> <ul> <li>Ajay Poshak (<a href="https://github.com/AjayPoshak">@AjayPoshak</a>)</li> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">@zxbodya</a>)</li> <li>Brian Ng (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">@babel/node's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <blockquote> <p><strong>Tags:</strong></p> <ul> <li>:boom: [Breaking Change]</li> <li>:eyeglasses: [Spec Compliance]</li> <li>:rocket: [New Feature]</li> <li>:bug: [Bug Fix]</li> <li>:memo: [Documentation]</li> <li>:house: [Internal]</li> <li>:nail_care: [Polish]</li> </ul> </blockquote> <p><em>Note: Gaps between patch versions are faulty, broken or test releases.</em></p> <p>See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG - v4</a>, <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG - v5</a>, and <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG - v6</a> for v4.x-v6.x changes. See <a href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG - 6to5</a> for the pre-4.0.0 version changelog. See <a href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog. See <a href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s releases</a> for the changelog before <code>@babel/eslint-parser</code> 7.8.0. See <a href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s releases</a> for the changelog before <code>@babel/eslint-plugin</code> 7.8.0.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>v7.10.2 (2020-05-30)</h2> <h4>:rocket: New Feature</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11639">#11639</a> feature: babel-eslint-parser passes through config options (<a href="https://github.com/kaicataldo">@kaicataldo</a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-compilation-targets</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11648">#11648</a> fix: don't mutate InputTarget's passed to @babel/helper-compilation-targets (<a href="https://github.com/fivetanley">@fivetanley</a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11634">#11634</a> Class features loose should have precedence over preset-env (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11645">#11645</a> fix: add bigIntSuffix to minified output (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11641">#11641</a> Add support for printing ImportAttribute (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-plugin-syntax-module-attributes</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11631">#11631</a> Fix moduleAttributesVersion errors with stage-0 preset in babel standalone (<a href="https://github.com/hamlim">@hamlim</a>)</li> </ul> </li> </ul> <h4>:nail_care: Polish</h4> <ul> <li><code>babel-core</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11643">#11643</a> fix: add new plugin names to missing plugin helpers (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> <h4>:house: Internal</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11653">#11653</a> refactor: split locationParser into ParserErrors and error message (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2787ee2f967b6d8e1121fca00a8d578d75449a53"><code>2787ee2</code></a> v7.10.3</li> <li><a href="https://github.com/babel/babel/commit/41085248560b1403b8d0f99f108491e679531c6c"><code>4108524</code></a> Update prettier to v2 (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-node/issues/11579">#11579</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.10.3/packages/babel-node">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~jlhwung">jlhwung</a>, a new releaser for @babel/node since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+11 -18

0 comment

2 changed files

dependabot[bot]

pr closed time in 6 days

more