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

Align engine range ^18.17.0 || >=20.5.0 (v1) #7798

Closed
wants to merge 45 commits into from

Conversation

reggi
Copy link
Contributor

@reggi reggi commented Oct 1, 2024

apart of #7754

I have a script locally that generated a plan.sh

this is a first pass, we can change the commit order, naming, commit message prefix, or interject / interweave other scripts if they need to run during the process, (im seeing issues related to DEPENDENCIES.md) may need to inteject npm run dependencies or npm run resetdeps somewhere in this process) don't review per-commit basis (until not draft) because this entire pr is ephemeral and could get tossed out, just an overview of what these commands do.

sed -i '' 's/\^16\.14\.0 || >=18\.0\.0/\^18\.17\.0 || >=20\.5\.0/' scripts/template-oss/package-json.hbs
git add ./scripts/template-oss/package-json.hbs
git commit -m "chore: engine ^18.17.0 || >=20.5.0 in package template"
npm run template-oss-apply
npm run template-oss-apply -ws
git add .github/workflows/ci-npmcli-docs.yml
git -C docs add .
git commit -m "fix!: align @npmcli/docs to npm 10 node engine range"
git add .github/workflows/ci-npmcli-smoke-tests.yml
git -C smoke-tests add .
git commit -m "fix!: align @npmcli/smoke-tests to npm 10 node engine range"
git add .github/workflows/ci-npmcli-mock-globals.yml
git -C mock-globals add .
git commit -m "fix!: align @npmcli/mock-globals to npm 10 node engine range"
git add .github/workflows/ci-npmcli-mock-registry.yml
git -C mock-registry add .
git commit -m "fix!: align @npmcli/mock-registry to npm 10 node engine range"
git add .github/workflows/ci-libnpmversion.yml
git -C workspaces/libnpmversion add .
git commit -m "fix!: align libnpmversion to npm 10 node engine range"
git add .github/workflows/ci-libnpmteam.yml
git -C workspaces/libnpmteam add .
git commit -m "fix!: align libnpmteam to npm 10 node engine range"
git add .github/workflows/ci-libnpmsearch.yml
git -C workspaces/libnpmsearch add .
git commit -m "fix!: align libnpmsearch to npm 10 node engine range"
git add .github/workflows/ci-libnpmpublish.yml
git -C workspaces/libnpmpublish add .
git commit -m "fix!: align libnpmpublish to npm 10 node engine range"
git add .github/workflows/ci-libnpmpack.yml
git -C workspaces/libnpmpack add .
git commit -m "fix!: align libnpmpack to npm 10 node engine range"
git add .github/workflows/ci-libnpmorg.yml
git -C workspaces/libnpmorg add .
git commit -m "fix!: align libnpmorg to npm 10 node engine range"
git add .github/workflows/ci-libnpmhook.yml
git -C workspaces/libnpmhook add .
git commit -m "fix!: align libnpmhook to npm 10 node engine range"
git add .github/workflows/ci-libnpmfund.yml
git -C workspaces/libnpmfund add .
git commit -m "fix!: align libnpmfund to npm 10 node engine range"
git add .github/workflows/ci-libnpmexec.yml
git -C workspaces/libnpmexec add .
git commit -m "fix!: align libnpmexec to npm 10 node engine range"
git add .github/workflows/ci-libnpmdiff.yml
git -C workspaces/libnpmdiff add .
git commit -m "fix!: align libnpmdiff to npm 10 node engine range"
git add .github/workflows/ci-libnpmaccess.yml
git -C workspaces/libnpmaccess add .
git commit -m "fix!: align libnpmaccess to npm 10 node engine range"
git add .github/workflows/ci-npmcli-config.yml
git -C workspaces/config add .
git commit -m "fix!: align @npmcli/config to npm 10 node engine range"
git add .github/workflows/ci-npmcli-arborist.yml
git -C workspaces/arborist add .
git commit -m "fix!: align @npmcli/arborist to npm 10 node engine range"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/config --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/config --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=libnpmversion --workspace=libnpmpack --workspace=libnpmexec --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/config --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmversion --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/config --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmpublish --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev [email protected] --workspace=@npmcli/mock-registry
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmpublish --workspace=libnpmpack --workspace=libnpmexec --workspace=libnpmdiff --workspace=libnpmaccess --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmteam --workspace=libnpmsearch --workspace=libnpmpublish --workspace=libnpmorg --workspace=libnpmhook --workspace=libnpmaccess --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev [email protected] --workspace=@npmcli/mock-registry
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmpack --workspace=libnpmexec --workspace=libnpmdiff --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmversion --workspace=libnpmpublish --workspace=libnpmexec --workspace=@npmcli/config --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmexec --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmpublish --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev @npmcli/[email protected] --include-workspace-root
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=libnpmversion
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=libnpmexec --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=libnpmdiff --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund @npmcli/[email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev [email protected] --workspace=libnpmexec
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund [email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "deps: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev @npmcli/[email protected] --workspace=@npmcli/docs --workspace=@npmcli/smoke-tests --workspace=@npmcli/mock-globals --workspace=@npmcli/mock-registry --workspace=libnpmversion --workspace=libnpmteam --workspace=libnpmsearch --workspace=libnpmpublish --workspace=libnpmpack --workspace=libnpmorg --workspace=libnpmhook --workspace=libnpmfund --workspace=libnpmexec --workspace=libnpmdiff --workspace=libnpmaccess --workspace=@npmcli/config --workspace=@npmcli/arborist --include-workspace-root
git add -A && git commit -m "chore: update @npmcli/[email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev [email protected] --workspace=@npmcli/docs
git add -A && git commit -m "chore: update [email protected]"
npm install --ignore-scripts --no-audit --no-fund --save-dev [email protected] --workspace=@npmcli/arborist
git add -A && git commit -m "chore: update [email protected]"

@reggi reggi closed this Oct 1, 2024
@reggi reggi changed the title Align engine range ^18.17.0 || >=20.5.0 Align engine range ^18.17.0 || >=20.5.0 (v1) Oct 1, 2024
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.

1 participant