Josh Goldberg ✨

Full time open source 💖✨ @typescript-eslint maintainer; @LearningTypeScript author; Microsoft MVP 🌟

Projects

DefinitelyTyped

The repository for high quality TypeScript type definitions.

TypeScript - Released: 05 Oct 2012 - 47,049

trpc

🧙‍♀ī¸ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

TypeScript - Released: 18 Jul 2020 - 32,726

mocha

☕ī¸ simple, flexible, fun javascript test framework for node.js & the browser

JavaScript - Released: 07 Mar 2011 - 22,410

typescript-eslint

Monorepo for all the tooling which enables ESLint to support TypeScript

TypeScript - Released: 13 Jan 2019 - 14,535

node-emoji

💖 simple emoji support for node.js projects

TypeScript - Released: 13 Aug 2014 - 1,309

TypeStat

Converts JavaScript to TypeScript and TypeScript to better TypeScript. đŸ§Ģ

TypeScript - Released: 18 Nov 2018 - 1,939

emojilib

Emoji keyword library.

JavaScript - Released: 26 Dec 2013 - 1,631

create-typescript-app

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 💝

TypeScript - Released: 01 Oct 2022 - 614

tslint-to-eslint-config

Converts your TSLint configuration to the closest possible ESLint equivalent. 🚀

TypeScript - Released: 24 Jun 2019 - 829

ts-api-utils

Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠ī¸ī¸

TypeScript - Released: 05 Feb 2023 - 46

emoji-blast

Blasts emoji like fireworks all up in your HTML page. 🎆

TypeScript - Released: 15 May 2018 - 200

eslint-plugin-package-json

Rules for consistent, readable, and valid package.json files. 🗂ī¸

TypeScript - Released: 28 Sep 2018 - 84

eslint-plugin-expect-type

ESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. 🧩

TypeScript - Released: 06 Sep 2019 - 88

mocha-examples

Working examples of common configurations using mocha ☕ī¸

JavaScript - Released: 14 Mar 2019 - 202

literate-ts

Code samples that scale

TypeScript - Released: 09 Sep 2019 - 101

prettier-plugin-curly

Prettier plugin to enforce consistent brace style for all control statements. đŸĨŒ

TypeScript - Released: 11 Jun 2023 - 46

console-fail-test

Gently fails test runs if the console was used during them. đŸ“ĸ

TypeScript - Released: 28 Feb 2019 - 13

package.json-validator

Tools to validate package.json files

JavaScript - Released: 25 Dec 2012 - 107

are-docs-informative

Checks whether a documentation description introduces any new information. ℹī¸

TypeScript - Released: 27 Mar 2023 - 8

dot-com

Personal site for Josh Goldberg. That's me!

MDX - Released: 06 Apr 2023 - 28

javascript-plugin-architecture-with-typescript-definitions

Plugin architecture example with full TypeScript support

TypeScript - Released: 29 Oct 2019 - 76

github-username-to-emails

Fetches any public emails associated with a GitHub username. 📧

TypeScript - Released: 22 Dec 2023 - 16

refined-saved-replies

Chrome extension for GitHub's Saved Replies that adds replies from a repository's `.github/replies.yml`. 📨

TypeScript - Released: 25 Aug 2022 - 28

emojipedia

Unofficial static export of emoji technical information from Emojipedia. 📙

TypeScript - Released: 14 Mar 2024 - 14

should-semantic-release

Checks whether a semantic release should be run for a repository. 💂

TypeScript - Released: 12 Jan 2023 - 12