IBM / keyprotect-nodejs-client

Nodejs SDK for interacting with the IBMCloud KeyProtect service.
Apache License 2.0
0 stars 10 forks source link

feat(build): regenerate code with KMIP Mgmt APIs #40

Closed MDarmawan closed 4 months ago

MDarmawan commented 6 months ago

Title: regenerate code with KMIP Mgmt APIs

Short Description: regenerate code with KMIP Mgmt APIs

Checklist

Changes

Briefly identify changes made in this PR

Since TSLint has been deprecated since 2019, I removed tslint from the flow, and added typescript-eslint. I also removed the deprecated eslintrc files in favor of the recommended ruleset for typescript as shown in https://typescript-eslint.io/getting-started/

There are some rules i set to suppress since the autogenerated code repeatedly breaks them, but i set the linter rules to warn.

Also added an example proxy server using the NodeJS SDK, and added a PR template

Test Results

Test results may be run by the TravisCI build. If so, please verify whether they are running properly.

Travis CI passing, and also ran CRUD on KMIP adapters through the example proxy server manually to make sure things worked.

Dependencies

Is anything changing with respect to dependencies (i.e. package.json)? Explain that here and why they were changed.

MDarmawan commented 4 months ago

:tada: This PR is included in version 0.3.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: