Skip to content

Commit d498296

Browse files
deploy: 89335c3
1 parent 9635461 commit d498296

File tree

103 files changed

+278
-278
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+278
-278
lines changed

404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-hero class="astro-iam43yqa"> <head><meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="canonical" href="https://jamiemason.github.io/syncpack/404/"/><link rel="sitemap" href="/syncpack/sitemap.txt"/><link rel="apple-touch-icon" href="/syncpack/apple-touch-icon-180x180.png"/><script async src="https://www.googletagmanager.com/gtag/js?id=G-DXPH5LLJ0N"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-DXPH5LLJ0N');</script><link rel="shortcut icon" href="/syncpack/logo.svg" type="image/svg+xml"/><meta name="generator" content="Astro v5.16.16"/><meta name="generator" content="Starlight v0.37.4"/><meta property="og:title" content="404"/><meta property="og:type" content="article"/><meta property="og:url" content="https://jamiemason.github.io/syncpack/404/"/><meta property="og:locale" content="en"/><meta property="og:site_name" content="Syncpack"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@fold_left"/><title>404 | Syncpack</title> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Docs","item":"https://jamiemason.github.io/syncpack/"},{"@type":"ListItem","position":2,"name":"404","item":"https://jamiemason.github.io/syncpack/404/"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"404","description":"Consistent dependency versions in large JavaScript Monorepos","datePublished":"2026-02-05T19:49:59.027Z","dateModified":"2026-02-05T19:49:59.027Z","author":{"@type":"Person","name":"Jamie Mason","url":"https://github.com/JamieMason"},"publisher":{"@type":"Person","name":"Jamie Mason","url":"https://github.com/JamieMason","image":"https://avatars.githubusercontent.com/u/320492?v=4"},"image":"https://jamiemason.github.io/syncpack/og/404.png","inLanguage":"en"}</script> <!-- Override OG images with dynamic ones --> <meta property="og:image" content="https://jamiemason.github.io/syncpack/og/404.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:type" content="image/png"> <meta name="twitter:image" content="https://jamiemason.github.io/syncpack/og/404.png"> <meta name="twitter:card" content="summary_large_image"><script>
1+
<!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-hero class="astro-iam43yqa"> <head><meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="canonical" href="https://jamiemason.github.io/syncpack/404/"/><link rel="sitemap" href="/syncpack/sitemap.txt"/><link rel="apple-touch-icon" href="/syncpack/apple-touch-icon-180x180.png"/><script async src="https://www.googletagmanager.com/gtag/js?id=G-DXPH5LLJ0N"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-DXPH5LLJ0N');</script><link rel="shortcut icon" href="/syncpack/logo.svg" type="image/svg+xml"/><meta name="generator" content="Astro v5.16.16"/><meta name="generator" content="Starlight v0.37.4"/><meta property="og:title" content="404"/><meta property="og:type" content="article"/><meta property="og:url" content="https://jamiemason.github.io/syncpack/404/"/><meta property="og:locale" content="en"/><meta property="og:site_name" content="Syncpack"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@fold_left"/><title>404 | Syncpack</title> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Docs","item":"https://jamiemason.github.io/syncpack/"},{"@type":"ListItem","position":2,"name":"404","item":"https://jamiemason.github.io/syncpack/404/"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"404","description":"Consistent dependency versions in large JavaScript Monorepos","datePublished":"2026-02-05T20:12:24.518Z","dateModified":"2026-02-05T20:12:24.518Z","author":{"@type":"Person","name":"Jamie Mason","url":"https://github.com/JamieMason"},"publisher":{"@type":"Person","name":"Jamie Mason","url":"https://github.com/JamieMason","image":"https://avatars.githubusercontent.com/u/320492?v=4"},"image":"https://jamiemason.github.io/syncpack/og/404.png","inLanguage":"en"}</script> <!-- Override OG images with dynamic ones --> <meta property="og:image" content="https://jamiemason.github.io/syncpack/og/404.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:type" content="image/png"> <meta name="twitter:image" content="https://jamiemason.github.io/syncpack/og/404.png"> <meta name="twitter:card" content="summary_large_image"><script>
22
window.StarlightThemeProvider = (() => {
33
const storedTheme =
44
typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme');
@@ -32,7 +32,7 @@
3232
@layer starlight.components{.sl-link-card:where(.astro-xe7xk37v){display:grid;grid-template-columns:1fr auto;gap:.5rem;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:1rem;box-shadow:var(--sl-shadow-sm);position:relative}a:where(.astro-xe7xk37v){text-decoration:none;line-height:var(--sl-line-height-headings)}a:where(.astro-xe7xk37v):before{content:"";position:absolute;inset:0}.stack:where(.astro-xe7xk37v){flex-direction:column;gap:.5rem}.title:where(.astro-xe7xk37v){color:var(--sl-color-white);font-weight:600;font-size:var(--sl-text-lg)}.description:where(.astro-xe7xk37v){color:var(--sl-color-gray-3);line-height:1.5}.icon:where(.astro-xe7xk37v){color:var(--sl-color-gray-3)}.sl-link-card:where(.astro-xe7xk37v):hover{background:var(--sl-color-gray-7, var(--sl-color-gray-6));border-color:var(--sl-color-gray-2)}.sl-link-card:where(.astro-xe7xk37v):hover .icon:where(.astro-xe7xk37v){color:var(--sl-color-white)}}
3333
@layer starlight.components{.sl-steps{--bullet-size: calc(var(--sl-line-height) * 1rem);--bullet-margin: .375rem;list-style:none;counter-reset:steps-counter var(--sl-steps-start, 0);padding-inline-start:0}.sl-steps>li{counter-increment:steps-counter;position:relative;padding-inline-start:calc(var(--bullet-size) + 1rem);padding-bottom:1px;min-height:calc(var(--bullet-size) + var(--bullet-margin))}.sl-steps>li+li{margin-top:0}.sl-steps>li:before{content:counter(steps-counter);position:absolute;top:0;inset-inline-start:0;width:var(--bullet-size);height:var(--bullet-size);line-height:var(--bullet-size);font-size:var(--sl-text-xs);font-weight:600;text-align:center;color:var(--sl-color-white);background-color:var(--sl-color-gray-6);border-radius:99rem;box-shadow:inset 0 0 0 1px var(--sl-color-gray-5)}.sl-steps>li:after{--guide-width: 1px;content:"";position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);width:var(--guide-width);background-color:var(--sl-color-hairline-light)}}@layer starlight.content{.sl-steps>li>:first-child{--lh: calc(1em * var(--sl-line-height));--shift-y: calc(.5 * (var(--bullet-size) - var(--lh)));transform:translateY(var(--shift-y));margin-bottom:var(--shift-y)}.sl-steps>li>:first-child:where(h1,h2,h3,h4,h5,h6){--lh: calc(1em * var(--sl-line-height-headings))}@supports (--prop: 1lh){.sl-steps>li>:first-child{--lh: 1lh}}}
3434
@layer starlight.components{.sl-link-button:where(.astro-o3qnm4ch){align-items:center;border:1px solid transparent;border-radius:999rem;display:inline-flex;font-size:var(--sl-text-sm);gap:.5em;line-height:1.1875;outline-offset:.25rem;padding:.4375rem 1.125rem;text-decoration:none}.sl-link-button:where(.astro-o3qnm4ch).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-black)}.sl-link-button:where(.astro-o3qnm4ch).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-o3qnm4ch).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-o3qnm4ch).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-o3qnm4ch) svg{flex-shrink:0}@media (min-width: 50rem){.sl-link-button:where(.astro-o3qnm4ch){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-o3qnm4ch){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-o3qnm4ch):not(:where(p *)){margin-block:1rem}}
35-
</style><script type="module" src="/syncpack/_astro/page.B1D-nYk3.js"></script></head> <body class="astro-iam43yqa"> <a href="#_top" class="astro-7xtlecvh">Skip to content</a> <div class="page sl-flex astro-rftmnfrq"> <header class="header astro-rftmnfrq"><div class="header astro-e64jh3vy"> <div class="title-wrapper sl-flex astro-e64jh3vy"> <a href="/syncpack/" class="site-title sl-flex astro-4wrjc57h"> <img class="astro-4wrjc57h" alt src="/syncpack/_astro/logo.CxJbNjnu.svg" width="1784" height="1601"> <span class="astro-4wrjc57h" translate="no"> Syncpack </span> </a> </div> <div class="sl-flex print:hidden astro-e64jh3vy"> <site-search class="astro-e64jh3vy astro-w6nyjqc6" data-translations="{&#34;placeholder&#34;:&#34;Search&#34;}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-w6nyjqc6"> <svg aria-hidden="true" class="astro-w6nyjqc6 astro-zbkotcip" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-w6nyjqc6" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-w6nyjqc6" style="display: none;"> <kbd class="astro-w6nyjqc6">Ctrl</kbd><kbd class="astro-w6nyjqc6">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-w6nyjqc6"> <div class="dialog-frame sl-flex astro-w6nyjqc6"> <button data-close-modal class="sl-flex md:sl-hidden astro-w6nyjqc6"> Cancel </button> <div class="search-container astro-w6nyjqc6"> <div id="starlight__search" class="astro-w6nyjqc6"></div> </div> </div> </dialog> </site-search> <script>
35+
</style><script type="module" src="/syncpack/_astro/page.B1D-nYk3.js"></script></head> <body class="astro-iam43yqa"> <a href="#_top" class="astro-7xtlecvh">Skip to content</a> <div class="page sl-flex astro-rftmnfrq"> <header class="header astro-rftmnfrq"><div class="header astro-e64jh3vy"> <div class="title-wrapper sl-flex astro-e64jh3vy"> <a href="/syncpack/" class="site-title sl-flex astro-4wrjc57h"> <img class="astro-4wrjc57h" alt="" src="/syncpack/_astro/logo.CxJbNjnu.svg" width="1784" height="1601"> <span class="astro-4wrjc57h" translate="no"> Syncpack </span> </a> </div> <div class="sl-flex print:hidden astro-e64jh3vy"> <site-search class="astro-e64jh3vy astro-w6nyjqc6" data-translations="{&#34;placeholder&#34;:&#34;Search&#34;}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-w6nyjqc6"> <svg aria-hidden="true" class="astro-w6nyjqc6 astro-zbkotcip" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-w6nyjqc6" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-w6nyjqc6" style="display: none;"> <kbd class="astro-w6nyjqc6">Ctrl</kbd><kbd class="astro-w6nyjqc6">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-w6nyjqc6"> <div class="dialog-frame sl-flex astro-w6nyjqc6"> <button data-close-modal class="sl-flex md:sl-hidden astro-w6nyjqc6"> Cancel </button> <div class="search-container astro-w6nyjqc6"> <div id="starlight__search" class="astro-w6nyjqc6"></div> </div> </div> </dialog> </site-search> <script>
3636
(() => {
3737
const openBtn = document.querySelector('button[data-open-modal]');
3838
const shortcut = openBtn?.querySelector('kbd');

0 commit comments

Comments
 (0)