Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
37 changes: 21 additions & 16 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
lockVersion: 2.0.0
id: 6a2d7b70-1321-499a-8677-a99a42c2e4b6
management:
docChecksum: b64c9fecb8c502275eece775e517c520
docChecksum: 4ff9a1f23a7e53ffb3a92f0242ce278f
docVersion: 0.0.1
speakeasyVersion: 1.622.1
generationVersion: 2.709.0
releaseVersion: 1.0.14
configChecksum: c40696518835b89b6d86f835b9a87fde
speakeasyVersion: 1.636.3
generationVersion: 2.723.11
releaseVersion: 1.0.15
configChecksum: 9f59d6a437f92fe88d2e4b04b8e142cb
repoURL: https://github.com/firehydrant/firehydrant-typescript-sdk.git
installationURL: https://github.com/firehydrant/firehydrant-typescript-sdk
published: true
features:
typescript:
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.12
core: 3.21.23
core: 3.21.26
defaultEnabledRetries: 0.1.0
devContainers: 2.90.1
enumUnions: 0.1.0
Expand Down Expand Up @@ -262,12 +262,9 @@ generatedFiles:
- docs/models/components/externalresourceentity.md
- docs/models/components/fieldmappingfieldmapentity.md
- docs/models/components/fieldmappingmappablefieldentity.md
- docs/models/components/filtervalues.md
- docs/models/components/formconfigurationentity.md
- docs/models/components/functionalityentity.md
- docs/models/components/functionalityentitylabels.md
- docs/models/components/functionalityentitylite.md
- docs/models/components/functionalityentitylitelabels.md
- docs/models/components/functionalityentitypaginated.md
- docs/models/components/functionalitywithallservicesentity.md
- docs/models/components/headers.md
Expand Down Expand Up @@ -397,7 +394,6 @@ generatedFiles:
- docs/models/components/nullableincidentsconferencebridgeentityattachment.md
- docs/models/components/nullableincidentscontextobjectentity.md
- docs/models/components/nullableincidenttypeentitytemplateentity.md
- docs/models/components/nullableincidenttypeentitytemplateentitylabels.md
- docs/models/components/nullableincidenttypeentitytemplatevaluesentity.md
- docs/models/components/nullableintegrationentity.md
- docs/models/components/nullableintegrationsawsconnectionentity.md
Expand Down Expand Up @@ -438,7 +434,6 @@ generatedFiles:
- docs/models/components/nullablerunbookswebhookdeliveryentity.md
- docs/models/components/nullablescheduleentity.md
- docs/models/components/nullableserviceentity.md
- docs/models/components/nullableserviceentitylabels.md
- docs/models/components/nullableserviceentitymanagedbysettings.md
- docs/models/components/nullableseveritymatrixconditionentity.md
- docs/models/components/nullableseveritymatriximpactentity.md
Expand Down Expand Up @@ -480,10 +475,12 @@ generatedFiles:
- docs/models/components/nuncconnectionentitypaginated.md
- docs/models/components/nuncemailsubscribersentity.md
- docs/models/components/nuncnuncsubscription.md
- docs/models/components/operation.md
- docs/models/components/organizationscustomfielddefinitionentity.md
- docs/models/components/overrideoncallschedulerotationshifts.md
- docs/models/components/patchscimgroup.md
- docs/models/components/patchscimgroupoperation.md
- docs/models/components/patchscimuser.md
- docs/models/components/patchscimuseroperation.md
- docs/models/components/permissionentitylist.md
- docs/models/components/pongentity.md
- docs/models/components/postmortemspostmortemreportentity.md
Expand Down Expand Up @@ -562,10 +559,7 @@ generatedFiles:
- docs/models/components/servicedependencyentity.md
- docs/models/components/serviceentity.md
- docs/models/components/serviceentitychecklist.md
- docs/models/components/serviceentitychecklistlabels.md
- docs/models/components/serviceentitylabels.md
- docs/models/components/serviceentitylite.md
- docs/models/components/serviceentitylitelabels.md
- docs/models/components/serviceentitymanagedbysettings.md
- docs/models/components/serviceentitypaginated.md
- docs/models/components/servicelinkentity.md
Expand Down Expand Up @@ -1174,6 +1168,7 @@ generatedFiles:
- docs/models/operations/orderby.md
- docs/models/operations/orderdirection.md
- docs/models/operations/overrideoncallschedulerotationshiftsrequest.md
- docs/models/operations/patchscimgrouprequest.md
- docs/models/operations/patchscimuserrequest.md
- docs/models/operations/previewoncallschedulerotationrequest.md
- docs/models/operations/previewteamoncallschedulerequest.md
Expand Down Expand Up @@ -1301,7 +1296,6 @@ generatedFiles:
- docs/sdks/changes/README.md
- docs/sdks/communication/README.md
- docs/sdks/conversations/README.md
- docs/sdks/firehydrant/README.md
- docs/sdks/incidents/README.md
- docs/sdks/incidentsettings/README.md
- docs/sdks/integrations/README.md
Expand Down Expand Up @@ -1637,6 +1631,7 @@ generatedFiles:
- src/funcs/scimGetSCIMUser.ts
- src/funcs/scimListSCIMGroups.ts
- src/funcs/scimListSCIMUsers.ts
- src/funcs/scimPatchSCIMGroup.ts
- src/funcs/scimPatchSCIMUser.ts
- src/funcs/scimUpdateSCIMGroup.ts
- src/funcs/scimUpdateSCIMUser.ts
Expand Down Expand Up @@ -2119,6 +2114,7 @@ generatedFiles:
- src/mcp-server/tools/scimGetSCIMUser.ts
- src/mcp-server/tools/scimListSCIMGroups.ts
- src/mcp-server/tools/scimListSCIMUsers.ts
- src/mcp-server/tools/scimPatchSCIMGroup.ts
- src/mcp-server/tools/scimPatchSCIMUser.ts
- src/mcp-server/tools/scimUpdateSCIMGroup.ts
- src/mcp-server/tools/scimUpdateSCIMUser.ts
Expand Down Expand Up @@ -2524,6 +2520,7 @@ generatedFiles:
- src/models/components/nuncnuncsubscription.ts
- src/models/components/organizationscustomfielddefinitionentity.ts
- src/models/components/overrideoncallschedulerotationshifts.ts
- src/models/components/patchscimgroup.ts
- src/models/components/patchscimuser.ts
- src/models/components/permissionentitylist.ts
- src/models/components/pongentity.ts
Expand Down Expand Up @@ -3017,6 +3014,7 @@ generatedFiles:
- src/models/operations/listwebhookdeliveries.ts
- src/models/operations/listwebhooks.ts
- src/models/operations/overrideoncallschedulerotationshifts.ts
- src/models/operations/patchscimgroup.ts
- src/models/operations/patchscimuser.ts
- src/models/operations/previewoncallschedulerotation.ts
- src/models/operations/previewteamoncallschedule.ts
Expand Down Expand Up @@ -6597,5 +6595,12 @@ examples:
responses:
"201":
application/json: {}
patch_scim_group:
speakeasy-default-patch-scim-group:
parameters:
path:
id: "<id>"
requestBody:
application/scim+json: {"Operations": [{"op": "<value>", "path": "/var/tmp"}]}
examplesVersion: 1.0.2
generatedTests: {}
3 changes: 2 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
typescript:
version: 1.0.14
version: 1.0.15
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
devDependencies: {}
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
speakeasyVersion: 1.622.1
speakeasyVersion: 1.636.3
sources:
firehydrant-oas:
sourceNamespace: firehydrant-oas
sourceRevisionDigest: sha256:3097029d728beac7188b5340a80713f160bd3d6488290b4415fc7f1a3348e939
sourceBlobDigest: sha256:553825ec4442cdfe2386569a5f6e906aca62920de30c20d6abf2766d86e24ca3
sourceRevisionDigest: sha256:3215d8600f4139ff05bf28138bab70794f2a42881d00a237047f57e62869e916
sourceBlobDigest: sha256:9aa072de54641df0f941d0d9e5e621deefd0c88ed2b9c8d2eb94e5f3b2d9dcb9
tags:
- latest
- speakeasy-sdk-regen-1757981266
- speakeasy-sdk-regen-1759450051
- 0.0.1
firehydrant-typescript-sdk-OAS:
sourceNamespace: firehydrant-typescript-sdk-oas
Expand All @@ -19,10 +19,10 @@ targets:
firehydrant-typescript-sdk:
source: firehydrant-oas
sourceNamespace: firehydrant-oas
sourceRevisionDigest: sha256:3097029d728beac7188b5340a80713f160bd3d6488290b4415fc7f1a3348e939
sourceBlobDigest: sha256:553825ec4442cdfe2386569a5f6e906aca62920de30c20d6abf2766d86e24ca3
sourceRevisionDigest: sha256:3215d8600f4139ff05bf28138bab70794f2a42881d00a237047f57e62869e916
sourceBlobDigest: sha256:9aa072de54641df0f941d0d9e5e621deefd0c88ed2b9c8d2eb94e5f3b2d9dcb9
codeSamplesNamespace: firehydrant-typescript-sdk-oas-code-samples
codeSamplesRevisionDigest: sha256:fa8d032148e7b6dee8fbb9425ae15657b1ae27f217936e859decdd3a614feaaa
codeSamplesRevisionDigest: sha256:32cb2f670f7ff36bd052eb722465b7a22f0ed7181852de213839d2094b7f01b8
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,7 @@ bun add firehydrant-typescript-sdk
### Yarn

