Skip to content

Fix CG for typed-rest-client#370

Merged
DmitriiBobreshev merged 10 commits into
masterfrom
user/v-bobreshevd/cg_fix
Jun 4, 2024
Merged

Fix CG for typed-rest-client#370
DmitriiBobreshev merged 10 commits into
masterfrom
user/v-bobreshevd/cg_fix

Conversation

@DmitriiBobreshev

@DmitriiBobreshev DmitriiBobreshev commented Jun 3, 2024

Copy link
Copy Markdown
Contributor

Description:
commit cb1e0aa3:

  • Rewrited react samples on vite because react's scripts contain CVEs and not maintained anymore

commit 97d9497e:

  • Npm audit fix for webpack samples

commit 12cf0377:

  • Fixed CVE in typed-rest client
  • Migrated package to use node16+ as mocha is not supported in versions below and all mocha versions below latest contain CVEs.
  • Migrated CI to use Node16+ for tests
  • Bumped ts to v5
  • Bumped typed-rest-client to new major version 2
  • Added .vscode folder in .gitignore

commit ff807b13

  • Fixed tests for the new version of the typescript

commit b75d42

  • Replaced crypto package(DES-ECB and MD4 algorythms calls) to a packages as they are become legacy in openssl3 which is used new node

Testing:
All unit tests are passed, the samples work as expected. Additionally tested the package locally.

Related WIs: AB#2180209, AB#2180210, AB#2180211, AB#2180212, AB#2180213, AB#2180214, AB#2180215, AB#2180216, AB#2180217, AB#2180218, AB#2180219, AB#2180220, AB#2180221

Dmitrii Bobreshev (Akvelon INC) added 5 commits May 28, 2024 16:51
- Rewrited react samples on vite because of react'scripts contains cve and not maintained
- Npm audit fix for webpack samples
- Fixed CVE in typed-rest client
- Migrated package to use node14+ as mocha is not supported in versions below.
- Migrated CI to use Node14+ for tests
_ Bumped ts to v5
- Bumped typed-rest-client to new major version 2
- Added .vscode folder in .gitignore
- Fixed tests for the new version of the typescript
- Replaced crypto package(DES-ECB and MD4 algorythms calls) to a packages as they are become legacy in openssl3 which is used new node
@DmitriiBobreshev DmitriiBobreshev requested review from a team as code owners June 3, 2024 08:29
@microsoft microsoft deleted a comment from azure-boards Bot Jun 3, 2024
@microsoft microsoft deleted a comment from azure-boards Bot Jun 3, 2024
@microsoft microsoft deleted a comment from azure-boards Bot Jun 3, 2024
Dmitrii Bobreshev (Akvelon INC) added 3 commits June 3, 2024 11:09
- Regenerated package.lock files in samples.
- Fixed types in tests
- Fixed webpack samples
- Bumped supported version
- Updated README with new information
@DmitriiBobreshev

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

- Updated README with new information
@DmitriiBobreshev DmitriiBobreshev merged commit 593335a into master Jun 4, 2024
@DmitriiBobreshev DmitriiBobreshev deleted the user/v-bobreshevd/cg_fix branch June 4, 2024 09:12
ajuanjojjj pushed a commit to ajuanjojjj/typed-rest-client that referenced this pull request Jul 5, 2024
* Fix CG

- Rewrited react samples on vite because of react'scripts contains cve and not maintained

* Fix CG

- Npm audit fix for webpack samples

* Fix CG

- Fixed CVE in typed-rest client
- Migrated package to use node14+ as mocha is not supported in versions below.
- Migrated CI to use Node14+ for tests
_ Bumped ts to v5
- Bumped typed-rest-client to new major version 2
- Added .vscode folder in .gitignore

* Fix CG

- Fixed tests for the new version of the typescript

* Fix CG

- Replaced crypto package(DES-ECB and MD4 algorythms calls) to a packages as they are become legacy in openssl3 which is used new node

* Fix CG

- Regenerated package.lock files in samples.

* Fix CG

- Fixed types in tests
- Fixed webpack samples

* Fix CG

- Bumped supported version

* Fix CG

- Updated README with new information

* Fix CG

- Updated README with new information
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.

5 participants