Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Lint TypeScript in packages/cli #1733

Merged
merged 29 commits into from
Apr 23, 2024
Merged

Conversation

dividedmind
Copy link
Collaborator

I noticed that we weren't linting .ts files in the CLI package.

I added the right configuration to enable this; also, removed the (quite obsolete) airbnb preset and replaced it with currently recommended ones.

I've fixed a couple low hanging lint problems and turned all the ones that are widespread in the package into warnings so they don't break the builds. We should strive to whittle down the list slowly.

@kgilpin
Copy link
Contributor

kgilpin commented Apr 20, 2024

OK; let's get Navie shipped otherwise this looks like merge conflict hell.

@dividedmind dividedmind force-pushed the chore/lint-typescript-in-cli branch 2 times, most recently from ccbbfab to be532f5 Compare April 21, 2024 16:55
@dividedmind dividedmind force-pushed the chore/lint-typescript-in-cli branch from 40c5850 to 7b04462 Compare April 22, 2024 13:12
Copy link

AppMap runtime code review

Summary Status
Failed tests ✅ All tests passed
API changes 0️⃣ No API changes
Security flaws ✅ None detected
Performance problems ✅ None detected
Code anti-patterns ✅ None detected
New AppMaps 0️⃣ No new AppMaps

@dustinbyrne dustinbyrne merged commit 11a75af into main Apr 23, 2024
18 checks passed
@dustinbyrne dustinbyrne deleted the chore/lint-typescript-in-cli branch April 23, 2024 18:19
@appland-release
Copy link
Contributor

🎉 This PR is included in version @appland/appmap-v3.137.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants