Closed bmingles closed 3 months ago
And if you wanted the nx optionals which shouldn't be needed w/ useNx: false
"@nrwl/nx-darwin-arm64": "15.9.2",
"@nrwl/nx-darwin-x64": "15.9.2",
"@nrwl/nx-linux-arm-gnueabihf": "15.9.2",
"@nrwl/nx-linux-arm64-gnu": "15.9.2",
"@nrwl/nx-linux-arm64-musl": "15.9.2",
"@nrwl/nx-linux-x64-gnu": "15.9.2",
"@nrwl/nx-linux-x64-musl": "15.9.2",
"@nrwl/nx-win32-arm64-msvc": "15.9.2",
"@nrwl/nx-win32-x64-msvc": "15.9.2"
Rollup and esbuild optional dependencies were removed from the package-lock by this PR: https://github.com/deephaven/deephaven-plugins/pull/502
Adding them back to top level
optionalDependencies
to ensure they are availableFor reference to get this list I:
vscode
file history to find the package-lock.json diff that removed the dependencies.esbuild
androllup
dependencies into a new.json
filejq
to flatten the names + versionscat myfile.json | jq 'with_entries(.value = .value.version)'
Also, in case we need something like this again, jq can be used to find things like:
UPDATE: Looks like git history can be searched via
git log -S
for a specific term to determine which package-lock change caused the issue: e.g.resolves #560