Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: 🐝 Update SDK - Generate Clients GUSTO-EMBEDDED 0.5.5 #39

Merged
merged 2 commits into from
Mar 26, 2025
Merged
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.521.0
speakeasyVersion: 1.523.2
sources:
GustoEmbedded-OAS:
sourceNamespace: gusto-embedded-oas
sourceRevisionDigest: sha256:c5e13f6f7266210e212ac99aa8367e82e61e0eaad181f1eb458d3689e436d2f8
sourceBlobDigest: sha256:e4d67e29b6fdbf1bdf85937bad4df189fd2a65b0bd8a8a4bc210a929d50f1377
sourceRevisionDigest: sha256:3957d68fe413acb034652e4584bf615619f22a8e3275a6c7d19d93dd640a6102
sourceBlobDigest: sha256:4e15820f748c493c7a2aab9e9bfa44fee1a08e15a54a6575f75c13b87b8514ab
tags:
- latest
- speakeasy-sdk-regen-1742420739
- speakeasy-sdk-regen-1742602404
- "2024-04-01"
targets:
gusto-embedded:
source: GustoEmbedded-OAS
sourceNamespace: gusto-embedded-oas
sourceRevisionDigest: sha256:c5e13f6f7266210e212ac99aa8367e82e61e0eaad181f1eb458d3689e436d2f8
sourceBlobDigest: sha256:e4d67e29b6fdbf1bdf85937bad4df189fd2a65b0bd8a8a4bc210a929d50f1377
sourceRevisionDigest: sha256:3957d68fe413acb034652e4584bf615619f22a8e3275a6c7d19d93dd640a6102
sourceBlobDigest: sha256:4e15820f748c493c7a2aab9e9bfa44fee1a08e15a54a6575f75c13b87b8514ab
codeSamplesNamespace: gusto-embedded-oas-typescript-code-samples
codeSamplesRevisionDigest: sha256:a63b92bf36d6bd0dd4c396602cffa13e6007fd2257c56f273badf3a90c165ad7
codeSamplesRevisionDigest: sha256:07cd0d90d5ec6f4e26ffa7e413f207a5dff53f1a8108e4643b6b059ab36216c9
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
13 changes: 7 additions & 6 deletions gusto_embedded/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: f0264e24-cbe2-4074-b157-7a6ba8979508
management:
docChecksum: d59f4dd77e3f051008140d0e55a9afdc
docChecksum: 85047f82d4022f91538c1827b830f0b1
docVersion: "2024-04-01"
speakeasyVersion: 1.521.0
generationVersion: 2.558.2
releaseVersion: 0.5.4
configChecksum: 9891b18a7b42a3cc996e558e86bfea84
speakeasyVersion: 1.523.2
generationVersion: 2.560.1
releaseVersion: 0.5.5
configChecksum: 0ef4910f3343204da0a3500188984b90
repoURL: https://github.com/Gusto/gusto-typescript-client.git
repoSubDirectory: gusto_embedded
installationURL: https://gitpkg.now.sh/Gusto/gusto-typescript-client/gusto_embedded
Expand All @@ -32,7 +32,7 @@ features:
methodSecurity: 2.82.6
nameOverrides: 2.81.2
nullables: 0.1.1
reactQueryHooks: 0.2.2
reactQueryHooks: 0.2.3
responseFormat: 0.2.3
retries: 2.83.0
sdkHooks: 0.2.0
Expand Down Expand Up @@ -973,6 +973,7 @@ generatedFiles:
- docs/models/operations/putv1companiescompanyidpayrollsrequest.md
- docs/models/operations/putv1companiescompanyidpayrollsrequestbody.md
- docs/models/operations/putv1companiescompanyidpayrollsresponse.md
- docs/models/operations/putv1companiescompanyidpayrollswithholdingpayperiod.md
- docs/models/operations/putv1companiescompanyidpayschedulespayscheduleidfrequency.md
- docs/models/operations/putv1companiescompanyidpayschedulespayscheduleidrequest.md
- docs/models/operations/putv1companiescompanyidpayschedulespayscheduleidrequestbody.md
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ generation:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: true
typescript:
version: 0.5.4
version: 0.5.5
additionalDependencies:
dependencies: {}
devDependencies: {}
Expand Down
12 changes: 11 additions & 1 deletion gusto_embedded/RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,4 +138,14 @@ Based on:
### Generated
- [typescript v0.5.4] gusto_embedded
### Releases
- [NPM v0.5.4] https://www.npmjs.com/package/@gusto/embedded-api/v/0.5.4 - gusto_embedded
- [NPM v0.5.4] https://www.npmjs.com/package/@gusto/embedded-api/v/0.5.4 - gusto_embedded

