Skip to content

chore: Remove puppeteer and fix npm-stats script#6646

Merged
davidkna-sap merged 4 commits into
mainfrom
davidkna-sap_rm-pup
Jun 18, 2026
Merged

chore: Remove puppeteer and fix npm-stats script#6646
davidkna-sap merged 4 commits into
mainfrom
davidkna-sap_rm-pup

Conversation

@davidkna-sap

@davidkna-sap davidkna-sap commented Jun 4, 2026

Copy link
Copy Markdown
Member

Closes SAP/cloud-sdk-backlog#ISSUENUMBER.

Get rid of puppeteer, replacing it with fetch()-calls to the API.

The npm-stats CI cron workflow has been failing for a while, which is also fixed as part of this PR.

https://github.com/SAP/cloud-sdk-js/actions/runs/26940155131/job/79479384669

@davidkna-sap davidkna-sap marked this pull request as ready for review June 4, 2026 08:41
@davidkna-sap davidkna-sap force-pushed the davidkna-sap_rm-pup branch from 59ef0c3 to 5676683 Compare June 4, 2026 09:30
@davidkna-sap davidkna-sap force-pushed the davidkna-sap_rm-pup branch from 5676683 to cca6e8b Compare June 9, 2026 11:35
* origin/main:
  chore: Remove node 20 from build matrix (#6662)
  chore(deps-dev): bump @types/node from 22.19.19 to 22.19.20 (#6660)
  chore(deps): bump bignumber.js from 11.1.2 to 11.1.3 (#6659)
  chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 (#6658)
  chore(deps): bump rtCamp/action-slack-notify from 2.3.3 to 2.4.0 (#6657)
  Update dependabot.yml
  chore(deps): bump semver from 7.8.1 to 7.8.2 (#6656)
  chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#6649)
  chore(deps): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 (#6654)
  chore(deps): bump typescript-eslint from 8.60.0 to 8.60.1 (#6651)
  chore(deps): bump memfs from 4.57.3 to 4.57.6 (#6655)
  chore(deps): bump axios from 1.16.1 to 1.17.0 (#6653)
  chore(deps): bump eslint-plugin-jsdoc from 63.0.0 to 63.0.1 (#6652)
  chore(deps): bump eslint-import-resolver-typescript from 4.4.4 to 4.4.5 (#6650)
  chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 (#6648)
  chore(deps): bump js-yaml from 4.1.1 to 4.2.0 (#6647)
  chore(deps): bump eslint-plugin-jsdoc from 62.9.0 to 63.0.0 (#6628)
marikaner
marikaner previously approved these changes Jun 17, 2026

@marikaner marikaner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

coolio 👍

Comment thread scripts/npm-stats.ts Outdated
Co-authored-by: Marika Marszalkowski <marika.marszalkowski@sap.com>
* origin/main:
  chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 (#6680)
  chore(deps): bump memfs from 4.57.6 to 4.57.7 (#6678)
  chore(deps-dev): bump turbo from 2.9.16 to 2.9.18 (#6677)
  chore: Improve performance of `check-pr` (#6664)
  chore: change long workflow name (#6676)
  chore(deps): bump prettier from 3.8.3 to 3.8.4 (#6672)
  chore(deps): bump @typescript-eslint/parser from 8.60.1 to 8.61.0 (#6671)
  chore: Fix pnpm lockfile (#6675)
  chore(deps-dev): bump @types/node from 22.19.20 to 22.19.21 (#6669)
  chore(deps): bump semver from 7.8.2 to 7.8.4 (#6667)
  chore(deps): bump typescript-eslint from 8.60.1 to 8.61.0 (#6668)
  chore(deps): bump eslint-plugin-jsdoc from 63.0.1 to 63.0.2 (#6665)
  chore: delete blackduck.yml (#6661)
@davidkna-sap davidkna-sap requested a review from marikaner June 17, 2026 10:16
Comment thread package.json
Comment thread scripts/npm-stats.ts
@davidkna-sap davidkna-sap merged commit 7c1ee37 into main Jun 18, 2026
17 checks passed
@davidkna-sap davidkna-sap deleted the davidkna-sap_rm-pup branch June 18, 2026 06:34
davidkna-sap added a commit that referenced this pull request Jun 18, 2026
…26-06-17

* origin/main:
  chore(setup): Assume availability of registry mirror in more cases (#6682)
  chore(deps-dev): bump multer from 2.1.1 to 2.2.0 (#6685)
  chore: Remove `puppeteer` and fix `npm-stats` script (#6646)
davidkna-sap added a commit that referenced this pull request Jun 24, 2026
…-ts-shim

* origin/main:
  chore(deps): bump fast-xml-parser from 5.9.2 to 5.9.3 (#6700)
  chore(deps): bump semver from 7.8.4 to 7.8.5 (#6696)
  chore(deps): bump yargs from 17.7.2 to 17.7.3 (#6697)
  chore(deps): bump @typescript-eslint/parser from 8.61.0 to 8.61.1 (#6692)
  chore(deps): bump eslint-plugin-jsdoc from 63.0.2 to 63.0.6 (#6693)
  chore(deps): bump axios from 1.17.0 to 1.18.0 (#6691)
  chore(deps): bump typescript-eslint from 8.61.0 to 8.61.1 (#6690)
  chore(deps): bump bignumber.js from 11.1.3 to 11.1.4 (#6689)
  chore(deps): bump fast-xml-parser from 5.8.0 to 5.9.2 (#6688)
  chore(deps-dev): bump http-proxy-middleware from 3.0.5 to 3.0.7 (#6686)
  chore: Resolve audit warnings (#6683)
  chore(setup): Assume availability of registry mirror in more cases (#6682)
  chore(deps-dev): bump multer from 2.1.1 to 2.2.0 (#6685)
  chore: Remove `puppeteer` and fix `npm-stats` script (#6646)
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.

3 participants