Jamie Mason

Principal Frontend Developer at Cuckoo. Previously: SHIFT Commerce, Sky Sports, Sky Bet, William Hill, Shell, Betfair, Premier League.

Projects

ImageOptim-CLI

Make optimisation of images part of your automated build process

TypeScript - Released: 15 Feb 2013 - 3,454

syncpack

Consistent dependency versions in large JavaScript Monorepos.

TypeScript - Released: 17 Aug 2017 - 1,288

Jasmine-Matchers

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

JavaScript - Released: 14 Feb 2012 - 586

shrinkpack

Fast, resilient, reproducible builds with npm install.

TypeScript - Released: 13 Feb 2015 - 793

eslint-plugin-prefer-arrow-functions

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

TypeScript - Released: 04 Aug 2019 - 47

expect-more

Curried Type Testing library, and Test Matchers for Jest

TypeScript - Released: 20 Aug 2017 - 172

grunt-imageoptim

Make ImageOptim, ImageAlpha and JPEGmini part of your automated build process

JavaScript - Released: 19 May 2013 - 479

karma-benchmark

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

TypeScript - Released: 21 May 2013 - 90

memoize.js

A faster JavaScript memoizer

JavaScript - Released: 18 Sep 2011 - 143

karma-jasmine-matchers

A Karma plugin to inject Jasmine-Matchers for Jasmine and Jest.

JavaScript - Released: 18 Jul 2014 - 46

astexplorer.app

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

TypeScript - Released: 07 Feb 2019 - 120

blurhash-to-css

Convert BlurHashes to CSS Objects using TypeScript, Rust, and WebAssembly.

TypeScript - Released: 17 Feb 2021 - 56

add-matchers

Write useful test matchers compatible with Jest and Jasmine.

JavaScript - Released: 18 Jan 2017 - 18

eslint-formatter-git-log

ESLint Formatter featuring Git Author, Date, and Hash

TypeScript - Released: 02 Aug 2019 - 42

ts-import-types-cli

Autofix TypeScript types to be imported using `import type`

TypeScript - Released: 12 Dec 2020 - 40

codemods

A collection of transforms for use with JSCodeshift

JavaScript - Released: 09 May 2016 - 59

self-help

Interactive Q&A Guides for Web and the Command Line.

TypeScript - Released: 20 Aug 2019 - 37

image-optimisation-tools-comparison

A Benchmarking Suite for popular Image Optimisation Tools

TypeScript - Released: 29 Aug 2014 - 28

nextjs-typescript-tailwind-critical-css

Next.js 9.3 with TypeScript, tailwindcss, and inlined Critical CSS.

TypeScript - Released: 13 Mar 2020 - 41

Unreadable

An intelligent/CSS-aware HTML Minifier and Optimizer

JavaScript - Released: 10 Dec 2012 - 26

syncpack-github-action

A GitHub Action to synchronise monorepo dependency versions with syncpack.

Released: 15 May 2022 - 13

karma-nested-reporter

Easy to read test output with nested describe and it blocks

JavaScript - Released: 28 Nov 2013 - 14

conventional-recommended-version

Determine the semantic version number of your project

TypeScript - Released: 06 Nov 2015 - 5

logservable

git log as an observable stream of JSON

TypeScript - Released: 20 Jul 2016 - 8

jest-fail-on-console-reporter

Disallow untested console output produced during tests

TypeScript - Released: 22 Jul 2019 - 2