Skip to content

Conversation

@mcmire
Copy link
Contributor

@mcmire mcmire commented Jun 24, 2025

We want to align this repo with our module template. Migrating to ESLint v9 and Prettier v3 will unlock migrating to Vitest.

  • Update dependencies
  • Update .depcheckrc.json
  • Fix new lint violations

We want to align this repo with our module template. Migrating to ESLint
v9 and Prettier v3 will unlock migrating to Vitest.

- Update dependencies
- Update `.depcheckrc.json`
- Fix new lint violations
@socket-security
Copy link

socket-security bot commented Jun 24, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​unrs/​resolver-binding-android-arm-eabi@​1.9.21001003788100
Added@​unrs/​resolver-binding-android-arm64@​1.9.21001003788100
Added@​unrs/​resolver-binding-darwin-arm64@​1.9.21001003795100
Added@​unrs/​resolver-binding-darwin-x64@​1.9.21001003795100
Added@​unrs/​resolver-binding-freebsd-x64@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-arm-gnueabihf@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-arm-musleabihf@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-arm64-gnu@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-arm64-musl@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-ppc64-gnu@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-riscv64-gnu@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-riscv64-musl@​1.9.21001003794100
Added@​unrs/​resolver-binding-linux-s390x-gnu@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-x64-gnu@​1.9.21001003795100
Added@​unrs/​resolver-binding-linux-x64-musl@​1.9.21001003795100
Added@​unrs/​resolver-binding-win32-arm64-msvc@​1.9.21001003795100
Added@​unrs/​resolver-binding-win32-ia32-msvc@​1.9.21001003795100
Added@​unrs/​resolver-binding-win32-x64-msvc@​1.9.21001003795100
Added@​nolyfill/​is-core-module@​1.0.391001003880100
Addedisarray@​2.0.5671006351100
Addedhasown@​2.0.2671007052100
Updatedarray-buffer-byte-length@​1.0.0 ⏵ 1.0.26710076 +351100
Updatedglobalthis@​1.0.3 ⏵ 1.0.46710089 +151100
Addedwhich-collection@​1.0.2671008851100
Updatedhas-tostringtag@​1.0.0 ⏵ 1.0.26710081 +151100
Updatedhas-property-descriptors@​1.0.0 ⏵ 1.0.2671007851100
Addedobject.groupby@​1.0.3671009351100
Addedis-set@​2.0.3671008251100
Addedis-weakmap@​2.0.2671008251100
See 171 more rows in the dashboard

View full report

@socket-security
Copy link

socket-security bot commented Jun 24, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

  • @tybys/wasm-util@0.9.0
  • async-function@1.0.0
  • @emnapi/core@1.4.3
  • napi-postinstall@0.2.4
  • tapable@2.2.2
  • @unrs/resolver-binding-wasm32-wasi@1.9.2
  • unrs-resolver@1.9.2
  • prettier@3.6.0

View full report

@mcmire
Copy link
Contributor Author

mcmire commented Jun 24, 2025

@SocketSecurity ignore npm/@emnapi/core@1.4.3
@SocketSecurity ignore npm/@tybys/wasm-util@0.9.0
@SocketSecurity ignore npm/@unrs/resolver-binding-wasm32-wasi@1.9.2
@SocketSecurity ignore npm/napi-postinstall@0.2.4

Network access is OK, these libraries are used to interact with and load WASM files.

@mcmire
Copy link
Contributor Author

mcmire commented Jun 24, 2025

@SocketSecurity ignore npm/prettier@3.6.0

Network access is OK — fetch is used in development scripts but I can't find where this is used in prod code.

@mcmire
Copy link
Contributor Author

mcmire commented Jun 24, 2025

@SocketSecurity ignore npm/unrs-resolver@1.9.2

This is a dependency of the WASM libraries above.

@mcmire
Copy link
Contributor Author

mcmire commented Jun 24, 2025

@SocketSecurity ignore npm/async-function@1.0.0

New author is OK, ljharb maintains a bunch of packages.

@mcmire
Copy link
Contributor Author

mcmire commented Jun 24, 2025

@SocketSecurity ignore npm/tapable@2.2.2

New author is OK, evilebottnawi is https://github.com/alexander-akait on GitHub.

@mcmire mcmire marked this pull request as ready for review June 24, 2025 20:45
@mcmire mcmire requested a review from a team June 24, 2025 20:45
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