Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
d5cbad4
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e5e7bce
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
8c818a8
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
32389c8
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
421ff6e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
a074b07
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5bad2fb
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
cc92de6
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d4c05b6
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5463ce3
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
c8ea501
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
eb90a59
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
9492ca3
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5f6b33e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
3e559b8
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
56cba95
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5bc0021
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d3b6f8c
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
7b64086
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
274dd1a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
1cc0d16
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
2113b7d
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
093bd30
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
bf32677
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
f9dde1d
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
26ec9ae
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5b57064
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
f5f9367
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
69cd997
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
ec655e7
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
594df5f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
c2d5412
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
548d86a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
fd33cee
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
3a0ea3b
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e87e3ca
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
31c66a8
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
51f86c3
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
3ce3e6e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d55ad31
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5bdd7a6
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d714ffb
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
a9f9318
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
31afdcc
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
23f7b6f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
50e1a03
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
a238099
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
6ca3966
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
09588f0
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
15ce192
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
660702e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
7b05dd0
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
9b1b28f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
1b6faf0
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e053308
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
1464574
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e8a4880
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
6153a84
TSM-14 convert models group D to TypeScript
Justintime50 Aug 10, 2026
7aed975
TSM-14 migrate model field types from declarations
Justintime50 Aug 10, 2026
8b01668
TSM-14 make model fields nullable for first pass
Justintime50 Aug 10, 2026
c3ef31f
TSM-14 widen null-only claim fields to permissive nullable
Justintime50 Aug 10, 2026
8ead748
TSM-14 make model fields optional and nullable for first pass
Justintime50 Aug 10, 2026
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
30 changes: 0 additions & 30 deletions src/models/claim.js

This file was deleted.

28 changes: 28 additions & 0 deletions src/models/claim.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import EasyPostObject from './easypost_object';

/**
* An {@link https://docs.easypost.com/docs/insurance/claims Claim} object represents claim for a {@link Shipment shipment}.
* @public
* @extends EasyPostObject
*/
export default class Claim extends EasyPostObject {
declare approved_amount?: string | null;
declare attachments?: string[] | null;
declare check_delivery_address?: string | null;
declare contact_email?: string | null;
declare description?: string | null;
declare history?: Record<string, unknown>[] | null;
declare insurance_amount?: string | null;
declare insurance_id?: string | null;
declare payment_method?: string | null;
declare recipient_name?: unknown | null;
declare reference?: string | null;
declare requested_amount?: string | null;
declare salvage_value?: unknown | null;
declare shipment_id?: string | null;
declare status_detail?: string | null;
declare status_timestamp?: string | null;
declare status?: string | null;
declare tracking_code?: string | null;
declare type?: string | null;
}
12 changes: 6 additions & 6 deletions src/models/event.js → src/models/event.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import EasyPostObject from './easypost_object';
* @extends EasyPostObject
*/
export default class Event extends EasyPostObject {
static completed_urls;
static description;
static pending_urls;
static previous_attributes;
static result;
static status;
declare completed_urls?: string[] | null;
declare description?: string | null;
declare pending_urls?: string[] | null;
declare previous_attributes?: Record<string, unknown> | null;
declare result?: Record<string, unknown> | null;
declare status?: 'completed' | 'failed' | 'in_queue' | 'retrying' | 'pending' | null;
}
21 changes: 0 additions & 21 deletions src/models/insurance.js

This file was deleted.

21 changes: 21 additions & 0 deletions src/models/insurance.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import EasyPostObject from './easypost_object';

/**
* An {@link https://docs.easypost.com/docs/api-keys Insurance} object represents insurance for a {@link Shipment shipment}.
* @public
* @extends EasyPostObject
*/
export default class Insurance extends EasyPostObject {
declare amount?: string | null;
declare fee?: Record<string, unknown> | null;
declare from_address?: Record<string, unknown> | null;
declare messages?: string[] | null;
declare provider_id?: string | null;
declare provider?: string | null;
declare reference?: string | null;
declare shipment_id?: string | null;
declare status?: 'new' | 'pending' | 'purchased' | 'failed' | 'cancelled' | null;
declare to_address?: Record<string, unknown> | null;
declare tracking_code?: string | null;
declare tracker?: Record<string, unknown> | null;
}
2 changes: 1 addition & 1 deletion src/models/payload.js → src/models/payload.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ import EasyPostObject from './easypost_object';
* @extends EasyPostObject
*/
export default class Payload extends EasyPostObject {
static response_body;
declare response_body?: string | null;
}
23 changes: 0 additions & 23 deletions src/models/tracker.js

This file was deleted.

23 changes: 23 additions & 0 deletions src/models/tracker.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import EasyPostObject from './easypost_object';

/**
* A {@link https://docs.easypost.com/docs/trackers Tracker} represents the available tracking information for a package.
* @public
* @extends EasyPostObject
*/
export default class Tracker extends EasyPostObject {
declare carrier_detail?: Record<string, unknown> | null;
declare carrier?: string | null;
declare est_delivery_date?: string | null;
declare fees?: Record<string, unknown>[] | null;
declare finalized?: boolean | null;
declare is_return?: boolean | null;
declare public_url?: string | null;
declare shipment_id?: string | null;
declare signed_by?: string | null;
declare status_detail?: string | null;
declare status?: string | null;
declare tracking_code?: string | null;
declare tracking_details?: Record<string, unknown>[] | null;
declare weight?: number | null;
}
5 changes: 3 additions & 2 deletions src/models/webhook.js → src/models/webhook.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import EasyPostObject from './easypost_object';
* @extends EasyPostObject
*/
export default class Webhook extends EasyPostObject {
static disabled_at;
static url;
declare custom_headers?: { key: string; value: string }[] | null;
declare disabled_at?: string | null;
declare url?: string | null;
}