Skip to content

Conversation

@Dexterp37
Copy link
Contributor

This PR brings down the circular dependencies detected by npm run lint:circular-deps from 34 to 20.

These are the low hanging fruits. I'll follow up with other work next.

@Dexterp37 Dexterp37 requested a review from brizental April 1, 2021 15:27
@Dexterp37 Dexterp37 self-assigned this Apr 1, 2021
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */

import { Metrics } from "../metrics/metrics_interface.js";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've seen multiple projects that have a types/ folder with all the types. Not for this PR, but I wonder if we could benefit form that. WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it might make sense :)

@Dexterp37 Dexterp37 merged commit 9ad6c99 into mozilla:main Apr 1, 2021
@Dexterp37 Dexterp37 deleted the import_order branch April 1, 2021 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants