Skip to content

chore: Fix audit 2026-03-01#165

Merged
Patrick Lafrance (patricklafrance) merged 4 commits intomainfrom
chore/fix-audit-2026-03-01
Mar 2, 2026
Merged

chore: Fix audit 2026-03-01#165
Patrick Lafrance (patricklafrance) merged 4 commits intomainfrom
chore/fix-audit-2026-03-01

Conversation

@patricklafrance
Copy link
Member

Fix #164

- Introduced snapshot testing guide in vitest with examples for basic, inline, and file snapshots, including error handling and custom serializers.
- Added workleap web configuration documentation covering ESLint, TypeScript, Rsbuild, Rslib, Stylelint, and Browserslist setups.
- Created detailed references for ESLint, Rsbuild, Rslib, Stylelint, and TypeScript configurations, including installation, customization, and CLI scripts.
Copilot AI review requested due to automatic review settings March 2, 2026 18:53
@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 2, 2026

Open in StackBlitz

@workleap/common-room

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/common-room@165

@workleap-telemetry/core

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap-telemetry/core@165

@workleap/honeycomb

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/honeycomb@165

@workleap/logrocket

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/logrocket@165

@workleap/mixpanel

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/mixpanel@165

@workleap/telemetry

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/telemetry@165

commit: adb4452

Copy link
Contributor

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 addresses audit findings by updating workspace dependency specifiers to publish as semver ranges (instead of exact pins) and by updating/adding agent skill documentation + lock entries.

Changes:

  • Updated internal workspace dependency specifiers from workspace:* to workspace:^ (including the @workleap/logrocket peer dependency in @workleap/mixpanel).
  • Updated skills-lock.json and added/updated skill content (notably Turborepo + Workleap web configs + Vitest references).
  • Added a changeset to publish patch bumps for affected packages.

Reviewed changes