## 2025-03-26 12:14:32
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.523.2 (2.560.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.5.5] gusto_embedded
### Releases
- [NPM v0.5.5] https://www.npmjs.com/package/@gusto/embedded-api/v/0.5.5 - gusto_embedded
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/achtransaction.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Representation of an ACH transaction
import { AchTransaction } from "@gusto/embedded-api/models/components/achtransaction.js";

let value: AchTransaction = {
uuid: "b64f5167-cfde-47b4-a15b-4dc35d355c01",
uuid: "02fd4f54-2ef5-4b51-a681-d739c5b6fc50",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The type of recipient associated with the ACH transaction
```typescript
import { AchTransactionRecipientType } from "@gusto/embedded-api/models/components/achtransaction.js";

let value: AchTransactionRecipientType = "Contractor";
let value: AchTransactionRecipientType = "Employee";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/admin.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of an admin user in Gusto.
import { Admin } from "@gusto/embedded-api/models/components/admin.js";

let value: Admin = {
uuid: "e4c79ffd-5ea6-40c8-9cbc-4c87a014f250",
uuid: "5ea60c8c-bc4c-487a-8014-f25055fd60da",
};
```

Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/category.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The category of the company attachment
```typescript
import { Category } from "@gusto/embedded-api/models/components/companyattachment.js";

let value: Category = "compliance";
let value: Category = "other";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/company.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a company in Gusto.
import { Company } from "@gusto/embedded-api/models/components/company.js";

let value: Company = {
uuid: "39211506-a611-442f-a2c9-98f5c86f916c",
uuid: "a61142f2-c998-4f5c-b86f-916cbe4c79ff",
compensations: {
hourly: [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The company bank account
import { CompanyBankAccount } from "@gusto/embedded-api/models/components/companybankaccount.js";

let value: CompanyBankAccount = {
uuid: "8f4fe7dc-a53a-4d0a-b7e5-782bd040faf8",
uuid: "a53ad0a7-e578-42bd-8040-faf8c556a5ef",
};
```

Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/companybenefit.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a company benefit.
import { CompanyBenefit } from "@gusto/embedded-api/models/components/companybenefit.js";

let value: CompanyBenefit = {
uuid: "4168088c-68be-469b-80c6-a7bb3ad3caf4",
uuid: "f8094168-088c-468b-be69-b0c6a7bb3ad3",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a company benefit.
import { CompanyBenefitWithEmployeeBenefits } from "@gusto/embedded-api/models/components/companybenefitwithemployeebenefits.js";

let value: CompanyBenefitWithEmployeeBenefits = {
uuid: "44cba3df-8a84-4453-9ed7-5f38039a9dfc",
uuid: "af4244cb-a3df-48a8-a445-3ed75f38039a",
};
```

Expand Down
4 changes: 2 additions & 2 deletions gusto_embedded/docs/models/components/companycustomfield.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ A custom field on a company
import { CompanyCustomField } from "@gusto/embedded-api/models/components/companycustomfield.js";

let value: CompanyCustomField = {
uuid: "5ddf10e4-8f6a-46c8-b344-8bfbc256a445",
uuid: "8f6a6c83-448b-4fbc-b256-a445c9115cbb",
name: "<value>",
type: "number",
type: "currency",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a company's onboarding status
import { CompanyOnboardingStatus } from "@gusto/embedded-api/models/components/companyonboardingstatus.js";

let value: CompanyOnboardingStatus = {
uuid: "d60da2f1-d46c-4af9-81ec-b062dbefcf90",
uuid: "d46caf91-ecb0-462d-9bef-cf9005ddf10e",
};
```

Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/companystatus.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The status of the company in Gusto. "Approved" companies are approved to run pay
```typescript
import { CompanyStatus } from "@gusto/embedded-api/models/components/company.js";

let value: CompanyStatus = "Approved";
let value: CompanyStatus = "Not Approved";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/compensation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of compensation in Gusto.
import { Compensation } from "@gusto/embedded-api/models/components/compensation.js";

let value: Compensation = {
uuid: "2da0caeb-8d48-44f3-b058-08db9ffd9709",
uuid: "8d484f30-5808-4db9-affd-9709fd52cbfd",
};
```

Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/contractor.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a contractor (individual or business) in Gusto.
import { Contractor } from "@gusto/embedded-api/models/components/contractor.js";

let value: Contractor = {
uuid: "50232c8a-d35b-4606-9e65-fa51cbe31b32",
uuid: "abf65023-2c8a-4d35-8b60-6e65fa51cbe3",
hourlyRate: "50.0",
};
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Example response
import { ContractorBankAccount } from "@gusto/embedded-api/models/components/contractorbankaccount.js";

let value: ContractorBankAccount = {
uuid: "f09b4fde-094d-4a81-a8af-9ffa87e011c5",
uuid: "a185f09b-4fde-4094-8da8-18af9ffa87e0",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Bank account type
```typescript
import { ContractorBankAccountAccountType } from "@gusto/embedded-api/models/components/contractorbankaccount.js";

let value: ContractorBankAccountAccountType = "Checking";
let value: ContractorBankAccountAccountType = "Savings";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of an contractor's onboarding status.
import { ContractorOnboardingStatus } from "@gusto/embedded-api/models/components/contractoronboardingstatus.js";

let value: ContractorOnboardingStatus = {
uuid: "807a893d-8bf6-4e00-a943-45b9cdd66ea1",
uuid: "325d807a-893d-48bf-96e0-094345b9cdd6",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ One of the "onboarding_status" enum values.
```typescript
import { ContractorOnboardingStatus1 } from "@gusto/embedded-api/models/components/contractor.js";

let value: ContractorOnboardingStatus1 = "onboarding_completed";
let value: ContractorOnboardingStatus1 = "self_onboarding_invited";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/contractorpayment.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of a single contractor payment.
import { ContractorPayment } from "@gusto/embedded-api/models/components/contractorpayment.js";

let value: ContractorPayment = {
uuid: "a07ad2cb-8919-46d5-a96e-41b690fe906f",
uuid: "e461a07a-d2cb-4891-a96d-596e41b690fe",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The contractor's payment method.
```typescript
import { ContractorPaymentMethod1 } from "@gusto/embedded-api/models/components/contractor.js";

let value: ContractorPaymentMethod1 = "Direct Deposit";
let value: ContractorPaymentMethod1 = "Check";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Describes how the payment will be split. If split_by is Percentage, then the spl
```typescript
import { ContractorPaymentMethodSplitBy } from "@gusto/embedded-api/models/components/contractorpaymentmethod.js";

let value: ContractorPaymentMethodSplitBy = "Amount";
let value: ContractorPaymentMethodSplitBy = "Percentage";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The payment method type. If type is Check, then split_by and splits do not need
```typescript
import { ContractorPaymentMethodType } from "@gusto/embedded-api/models/components/contractorpaymentmethod.js";

let value: ContractorPaymentMethodType = "Check";
let value: ContractorPaymentMethodType = "Direct Deposit";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The payment method.
```typescript
import { ContractorPaymentPaymentMethod } from "@gusto/embedded-api/models/components/contractorpayment.js";

let value: ContractorPaymentPaymentMethod = "Check";
let value: ContractorPaymentPaymentMethod = "Correction Payment";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Contractor payment status
```typescript
import { ContractorPaymentStatus } from "@gusto/embedded-api/models/components/contractorpayment.js";

let value: ContractorPaymentStatus = "Funded";
let value: ContractorPaymentStatus = "Unfunded";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The current employment status of the employee. Full-time employees work 30+ hour
```typescript
import { CurrentEmploymentStatus } from "@gusto/embedded-api/models/components/employee.js";

let value: CurrentEmploymentStatus = "seasonal";
let value: CurrentEmploymentStatus = "part_time_twenty_plus_hours";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/customfieldtype.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Input type for the custom field.
```typescript
import { CustomFieldType } from "@gusto/embedded-api/models/components/customfieldtype.js";

let value: CustomFieldType = "text";
let value: CustomFieldType = "number";
```

## Values
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/earningtype.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Example response
import { EarningType } from "@gusto/embedded-api/models/components/earningtype.js";

let value: EarningType = {
uuid: "0597bd72-d9bb-4f4b-b563-5f43947d3698",
uuid: "68a20597-bd72-4d9b-8bf4-b5635f43947d",
};
```

Expand Down
6 changes: 3 additions & 3 deletions gusto_embedded/docs/models/components/employee.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ The representation of an employee in Gusto.
import { Employee } from "@gusto/embedded-api/models/components/employee.js";

let value: Employee = {
uuid: "3cd87968-66b1-42dc-b46e-d9306add0353",
firstName: "Ocie",
lastName: "Wunsch",
uuid: "66b12dc4-6ed9-4306-aadd-0353cc8f2e12",
firstName: "Bernhard",
lastName: "Johnston",
eligiblePaidTimeOff: [
{
accrualUnit: "Hour",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Example response
import { EmployeeBankAccount } from "@gusto/embedded-api/models/components/employeebankaccount.js";

let value: EmployeeBankAccount = {
uuid: "6420047b-7e02-459d-a540-d69f02ccc8f6",
uuid: "92266420-047b-47e0-b259-d540d69f02cc",
};
```

Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/docs/models/components/employeebenefit.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of an employee benefit.
import { EmployeeBenefit } from "@gusto/embedded-api/models/components/employeebenefit.js";

let value: EmployeeBenefit = {
uuid: "1a82f59e-81d5-4fed-95cf-870bd3581164",
uuid: "fc7d1a82-f59e-481d-85fe-d5cf870bd358",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Whether the employee deduction reduces taxable income or not. Only valid for Gro
import { EmployeeBenefitForCompanyBenefitDeductionReducesTaxableIncome } from "@gusto/embedded-api/models/components/employeebenefitforcompanybenefit.js";

let value: EmployeeBenefitForCompanyBenefitDeductionReducesTaxableIncome =
"reduces_taxable_income";
"unset";
```

## Values
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ let value: EmployeeCustomField = {
id: "<id>",
companyCustomFieldId: "<id>",
name: "<value>",
type: "text",
type: "date",
value: "<value>",
};
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ let value: EmployeeFederalTax = {
dependentsAmount: "<value>",
otherIncome: "<value>",
deductions: "<value>",
w4DataType: "rev_2020_w4",
w4DataType: "pre_2020_w4",
};
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The representation of an employee's onboarding status.
import { EmployeeOnboardingStatus } from "@gusto/embedded-api/models/components/employeeonboardingstatus.js";

let value: EmployeeOnboardingStatus = {
uuid: "e269f2e1-7735-47df-b8d9-53680293d511",
uuid: "9f2e1773-57df-48d9-b536-80293d511e12",
};
```

Expand Down
Loading