```bash
yarn add firehydrant-typescript-sdk zod

# Note that Yarn does not install peer dependencies automatically. You will need
# to install zod as shown above.
yarn add firehydrant-typescript-sdk
```

> [!NOTE]
Expand Down Expand Up @@ -442,7 +439,6 @@ run();
* [listComments](docs/sdks/conversations/README.md#listcomments) - List comments for a conversation
* [createComment](docs/sdks/conversations/README.md#createcomment) - Create a conversation comment


### [incidents](docs/sdks/incidents/README.md)

* [listIncidents](docs/sdks/incidents/README.md#listincidents) - List incidents
Expand Down Expand Up @@ -684,6 +680,7 @@ run();
* [getScimGroup](docs/sdks/scim/README.md#getscimgroup) - Get a SCIM group
* [updateScimGroup](docs/sdks/scim/README.md#updatescimgroup) - Update a SCIM group and assign members
* [deleteScimGroup](docs/sdks/scim/README.md#deletescimgroup) - Delete a SCIM group
* [patchScimGroup](docs/sdks/scim/README.md#patchscimgroup) - Partially update a SCIM group
* [listScimGroups](docs/sdks/scim/README.md#listscimgroups) - List SCIM groups
* [createScimGroup](docs/sdks/scim/README.md#createscimgroup) - Create a SCIM group and assign members
* [getScimUser](docs/sdks/scim/README.md#getscimuser) - Get a SCIM user
Expand Down Expand Up @@ -1178,6 +1175,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`scimGetSCIMUser`](docs/sdks/scim/README.md#getscimuser) - Get a SCIM user
- [`scimListSCIMGroups`](docs/sdks/scim/README.md#listscimgroups) - List SCIM groups
- [`scimListSCIMUsers`](docs/sdks/scim/README.md#listscimusers) - List SCIM users
- [`scimPatchSCIMGroup`](docs/sdks/scim/README.md#patchscimgroup) - Partially update a SCIM group
- [`scimPatchSCIMUser`](docs/sdks/scim/README.md#patchscimuser) - Update a User from SCIM data
- [`scimUpdateSCIMGroup`](docs/sdks/scim/README.md#updatescimgroup) - Update a SCIM group and assign members
- [`scimUpdateSCIMUser`](docs/sdks/scim/README.md#updatescimuser) - Update a User from SCIM data
Expand Down Expand Up @@ -1493,7 +1491,7 @@ run();


**Inherit from [`FirehydrantError`](./src/models/errors/firehydranterror.ts)**:
* [`ErrorEntity`](./src/models/errors/errorentity.ts): ErrorEntity model. Applicable to 12 of 449 methods.*
* [`ErrorEntity`](./src/models/errors/errorentity.ts): ErrorEntity model. Applicable to 12 of 450 methods.*
* [`ResponseValidationError`](./src/models/errors/responsevalidationerror.ts): Type mismatch between the data returned from the server and the structure expected by the SDK. See `error.rawValue` for the raw value and `error.pretty()` for a nicely formatted multi-line string.

</details>
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -236,4 +236,14 @@ Based on:
### Generated
- [typescript v1.0.14] .
### Releases
- [NPM v1.0.14] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.14 - .
- [NPM v1.0.14] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.14 - .

## 2025-10-14 00:07:24
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v1.0.15] .
### Releases
- [NPM v1.0.15] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.15 - .
12 changes: 6 additions & 6 deletions RUNTIMES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

This SDK is intended to be used in JavaScript runtimes that support ECMAScript 2020 or newer. The SDK uses the following features:

* [Web Fetch API][web-fetch]
* [Web Streams API][web-streams] and in particular `ReadableStream`
* [Async iterables][async-iter] using `Symbol.asyncIterator`
- [Web Fetch API][web-fetch]
- [Web Streams API][web-streams] and in particular `ReadableStream`
- [Async iterables][async-iter] using `Symbol.asyncIterator`

[web-fetch]: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
[web-streams]: https://developer.mozilla.org/en-US/docs/Web/API/Streams_API
Expand All @@ -25,7 +25,7 @@ Runtime environments that are explicitly supported are:

The following `tsconfig.json` options are recommended for projects using this
SDK in order to get static type support for features like async iterables,
streams and `fetch`-related APIs ([`for await...of`][for-await-of],
streams and `fetch`-related APIs ([`for await...of`][for-await-of],
[`AbortSignal`][abort-signal], [`Request`][request], [`Response`][response] and
so on):

Expand All @@ -38,11 +38,11 @@ so on):
{
"compilerOptions": {
"target": "es2020", // or higher
"lib": ["es2020", "dom", "dom.iterable"],
"lib": ["es2020", "dom", "dom.iterable"]
}
}
```

While `target` can be set to older ECMAScript versions, it may result in extra,
unnecessary compatibility code being generated if you are not targeting old
runtimes.
runtimes.
1 change: 1 addition & 0 deletions docs/models/components/createscimuser.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ let value: CreateScimUser = {
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `userName` | *string* | :heavy_check_mark: | A service provider's unique identifier for the user |
| `externalId` | *string* | :heavy_minus_sign: | A unique identifier for the user from the external provisioning system |
| `name` | [components.CreateScimUserName](../../models/components/createscimusername.md) | :heavy_check_mark: | The components of the user's name |
| `emails` | [components.CreateScimUserEmail](../../models/components/createscimuseremail.md)[] | :heavy_check_mark: | Email addresses for the User |
| `roles` | [components.CreateScimUserRoles](../../models/components/createscimuserroles.md) | :heavy_minus_sign: | Roles for the User. Options are owner, member, collaborator, or viewer. Roles may be specified as strings or SCIM role objects. |
Expand Down
16 changes: 0 additions & 16 deletions docs/models/components/filtervalues.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/models/components/functionalityentity.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ let value: FunctionalityEntity = {};
| `description` | *string* | :heavy_minus_sign: | N/A |
| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | N/A |
| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | N/A |
| `labels` | [components.FunctionalityEntityLabels](../../models/components/functionalityentitylabels.md) | :heavy_minus_sign: | An object of label key and values |
| `labels` | Record<string, *any*> | :heavy_minus_sign: | An object of label key and values |
| `activeIncidents` | *string*[] | :heavy_minus_sign: | List of active incident guids |
| `links` | [components.LinksEntity](../../models/components/linksentity.md)[] | :heavy_minus_sign: | List of links attached to this functionality. |
| `owner` | [components.NullableTeamEntityLite](../../models/components/nullableteamentitylite.md) | :heavy_minus_sign: | N/A |
Expand Down
Loading