TimothyJones
I maintain tooling that's helpful for releases and contract testing (and a few other things)
Melbourne, Australia
Pinned Repositories
absolute-version-js
absolute-version produces unique absolute prerelease versions with human-helpful and machine-readable metadata from your git history
commit-and-tag-version
Fork of the excellent standard-version. Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org :trophy:
contract-case
Next generation contract testing
pact-js
JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
codepipeline-git-metadata-example
Example showing how to get git metadata into an AWS CodeBuild build controlled by CodePipeline
github-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)
TimothyJones's Repositories
TimothyJones/6nimmt-bot
Bot that plays 6-nimmt to take part in a challenge vs other bots
TimothyJones/Aquarium_Lid_Python
TimothyJones/can-i-call-clock
TimothyJones/cloudformer-node
A port of the cloudformer Ruby tool https://github.com/kunday/cloudformer
TimothyJones/CO2_Sensor
TimothyJones/CodeKata09-back-to-the-checkout
TimothyJones/confetti.js
A simple confetti animation for your website :)
TimothyJones/DefinitelyTyped
The repository for high quality TypeScript type definitions.
TimothyJones/eslint-config-jameslnewell
ESLint config for how I like to format code - readable with whitespace and semicolons.
TimothyJones/git-rev-sync-js
Synchronously get the current git commit hash, tag, or branch
TimothyJones/github-workflow-test
TimothyJones/js-ffi-cross
TimothyJones/kentcdodds.com
Kent's Homepage
TimothyJones/micronaut-core
Micronaut Application Framework
TimothyJones/ms8236usb
Data logging software USB driver for the Hyelec/Peakmeter MS8236 multimeter
TimothyJones/node-current-git-branch
A tool to get the branch name of a specific directory
TimothyJones/node-git-describe
Git describe information at runtime, with semver support
TimothyJones/pact-js-core-issue-314
The reproducible example from pact-js-core #314
TimothyJones/pact-node-rejection-issue
A demo to reproduce the pact-node issue with promise rejections
TimothyJones/pact-ruby-standalone
A standalone pact command line executable using the ruby pact implementation and Travelling Ruby
TimothyJones/pact-ruby-standalone-e2e-example
Code base to use for demonstrating features and recreating issues in the Ruby standalone implementation of pact. Please fork it and modify to recreate your own code.
TimothyJones/people-pairing
TimothyJones/poc-pact-members-web
Sample web application for Pact-based testing spike
TimothyJones/reactjs.org
The React documentation website
TimothyJones/ref-napi
Turn Buffer instances into "pointers"
TimothyJones/ripple
Ripple is the frontend framework for Single Digital Presence, delivered using Nuxt and Vue.js
TimothyJones/Robots
Toy project to show some bounded context thinking
TimothyJones/simplecov
TimothyJones/user-pool-identity-provider-github
A CDK construct that adds GitHub as an identity provider to a Cognito user pool
TimothyJones/webDiplomacy
Play Diplomacy online