Repository navigation
Conversation
…ht Check Suites (RED-1310) Add a page covering bundle.packages.embed, automatic lockfile pruning (CHECKLY_LOCKFILE_PRUNE, CHECKLY_LOCKFILE_PRUNE_TIMEOUT), bundle.packages.prune and runner.registries, framed around private packages from internal registries Checkly cannot reach. Link it from Custom Dependencies and the project config reference. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
…ncies (RED-1310) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…nd the cache version (RED-1310) The CLI bundles .npmrc files automatically since CLI version 8.15.0, so the checks.include step now only applies to older versions. Add bun to the supported package managers, list the current dependency cache inputs, and document runner.cache.install.version and --refresh-cache for forcing a reinstall. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Explain what each embed, prune and runner.registries snippet does, fix the member-scoped keep example to target a library member instead of the test member, and add complete examples for a pnpm monorepo with an internal registry and for a private scope behind a VPN-only mirror. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…1310) Add a section with an example that prunes development tooling from the bundled package.json files, and link to it from the Custom Dependencies caching and troubleshooting sections. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Drop the "Available since" CLI version callouts and the instructions for older CLI versions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…Checkly (RED-1310) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…-1310) Describe the lockfile-pruning case by the shared lockfile, merge the two bundle.packages.prune rows, and say the Yarn Berry metadata lookup runs whenever checks are bundled while tarball downloads stay cached. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
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.
Linear: RED-1310
Adds Private Packages and Internal Registries (
detect/synthetic-monitoring/playwright-checks/internal-registries), next to Custom Dependencies in the Playwright Check Suites nav. It documents CLI options for projects whose private packages come from a registry Checkly runners can't reach. None of these options were documented before:bundle.packages.embed: ship private package tarballs inside the code bundleCHECKLY_LOCKFILE_PRUNEandCHECKLY_LOCKFILE_PRUNE_TIMEOUTbundle.packages.prune: remove dependencies from the bundledpackage.jsonfiles, including member-scopedremove/keepentriesrunner.registries: route the runner's install to registries it can reachThe page also covers using pruning to speed up dependency installs in any project, for example by pruning linters and Storybook from the bundled
package.json. It explains how each option treats dependencies of dependencies. Every config snippet is followed by what it does, and an Examples section walks through two complete setups: a pnpm monorepo with an internal registry, and a private scope behind a VPN-only mirror.Custom Dependencies is updated to match current CLI behaviour:
.npmrcfiles are bundled automatically, so thechecks.includestep is removed.runner.cache.install.versionand--refresh-cachefor forcing a reinstall.It also links to the new page, including from the caching section and the installation timeout and memory troubleshooting entries. The
checkly.config.tsreference inconstructs/project.mdxhasbundleandrunnerrows pointing to the relevant sections.Affected Components
Notes for the Reviewer
checkly-config-loader.tsJSDoc). The pages describe the latest CLI only, without version notes.checkly.config.tsexample type-checks againstcheckly@10.0.0.checkly@10.0.0, including one built like the monorepo example with public stand-in packages. Results:!exclusion silences the warning.eslintandtypescriptfromdevDependenciescut the regenerated lockfile from 496 to 380 packages. The docs don't quote a number, since it depends on the project..npmrcreferences a token variable that isn't set.mint dev. The frontmatter check, the regenerated sitemap and the broken-links check all pass.🤖 Generated with Claude Code