JamieMason

JamieMason

👤 Developer

14 repositories on SrcLog

View on GitHub
14 Repos
7.4k Stars
373 Forks
7.4k Watchers

Repositories (14)

ImageOptim-CLI JamieMason/ImageOptim-CLI TypeScript

Make optimisation of images part of your automated build process

3.5k
syncpack JamieMason/syncpack Rust

Consistent dependency versions in large JavaScript Monorepos.

2k
shrinkpack JamieMason/shrinkpack TypeScript

Fast, resilient, reproducible builds with npm install.

803
Jasmine-Matchers JamieMason/Jasmine-Matchers JavaScript

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

582
expect-more JamieMason/expect-more TypeScript

Curried Type Testing library, and Test Matchers for Jest

167
astexplorer.app JamieMason/astexplorer.app TypeScript

An https://astexplorer.net wrapper which adds module bundling and hot reloading.

121
karma-benchmark JamieMason/karma-benchmark TypeScript

A Karma plugin to run Benchmark.js over multiple browsers with CI compatible output.

89
eslint-plugin-prefer-arrow-functions JamieMason/eslint-plugin-prefer-arrow-functions TypeScript

Auto-fix plain Functions into Arrow Functions, in all cases where conversion would result in the same behaviour

74
eslint-formatter-git-log JamieMason/eslint-formatter-git-log TypeScript

ESLint Formatter featuring Git Author, Date, and Hash

41
add-matchers JamieMason/add-matchers JavaScript

Write useful test matchers compatible with Jest and Jasmine.

17
syncpack-github-action JamieMason/syncpack-github-action

A GitHub Action to synchronise monorepo dependency versions with syncpack.

14
logservable JamieMason/logservable TypeScript

git log as an observable stream of JSON

8
eslint-plugin-move-files JamieMason/eslint-plugin-move-files TypeScript

Move and rename files while keeping imports up to date

8
commit-release JamieMason/commit-release TypeScript

Commit and tag a conventional changelog release

2