This is your work, valued

☁️

James Henry

Elite
@JamesHenry

Director of Engineering at Nx (@nrwl). 5x MVP for TypeScript @microsoft. Creator of @typescript-eslint and @angular-eslint.

typescript-estree. :sparkles: A parser that converts TypeScript source code into an ESTree-compatible form

85

eslint-plugin-tslint. :sparkles: A plugin which allows you to run a full instance of TSLint within ESLint

21

ng-custom-element. :sparkles: Legacy AngularJS (1.3+) bindings to modern Custom Elements

20

mongoose-schema-to-typescript-interface. ℹ️This was a project I made for an old employer, but has not been maintained for over 3 years. You are welcome to draw inspiration from it, but note that the implementation is likely quite outdated.

17

angular-google-recaptcha. :sparkles: Easily use Google's reCAPTCHA within your Angular forms

11

typescript-pro-library-project. :sparkles: The source code for the library we build as part of the TypeScript Pro course

7

nx-release-cmd. Example of versioning and publishing with Nx Release, covered at "Launch Nx", Feb 2024

3

parallel-bash-commands. :sparkles: A Github Action which executes a list of bash commands in parallel and waits for them all to successfully complete

3

lerna-v9-oidc-publishing-example. Example of trusted publishing with the upcoming lerna v9.

2

eslint-plugin-nx-local-workspace. :sparkles: Reference ESLint rules which you have written within a specific Nx workspace as if they belonged to a published 3rd party plugin

1

nx. Nrwl Extensions for Angular

1

storybook. Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

1