Skip to content

chore: remove unused deps from webpack5#11304

Merged
NathanWalker merged 1 commit into
mainfrom
chore/webpack-deps
Jul 13, 2026
Merged

chore: remove unused deps from webpack5#11304
NathanWalker merged 1 commit into
mainfrom
chore/webpack-deps

Conversation

@edusperoni

Copy link
Copy Markdown
Contributor

PR Checklist

What is the current behavior?

@nativescript/webpack declares several dependencies in its package.json that are never imported or referenced anywhere in the source: lodash.get and micromatch (along with their @types/lodash.get and @types/micromatch type packages). Additionally, a generated package-lock.json was committed and tracked in the package.

What is the new behavior?

  • Removed the unused lodash.get and micromatch runtime dependencies and their corresponding @types/* dev dependencies.
  • Stopped tracking packages/webpack5/package-lock.json (deleted it and added it to the package's .gitignore).

Peer-required dependencies that have no direct source references (@babel/core for babel-loader, @vue/compiler-sfc for vue-loader) were intentionally kept.

@nx-cloud

nx-cloud Bot commented Jul 13, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit d43f2cb

Command Status Duration Result
nx test apps-automated -c=android ✅ Succeeded 3m 40s View ↗
nx run-many --target=test --configuration=ci --... ✅ Succeeded <1s View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-07-13 11:59:37 UTC

@NathanWalker NathanWalker merged commit 8664174 into main Jul 13, 2026
8 checks passed
@NathanWalker NathanWalker deleted the chore/webpack-deps branch July 13, 2026 14:31
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