Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
86e0a45
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e9b6ea7
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
300b14f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
0897925
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
27bb8a9
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
85c99a9
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
9740c8f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
0cc2319
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
70b977f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
163e0a7
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
7b300dd
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e7cc296
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
54c7040
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
a882267
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
c880172
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
ea8634f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
36e2f2c
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
fd50e52
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
21b9d8b
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d6d2d63
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
5ebbf78
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
6280f00
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
7e27786
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
f0bab53
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
589540a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
cc8ba80
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
80c8931
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
cce2ceb
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
4939cf8
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
7c4ac8f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
1981336
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
2f3736a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
984c450
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
fc6b5cd
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
35de93e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
178782b
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
580f710
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
fb4bb52
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d9d0f46
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
cd25eda
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
d5646e2
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
e61e72e
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
2236396
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
20253bc
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
2697f94
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
338bccc
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
3741aea
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
8bb8399
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
724c46a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
9311219
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
4e61159
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
11ffb44
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
c9cf7b1
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
a7512d4
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
f2368b7
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
2a2488a
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
88bf84f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
fa5c952
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
6d18a7f
chore: retrigger flaky CodeQL on TSM-08
Justintime50 Aug 11, 2026
6e4a4d8
TSM-91: remove stale root-types ignore entries
Justintime50 Aug 10, 2026
e6342b8
TSM-91: finalize migration docs and remove dev-docs
Justintime50 Aug 10, 2026
cb55091
Remove chai usage and upgrade TypeScript toolchain
Justintime50 Aug 12, 2026
fd0a7c8
Apply vulnerability remediations
Justintime50 Aug 12, 2026
0789212
Remove stale Node 16 audit-ci comment
Justintime50 Aug 12, 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
2 changes: 0 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,3 @@ dist
/docs
examples
node_modules
types
types/demo
1 change: 0 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,5 @@ examples
official/fixtures/
package-lock.json
style_guides/
types/
vendor/
venv/
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
- Breaking: `makeApiCall` now accepts `delete` (the `del` alias was removed)
- `requestMiddleware` compatibility preserved using a fetch-era compatibility request object
- Default `User-Agent` retains structured runtime metadata fields (`Nodejs/`, `OS/`, `OSVersion/`, `OSArch/`) via runtime-safe detection
- TypeScript declarations are now generated from source and published from `dist/types`.
- Internal root `types/` declaration sources and demo fixtures were removed from the repository.

## v8.9.0 (2026-06-25)

Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,9 @@ just update-examples-submodule

Starting with `v5.3.0`, this project has Typescript definitions included.

Current definitions are generated from source and published with the package at `dist/types`.
No consumer configuration changes are required when importing `@easypost/api` from the package root.

#### Typescript Exclusions

- We do not provide a DefinitelyTyped version of these definitions at this time
Expand Down
11 changes: 11 additions & 0 deletions UPGRADE_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ Use the following guide to assist in the upgrade process of the `easypost-node`
- [Response Objects Are Now Plain JSON Objects](#90-response-objects-are-now-plain-json-objects)
- [HTTP Transport Migrated to Fetch](#90-http-transport-migrated-to-fetch)

### 9.0 Low Impact Changes

- [Type Declarations Are Source-Generated](#90-type-declarations-are-source-generated)

### 9.0 Response Objects Are Now Plain JSON Objects

Likelihood of Impact: **High**
Expand Down Expand Up @@ -67,6 +71,13 @@ const client = new EasyPostClient('api_key', {
await client.makeApiCall('delete', '/trackers/trk_123');
```

### 9.0 Type Declarations Are Source-Generated

Likelihood of Impact: **Low**

Type declarations are generated from source and published from `dist/types`.
Package-root imports are unchanged. If you were importing internal files from the old root `types/` folder, migrate to package-root imports.

## Upgrading from 7.x to 8.0

### 8.0 High Impact Changes
Expand Down
12 changes: 1 addition & 11 deletions audit-ci.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,5 @@
"$schema": "https://github.com/IBM/audit-ci/raw/main/docs/schema.json",
// Only fail the audit if there are critical vulnerabilities.
"critical": true,
// Can't update ESLint yet because we must support Node 16
"allowlist": [
"GHSA-2v37-7h3g-55p8",
"GHSA-3ppc-4f35-3m26",
"GHSA-23c5-xmqv-rm74",
"GHSA-7r86-cg39-jmmj",
"GHSA-mh99-v99m-4gvg",
"GHSA-rgw5-rvv9-x895",
"GHSA-5p4m-2wfm-xmqj",
"GHSA-7p8r-x3mc-p8w7",
],
"allowlist": [],
}
Loading