8000 chore(deps): update dependencies, replace ts-node with tsx, add new eslint file by CasLubbers · Pull Request #2125 · linode/apl-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore(deps): update dependencies, replace ts-node with tsx, add new eslint file #2125

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

Merged
merged 12 commits into from
May 8, 2025

Conversation

CasLubbers
Copy link
Contributor
@CasLubbers CasLubbers commented May 6, 2025

📌 Summary

  • Updated a lot of dependencies see package.json
  • Replaced ts-node with tsx, this was needed for when upgrading typescript
  • upgraded eslint to use new eslint.mjs file

🔍 Reviewer Notes

🧹 Checklist

  • Code is readable, maintainable, and robust.
  • Unit tests added/updated

Copy link
github-actions bot commented May 6, 2025

Coverage report

St.
Category Percentage Covered / Total
🔴 Statements
41.27% (-8% 🔻)
775/1878
🔴 Branches 33.29% (+0.48% 🔼) 287/862
🔴 Functions
40.86% (-0.06% 🔻)
123/301
🔴 Lines
42.25% (-6.35% 🔻)
733/1735
Show files with reduced coverage 🔻
St.
File Statements Branches Functions Lines
🟢 common/envalid.ts
85% (-2.5% 🔻)
63.64% (+20.78% 🔼)
100% 100%
🟢 common/debug.ts
77.55% (-5.26% 🔻)
60% (-5.22% 🔻)
64.29% (-2.38% 🔻)
81.82% (-3.9% 🔻)
🟡 common/utils.ts
61.9% (-5.73% 🔻)
51.55% (+0.23% 🔼)
53.13% (-1.42% 🔻)
66.13% (-2.25% 🔻)
🔴 common/crypt.ts
10.08% (-9.46% 🔻)
4.26% (-7.87% 🔻)
7.69% (-6.59% 🔻)
10.34% (-8.41% 🔻)
🔴 common/yargs.ts
34.38% (-13.13% 🔻)
0% 21.43%
40.74% (-9.26% 🔻)
🔴
... / zx-enhance.ts
39.13% (-8.04% 🔻)
26.32% (-4.93% 🔻)
20%
43.59% (-5.25% 🔻)
🔴 common/hf.ts
7.14% (-13.03% 🔻)
0% 0%
8.14% (-10.42% 🔻)
🔴 common/values.ts
44.92% (-7.23% 🔻)
27.42% (+4.97% 🔼)
50% (+10% 🔼)
47.32% (-3.88% 🔻)
🔴 common/repo.ts
33.11% (-11.89% 🔻)
40.3% (-0.44% 🔻)
35.48%
33.1% (-12.3% 🔻)
🔴 common/cli.ts
21.74% (-22.01% 🔻)
0% 0%
23.81% (-19.05% 🔻)
🔴 cmd/migrate.ts
59.15% (-3.29% 🔻)
50.31% (+2.13% 🔼)
65.28%
58.77% (-2.6% 🔻)
🔴 common/bootstrap.ts
6.52% (-16.69% 🔻)
0% 0%
6.52% (-13.85% 🔻)
🔴 common/k8s.ts
28.13% (-9.59% 🔻)
15.28% (+0.69% 🔼)
24.24%
30.29% (-7.21% 🔻)
🔴
... / validate-values.ts
12.9% (-21.24% 🔻)
0% 0%
12.9% (-19.6% 🔻)
🟡 cmd/bootstrap.ts
68.35% (-4.07% 🔻)
48.67% (+3.32% 🔼)
57.14%
69.91% (-2.67% 🔻)
🔴 cmd/commit.ts
12.68% (-10.78% 🔻)
27.78% (+1.85% 🔼)
5.88%
12.86% (-9.44% 🔻)
🔴 cmd/upgrade.ts
10.42% (-15.45% 🔻)
8% (-3.11% 🔻)
28.57%
9.52% (-15.97% 🔻)

Test suite run success

93 tests passing in 9 suites.

Report generated by 🧪jest coverage report action from f019646

@merll
Copy link
Contributor
merll commented May 7, 2025

I tested this briefly by running and debugging locally. Is there anything else specific to test for?

@CasLubbers
Copy link
Contributor Author

I tested this briefly by running and debugging locally. Is there anything else specific to test for?

Running the tests should still work and starting local environment

@CasLubbers CasLubbers merged commit 29e22ab into main May 8, 2025
12 of 13 checks passed
@CasLubbers CasLubbers deleted the update-deps branch May 8, 2025 14:12
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.

4 participants
0