Somerville, MA, USA

Josh Goldberg โœจ

Elite
@JoshuaKGoldberg

@bingo-js @eslint @flint-fyi @mochajs @typescript-eslint and an assortment of other fun web dev projects โœจ ๐Ÿ’– dev @getsentry

Old-Deleted-FullScreenMario. An HTML5 remake of the original Super Mario Brothers - expanded for wide screens.

3k

TypeStat. Converts JavaScript to TypeScript and TypeScript to better TypeScript. ๐Ÿงซ

2.3k

create-typescript-app. Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. ๐ŸŽ

1.4k

emoji-blast. Blasts emoji like fireworks all up in your HTML page. ๐ŸŽ†

332

eslint-plugin-expect-type. ESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. ๐Ÿงฉ

120

ts-api-utils. Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. ๐Ÿ› ๏ธ๏ธ

118

linting-typescript-in-2023. Code samples for linting React and TypeScript in 2023. โœจ

107

prettier-plugin-curly. Prettier plugin to enforce consistent brace style for all control statements. ๐ŸฅŒ

71

ChooseYourFramework. Choosing a modern JavaScript UI framework, Pokemon-style.

70

temporal-adventure-bot. A sample temporal.io application that posts a daily Discord or Slack message for interactive choose-your-own-adventure stories. โœจ

52

eslint-plugin-erasable-syntax-only. ESLint plugin to granularly enforce TypeScript's erasableSyntaxOnly flag. โŽ

51

formatly. Formats code with whatever formatter a project is already using. ๐Ÿงผ

42

dot-com. Personal site for Josh Goldberg. That's me!

38

refined-saved-replies. Browser extension for GitHub's Saved Replies that adds replies from a repository's .github/replies.yml. ๐Ÿ“จ

32

ts-function-inliner. TypeScript transformation that inlines calls to small functions. โšก๏ธ

25

console-fail-test. Gently fails test runs if the console was used during them. ๐Ÿ“ข

23

sentences-per-line. Packages to enforce the number of sentences per line in Markdown files. ๐Ÿ“

20

mock-react-redux. Mocks out Redux actions and selectors for clean React Jest tests.

20

emojipedia. Unofficial static export of technical information from Emojipedia. ๐Ÿ“™

18

github-username-to-emails. Fetches any public emails associated with a GitHub username. ๐Ÿ“ง

18

next-js-to-ts. Sample repository showing a React app for a JS to TS conversion.

18

TSLint.MSBuild. [Deprecated] An MSBuild task for running TSLint.

18

logrocket-eslint-prettier-typescript. Repository for the LogRocket meetup: Configuring ESLint And Prettier For TypeScript. โœจ

16

seven-common-hooks-mistakes. Companion code for my Seven Common Hooks Mistakes talk! โœจ

14

Konamimojisplosion. Connects konami-code-js to emojisplosion for a glorious easter egg. ๐ŸŽ‰ โœจ ๐ŸŽ†

13

import-local-or-npx. Imports a local package or one installed from npx. ๐Ÿšš

12

cached-factory. Creates and caches values under keys. ๐Ÿญ

12

debug-for-file. debug() wrapper that creates a string based on your file's path within the package. ๐Ÿงถ

10
28
Apply