Merged
Conversation
Contributor
There was a problem hiding this comment.
Greptile Overview
Greptile Summary
This is a version bump from 7.81.0 to 7.82.0. The changes include:
- Version updates across package.json, package-lock.json, and src/workos.ts
- Snapshot updates in sso.spec.ts.snap to reflect the new version in User-Agent headers
- Automatic peer dependency flags added by npm to package-lock.json for packages that are peer dependencies of installed dev dependencies but not direct dependencies (@babel/core, browserslist, jest, typescript)
The peer dependency additions in package-lock.json are automatically generated by npm's dependency resolution algorithm (lockfileVersion 3) and indicate that these packages are peer dependencies of other installed packages. TypeScript is listed as both a devDependency in package.json and marked with "peer": true in package-lock.json because it's also a peer dependency of ts-jest.
Confidence Score: 5/5
- This is a safe version bump with no functional changes
- All changes are consistent version updates across files. The package-lock.json peer dependency additions are automatic npm behavior. Test snapshots correctly reflect the version change. No code logic changes, security issues, or breaking changes introduced.
- No files require special attention
Important Files Changed
File Analysis
| Filename | Score | Overview |
|---|---|---|
| package.json | 5/5 | Version bumped from 7.81.0 to 7.82.0, no other changes |
| src/workos.ts | 5/5 | VERSION constant updated from 7.81.0 to 7.82.0 |
| src/sso/snapshots/sso.spec.ts.snap | 5/5 | Test snapshots updated to reflect new version in User-Agent headers |
| package-lock.json | 5/5 | Version updated and automatic peer dependency flags added by npm for @babel/core, browserslist, jest, and typescript |
Sequence Diagram
sequenceDiagram
participant Dev as Developer
participant PJ as package.json
participant WOS as src/workos.ts
participant NPM as npm
participant Lock as package-lock.json
participant Tests as Test Snapshots
Dev->>PJ: Update version to 7.82.0
Dev->>WOS: Update VERSION constant to 7.82.0
Dev->>NPM: Run npm install
NPM->>Lock: Update version to 7.82.0
NPM->>Lock: Add peer dependency flags
Dev->>Tests: Run tests
Tests->>Tests: Update snapshots with new User-Agent
Note over Tests: User-Agent: workos-node/7.82.0/fetch
dandorman
approved these changes
Jan 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Documentation
Does this require changes to the WorkOS Docs? E.g. the API Reference or code snippets need updates.
If yes, link a related docs PR and add a docs maintainer as a reviewer. Their approval is required.