Short Description: regenerate code with KMIP Mgmt APIs
Checklist
[x] I have performed a self-review of my changes
[ ] My code/changes are commented (especially hard-to-understand areas) if they were not autogenerated
[x] I have written/updated new integration tests for the core changes or new/updated tests not necessary (test/integration/key-protect.v2.test.js)
[x] I have posted test results from local tests where relevant, and made sure the TravisCI tests succeeded
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.
Title: regenerate code with KMIP Mgmt APIs
Short Description: regenerate code with KMIP Mgmt APIs
Checklist
test/integration/key-protect.v2.test.js
)Changes
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