Copilot reviewed 58 out of 59 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
skills-lock.json Reformats the lock file and adds the turborepo skill entry / updates hashes.
packages/telemetry/package.json Switches internal workspace dependencies to workspace:^.
packages/mixpanel/package.json Fixes audit finding by switching peer dependency to workspace:^ and aligns internal dependency specifier too.
packages/logrocket/package.json Switches internal workspace dependency to workspace:^.
packages/honeycomb/package.json Switches internal workspace dependency to workspace:^.
packages/common-room/package.json Switches internal workspace dependency to workspace:^.
.claude/skills/workleap-web-configs/references/typescript.md Adds Workleap TypeScript-config reference documentation.
.claude/skills/workleap-web-configs/references/stylelint.md Adds Workleap Stylelint-config reference documentation.
.claude/skills/workleap-web-configs/references/rslib.md Adds Workleap Rslib-config reference documentation.
.claude/skills/workleap-web-configs/references/rsbuild.md Adds Workleap Rsbuild-config reference documentation.
.claude/skills/workleap-web-configs/references/eslint.md Adds Workleap ESLint-config reference documentation.
.claude/skills/workleap-web-configs/SKILL.md Adds a Claude skill descriptor for Workleap web configs.
.claude/skills/vitest/references/features-snapshots.md Adds Vitest snapshot-testing reference documentation.
.claude/skills/vitest/references/features-mocking.md Adds Vitest mocking reference documentation.
.claude/skills/vitest/references/features-filtering.md Adds Vitest test-filtering reference documentation.
.claude/skills/vitest/references/features-coverage.md Adds Vitest coverage reference documentation.
.claude/skills/vitest/references/features-context.md Adds Vitest test-context/fixtures reference documentation.
.claude/skills/vitest/references/features-concurrency.md Adds Vitest concurrency reference documentation.
.claude/skills/vitest/references/core-test-api.md Adds Vitest test API reference documentation.
.claude/skills/vitest/references/core-hooks.md Adds Vitest hooks reference documentation.
.claude/skills/vitest/references/core-expect.md Adds Vitest expect/assertions reference documentation.
.claude/skills/vitest/references/core-describe.md Adds Vitest describe/suite reference documentation.
.claude/skills/vitest/references/core-config.md Adds Vitest configuration reference documentation.
.claude/skills/vitest/references/core-cli.md Adds Vitest CLI reference documentation.
.claude/skills/vitest/references/advanced-vi.md Adds advanced Vitest vi utilities reference documentation.
.claude/skills/vitest/references/advanced-type-testing.md Adds Vitest type-testing reference documentation.
.claude/skills/vitest/references/advanced-projects.md Adds Vitest projects/workspaces reference documentation.
.claude/skills/vitest/references/advanced-environments.md Adds Vitest environment reference documentation.
.claude/skills/vitest/SKILL.md Adds a Claude skill descriptor for Vitest.
.claude/skills/vitest/GENERATION.md Records generation metadata for the Vitest skill content.
.changeset/major-hornets-sleep.md Publishes patch bumps for packages affected by the dependency specifier change.
.agents/skills/workleap-web-configs/SKILL.md Updates the agent skill descriptor content/structure for Workleap web configs.
.agents/skills/turborepo/references/watch/RULE.md Adds Turborepo watch reference documentation.
.agents/skills/turborepo/references/filtering/patterns.md Adds Turborepo filtering patterns reference documentation.
.agents/skills/turborepo/references/filtering/RULE.md Adds Turborepo filtering syntax reference documentation.
.agents/skills/turborepo/references/environment/modes.md Adds Turborepo environment modes reference documentation.
.agents/skills/turborepo/references/environment/gotchas.md Adds Turborepo environment gotchas reference documentation.
.agents/skills/turborepo/references/environment/RULE.md Adds Turborepo environment variable reference documentation.
.agents/skills/turborepo/references/configuration/tasks.md Adds Turborepo task configuration reference documentation.
.agents/skills/turborepo/references/configuration/gotchas.md Adds Turborepo configuration gotchas reference documentation.
.agents/skills/turborepo/references/configuration/global-options.md Adds Turborepo global options reference documentation.
.agents/skills/turborepo/references/configuration/RULE.md Adds Turborepo configuration overview reference documentation.
.agents/skills/turborepo/references/cli/commands.md Adds Turborepo CLI flags reference documentation.
.agents/skills/turborepo/references/cli/RULE.md Adds Turborepo CLI usage guidance reference documentation.
.agents/skills/turborepo/references/ci/vercel.md Adds Turborepo + Vercel CI reference documentation.
.agents/skills/turborepo/references/ci/patterns.md Adds Turborepo CI optimization patterns reference documentation.
.agents/skills/turborepo/references/ci/github-actions.md Adds Turborepo GitHub Actions reference documentation.
.agents/skills/turborepo/references/ci/RULE.md Adds Turborepo CI rules/guidance reference documentation.
.agents/skills/turborepo/references/caching/remote-cache.md Adds Turborepo remote caching reference documentation.
.agents/skills/turborepo/references/caching/gotchas.md Adds Turborepo caching gotchas reference documentation.
.agents/skills/turborepo/references/caching/RULE.md Adds Turborepo caching overview reference documentation.
.agents/skills/turborepo/references/boundaries/RULE.md Adds Turborepo boundaries feature reference documentation.
.agents/skills/turborepo/references/best-practices/structure.md Adds Turborepo repo-structure best practices reference documentation.
.agents/skills/turborepo/references/best-practices/packages.md Adds Turborepo package best practices reference documentation.
.agents/skills/turborepo/references/best-practices/dependencies.md Adds Turborepo dependency management best practices reference documentation.
.agents/skills/turborepo/references/best-practices/RULE.md Adds Turborepo best practices overview reference documentation.
.agents/skills/turborepo/command/turborepo.md Adds the Turborepo skill command entrypoint documentation.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +42 to +47
```json
// tsconfig.json
{
"extends": ["@workleap/typescript-configs/web-application.json"],
"exclude": ["dist", "node_modules"]
}
Copy link

Copilot AI Mar 2, 2026

Choose a reason for hiding this comment

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

The tsconfig examples here aren’t valid TypeScript tsconfig.json: extends only accepts a string (not an array), and this code block is tagged as json but includes a // tsconfig.json comment. Suggest switching extends to a string and using jsonc (or removing comments) for these examples (same applies to the other tsconfig snippets in this doc).

Copilot uses AI. Check for mistakes.
@patricklafrance Patrick Lafrance (patricklafrance) merged commit 049e75d into main Mar 2, 2026
7 of 8 checks passed
@patricklafrance Patrick Lafrance (patricklafrance) deleted the chore/fix-audit-2026-03-01 branch March 2, 2026 19:24
@github-actions github-actions bot mentioned this pull request Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

audit: monorepo audit findings — 2026-03-01

2 participants