An updated version of the client that includes:
- Renamed types to follow proper TypeScript naming conventions.
- Added a test command to run tests and ensure the client is ready for production.
- Security improvement if an error occurs on an endpoint, the client masks the key.
- Documentation improvements
⚠️ Breaking Changes:
The following TypeScript interfaces have been renamed to follow standard PascalCase naming conventions and to remove the redundant Type suffix.
If you were importing or referencing the old names, please update them accordingly.
| Old Name | New Name |
|---|---|
ipSearchOptionsType |
IpSearchOptions |
countSearchOptionType |
CountSearchOptions |
searchOptionsType |
SearchOptions |
postShodanRequestBodyType |
PostShodanRequestBody |
savedSearchQueriesOptionsType |
SavedSearchQueriesOptions |
directoryWithSavedSearchQueriesOptionType |
DirectorySearchOptions |
savedQueryTagsOptionType |
SavedQueryTagsOptions |
domainDNSOptionsType |
DomainDNSOptions |