JamieMason

Activity

Stars and mentions · Last 30 days, Oct 5 – Nov 3

GitHub stars0
Mentions1
01234Oct 5Oct 19Nov 3
UTC days · repositories JamieMason owns0 repositories

Top repositories

JamieMason’s repositories ranked by pull request authors, as on trending.

Loading

Contributes to

Repositories outside JamieMason’s account where JamieMason opened or reviewed pull requests in the past 365 days.

Who noticed JamieMason

Everyone who starred or forked JamieMason’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

1post
Nov 40 posts
  1. Consistent dependencies across your monorepo with Syncpack Syncpack is a CLI tool that helps maintain consistent dependency versions across all packages in your monorepo. You can use it to automatically fix version mismatches and integrate it into your CI pipeline to detect issues. Setup First, install syncpack in your project at the root of the monorepo: npm install syncpack --save-dev # or yarn add syncpack --dev # or pnpm add syncpack -DW Then let's setup a basic configuration for Syncpack in a .syncpackrc file: { "dependencyTypes": ["prod", "dev"], "sortPackages": true, "semverGroups": [ { "label": "enforce versions to match", "range": "", "dependencyTypes": ["prod", "dev"], "dependencies": ["**"], "packages": ["**"] } ] } This will ensure that all production and development dependencies are the same across all packages. Then run a simple check to see if you have any inconsistencies: npx syncpack list-mismatches To automatically fix version mismatches: npx syncpack fix-mismatches Finally, to fix the formatting of your package.json files, run: npx syncpack format CI (GitHub Actions and others) Add the following step to your CI pipeline so that errors are automatically reported: npx syncpack lint Conclusion For teams working with monorepos, syncpack is one of those small tools that delivers great benefits in terms of developer experience and help prevent some issues down the line.

Achievements

Awards earned by the repositories JamieMason owns. Select an award to embed its badge.

Gold
01st place finishes
Silver
02nd place finishes
Bronze
13rd place finishes
Awarded repositories
1Owned by JamieMason now

Repositories

Ordered by gold, then silver, then bronze.

  1. ImageOptim-CLIBest: 3rd by stars, 96 stars001

Every award

Top-three finishes of these repositories in completed trending days and weeks, newest first.

  1. ImageOptim-CLI

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.