Skip to content

build(deps): bump the npm_and_yarn group across 1 directory with 2 updates#23

Merged
jddunn merged 24 commits into
devfrom
master
Aug 27, 2025
Merged

build(deps): bump the npm_and_yarn group across 1 directory with 2 updates#23
jddunn merged 24 commits into
devfrom
master

Conversation

@jddunn
Copy link
Copy Markdown
Member

@jddunn jddunn commented Aug 27, 2025

📋 Summary

Describe the change and why it is needed.

🧾 Auto Summary

  • Pending CI update

🔗 Related Issues

Closes #

📝 Type of Change

  • ✨ Feature
  • 🐛 Fix
  • 💥 Breaking Change
  • 📚 Docs
  • 🧪 Tests
  • 🔧 Build / CI
  • ♻️ Refactor
  • ⚡ Performance
  • 🧹 Chore
  • 📦 Dependencies

🧪 Testing

Describe tests added/updated and manual verification steps.

✅ Checklist

  • Code follows style (lint passes)
  • Added/updated tests
  • Updated docs / README (if user-facing change)
  • No new ESLint warnings
  • Changes are backward compatible (or noted as breaking)

💥 Breaking Changes

If breaking, describe impact and migration path.

📸 Screenshots / Logs (optional)

📌 Additional Notes

🚀 Post-Merge Actions

  • Publish package (if needed)
  • Announce / release notes

Summary by Sourcery

Update esbuild dependency to v0.25.0 and introduce a SECURITY.md with supported versions and vulnerability reporting guidelines.

Enhancements:

  • Bump esbuild from v0.21.5 to v0.25.0

Documentation:

  • Add SECURITY.md outlining supported versions and vulnerability reporting process

jddunn and others added 23 commits August 13, 2025 08:46
cleanup; fix build scripts / docs package size updating; add proposed API changes for new features (tag / themes and OTLP, new API design)
Working builds (fix type errs), fix performance issues, fully working unit tests (~80% coverage)
docs and actions fixes to push to gh pages
better coloring, better docs, maybe ci / cd fixes
ci / cd linting running fixes, doc updates
theme loading properly fixed in all envs; ci / cd fixes; doc fixes; working site builds
fix: ci / cd fixes, builds first for lib then docs, add trivy instead…
style: apply prettier / linting
fix: web demo fix for missing pkg (will be released later); docs buil…
ci: inline test coverage, fix stray -- char, get docs building workin…
ci: windows 18 20 test fixes, rmv set -e (bash specific)
ci / cd fixes; type fixes; performance tracking scripts
ci cd optimization; test fixes to close successfully; fix missing optional prop
ci / cd fixes; docs update
enhancements to cover badge / ci / cd fixes; test running fixes
async logger architecture revamp / api updates; ci / cd revamps; docs updates; observability + prod readiness + redactor utils
fix: accept undefined opts in constructor w defaults for sampler
…dates

Bumps the npm_and_yarn group with 2 updates in the / directory: [esbuild](https://github.com/evanw/esbuild) and [brace-expansion](https://github.com/juliangruber/brace-expansion).


Updates `esbuild` from 0.21.5 to 0.25.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.21.5...v0.25.0)

Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.0
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
…yarn-8a36ab92d9

build(deps): bump the npm_and_yarn group across 1 directory with 2 updates
@jddunn jddunn requested a review from Copilot August 27, 2025 23:44
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@sourcery-ai
Copy link
Copy Markdown

sourcery-ai Bot commented Aug 27, 2025

Reviewer's Guide

This PR updates the project’s build dependency by bumping esbuild from 0.21.5 to 0.25.0 (with a regenerated pnpm lockfile) and adds a SECURITY.md to define supported versions and vulnerability reporting procedures.

File-Level Changes

Change Details Files
Bump esbuild dependency and regenerate lockfile
  • Updated esbuild version range in package.json
  • Regenerated pnpm-lock.yaml to lock the updated version
package.json
pnpm-lock.yaml
Add project security policy document
  • Created SECURITY.md with supported versions table
  • Outlined vulnerability reporting guidelines and timelines
SECURITY.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@github-actions github-actions Bot changed the title dev build(deps): bump the npm_and_yarn group across 1 directory with 2 updates Aug 27, 2025
@github-actions github-actions Bot added documentation Improvements or additions to documentation area: docs labels Aug 27, 2025
@github-actions
Copy link
Copy Markdown
Contributor

🏷️ Auto-labeling complete

Applied: documentation, area: docs, area: build, dependencies, size: S, security

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a security policy document and updates a build dependency. The purpose appears to be establishing security guidelines for the project and keeping development dependencies current.

  • Added a SECURITY.md file with vulnerability reporting guidelines and supported version information
  • Updated esbuild dependency from version ^0.21.5 to ^0.25.0

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
SECURITY.md Adds new security policy template with placeholder content for vulnerability reporting
package.json Updates esbuild development dependency to newer version
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread SECURITY.md

## Supported Versions

Use this section to tell people about which versions of your project are
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The security policy contains placeholder text that should be replaced with actual project-specific information about supported versions and vulnerability reporting procedures.

Copilot uses AI. Check for mistakes.
Comment thread SECURITY.md
Comment on lines +10 to +13
| 5.1.x | :white_check_mark: |
| 5.0.x | :x: |
| 4.0.x | :white_check_mark: |
| < 4.0 | :x: |
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version numbers in the supported versions table appear to be placeholder examples and should be updated to reflect the actual versions of this project.

Suggested change
| 5.1.x | :white_check_mark: |
| 5.0.x | :x: |
| 4.0.x | :white_check_mark: |
| < 4.0 | :x: |
| 1.2.0 | :white_check_mark: |
| 1.1.0 | :white_check_mark: |
| 1.0.0 | :x: |
| < 1.0.0 | :x: |

Copilot uses AI. Check for mistakes.
Comment thread SECURITY.md
Comment on lines +17 to +21
Use this section to tell people how to report a vulnerability.

Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The vulnerability reporting section contains placeholder instructions and should be replaced with specific contact information and procedures for this project.

Suggested change
Use this section to tell people how to report a vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.
To report a security vulnerability, please email us at [security@example.com](mailto:security@example.com) with details of the issue.
We aim to acknowledge all reports within 2 business days and provide a status update within 7 business days.
After triage, we will keep you informed of our progress and may request additional information if needed. If the vulnerability is accepted, we will work with you on disclosure timing and credit. If declined, we will provide a clear explanation.

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown
Contributor

Auto-formatted code with Prettier

I've automatically formatted the code to match the project's style guidelines. The changes have been pushed to this PR.

Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@jddunn jddunn merged commit 2959767 into dev Aug 27, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants