Josh Goldberg ✨ (JoshuaKGoldberg)

JoshuaKGoldberg

Geek Repo

Location:Philadelphia, PA, USA

Home Page:http://www.joshuakgoldberg.com

Twitter:@JoshuaKGoldberg

Github PK Tool:Github PK Tool


Organizations
budgielang
FullScreenShenanigans
lesshint
mochajs
typescript-eslint

Josh Goldberg ✨'s repositories

TypeStat

Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫

Language:TypeScriptLicense:MITStargazers:1954Issues:14Issues:282

create-typescript-app

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. πŸ’

Language:TypeScriptLicense:MITStargazers:613Issues:5Issues:534

emoji-blast

Blasts emoji like fireworks all up in your HTML page. πŸŽ†

Language:TypeScriptLicense:MITStargazers:200Issues:5Issues:53

eslint-plugin-expect-type

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

Language:TypeScriptLicense:Apache-2.0Stargazers:88Issues:5Issues:41

eslint-plugin-package-json

Rules for consistent, readable, and valid package.json files. πŸ—‚οΈ

Language:TypeScriptLicense:MITStargazers:88Issues:5Issues:56

prettier-plugin-curly

Prettier plugin to enforce consistent brace style for all control statements. πŸ₯Œ

Language:TypeScriptLicense:MITStargazers:46Issues:3Issues:11

ts-api-utils

Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. πŸ› οΈοΈ

Language:TypeScriptLicense:MITStargazers:46Issues:5Issues:81

refined-saved-replies

Chrome extension for GitHub's Saved Replies that adds replies from a repository's `.github/replies.yml`. πŸ“¨

Language:TypeScriptLicense:MITStargazers:28Issues:3Issues:34

dot-com

Personal site for Josh Goldberg. That's me!

Language:MDXLicense:MITStargazers:23Issues:3Issues:88

github-username-to-emails

Fetches any public emails associated with a GitHub username. πŸ“§

Language:TypeScriptLicense:MITStargazers:16Issues:0Issues:0

console-fail-test

Gently fails test runs if the console was used during them. πŸ“’

Language:TypeScriptLicense:MITStargazers:13Issues:15Issues:44

all-contributors-auto-action

Fills in missing allcontributors entries for a repository. πŸ‘ͺ

Language:TypeScriptLicense:MITStargazers:12Issues:3Issues:18

should-semantic-release

Checks whether a semantic release should be run for a repository. πŸ’‚

Language:TypeScriptLicense:MITStargazers:12Issues:3Issues:10

are-docs-informative

Checks whether a documentation description introduces any new information. ℹ️

Language:TypeScriptLicense:MITStargazers:8Issues:3Issues:8

emoji-platform-data

Static export of platform-specific metadata for unicode emojis. πŸ—οΈ

Language:TypeScriptLicense:MITStargazers:8Issues:0Issues:0

sentences-per-line

Contributed markdownlint rule for limiting sentences per line. πŸ“

Language:TypeScriptLicense:MITStargazers:8Issues:3Issues:8

tidelift-me-up

Finds your npm packages that are eligible for Tidelift funding. πŸ’Έ

Language:TypeScriptLicense:MITStargazers:7Issues:4Issues:20

typescript-eslint

:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript

Language:TypeScriptLicense:NOASSERTIONStargazers:7Issues:2Issues:2

github-sponsors-to-markdown

Creates a Markdown table summarizing your GitHub sponsors. πŸ’°

Language:TypeScriptLicense:MITStargazers:5Issues:3Issues:10

github-username-to-emails-site

Web app to fetch any public emails associated with a GitHub username. πŸ“§

Language:JavaScriptLicense:MITStargazers:5Issues:2Issues:1

JoshuaKGoldberg

Packaged projects and personal GitHub README for JoshuaKGoldberg. πŸ‘‹

Language:TypeScriptLicense:MITStargazers:5Issues:2Issues:2

prune-github-notifications

Prunes GitHub notifications you don't care about, such as automated dependency bumps. 🧹

Language:TypeScriptLicense:MITStargazers:5Issues:3Issues:9

tidelift-me-up-site

Web app to find your npm packages eligible for Tidelift funding. πŸ’Έ

Language:TypeScriptLicense:MITStargazers:5Issues:3Issues:14

boston-ts-website

The website for BostonTS. Powered by React, Remix, TypeScript, and Vanilla Extract. ✨

Language:TypeScriptLicense:MITStargazers:4Issues:0Issues:0

release-it-action

Runs release-it as a GitHub Action, with handling for semantic releases and protected branches. πŸ“€

Language:TypeScriptLicense:MITStargazers:4Issues:3Issues:5

stoptalking

Countdown timer to beep speakers out.

Language:TypeScriptLicense:MITStargazers:4Issues:2Issues:12

co-author-to-username

Fetches the GitHub username for a co-author, if possible. πŸ“‡

Language:TypeScriptLicense:MITStargazers:3Issues:2Issues:0

npm-username-to-packages

Fetches any packages associated with an npm username. πŸ“¨

Language:JavaScriptLicense:MITStargazers:3Issues:0Issues:0

poop-recipes

Turn your recipes into something... crappy. πŸ’©

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:1

sinon-timers-repeatable

A version of Sinon's `useFakeTimers` that you can call multiple times in a test. ⏱️

Language:JavaScriptLicense:MITStargazers:1Issues:3Issues:1