fingerprintjs / fingerprintjs-pro-server-api-node-sdk

Node.js wrapper for FingerprintJS Server API
https://dev.fingerprintjs.com/docs/server-api
MIT License
18 stars 3 forks source link

fix: add 400 and 429 status mappings for DELETE API #110

Closed TheUnderScorer closed 1 month ago

github-actions[bot] commented 1 month ago

This PR will create a patch release :rocket:

4.1.1 (2024-06-24)

Bug Fixes

github-actions[bot] commented 1 month ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements
97.16% (+0.05% πŸ”Ό)
171/176
🟒 Branches
87.18% (-0.96% πŸ”»)
102/117
🟒 Functions 100% 40/40
🟒 Lines
97.14% (+0.05% πŸ”Ό)
170/175
Show files with reduced coverage πŸ”»
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :-: | :- | :- | :- | :- | :- | | 🟒 | types.ts | 100% |
90.16% (-0.31% πŸ”»)
| 100% | 100% | | 🟒 | serverApiClient.ts |
92.98% (+0.53% πŸ”Ό)
|
77.78% (-2.22% πŸ”»)
| 100% |
92.98% (+0.53% πŸ”Ό)
|

Test suite run success

83 tests passing in 10 suites.

Report generated by πŸ§ͺjest coverage report action from 8574924fbd6474795307d610de1220cd519282fc

Show full coverage report St|File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --|---------------------|---------|----------|---------|---------|------------------- 🟒|All files | 97.2 | 87.17 | 100 | 97.19 | 🟒| src| 96.95 | 87.06 | 100 | 96.95 | 🟒|  [index.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/index.ts)| 100 | 100 | 100 | 100 | 🟒|  [responseUtils.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/responseUtils.ts)| 100 | 100 | 100 | 100 | 🟒|  [sealedResults.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/sealedResults.ts)| 100 | 100 | 100 | 100 | 🟒|  [serverApiClient.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/serverApiClient.ts)| 93.1 | 77.77 | 100 | 93.1 |[38](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/serverApiClient.ts#L38),[72](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/serverApiClient.ts#L72),[132](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/serverApiClient.ts#L132),[208](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/serverApiClient.ts#L208) 🟒|  [types.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/types.ts)| 100 | 90.16 | 100 | 100 |[89-103](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/types.ts#L89-L103),[129](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/types.ts#L129),[132](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/types.ts#L132) 🟒|  [urlUtils.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/urlUtils.ts)| 97.14 | 85.71 | 100 | 97.14 |[41](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/urlUtils.ts#L41) 🟒|  [webhook.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/webhook.ts)| 100 | 100 | 100 | 100 | 🟒| src/errors| 100 | 100 | 100 | 100 | 🟒|  [unsealError.ts](https://github.com/fingerprintjs/fingerprintjs-pro-server-api-node-sdk/blob/ab92e753597f06de23348ff24d419f81db2c463d/src/errors/unsealError.ts)| 100 | 100 | 100 | 100 |
fingerprint-dx-team[bot] commented 1 month ago

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

The release is available on:

Your semantic-release bot :package::rocket: