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/github-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)
TimothyJones/codepipeline-git-metadata-example
Example showing how to get git metadata into an AWS CodeBuild build controlled by CodePipeline
TimothyJones/csv-clean
Command line tool to clean up malformed CSV files
TimothyJones/PlusOne
A puzzle game written as React practice
TimothyJones/react-api-layer-example
Example code that shows how to separate an API layer from a hook
TimothyJones/WeatherReportAlarmClock
An alarm clock that reads you the weather (for Melbourne)
TimothyJones/TasmotaSimple
Simple web UI for Tasmota power toggle
TimothyJones/99-bottles-tcr
Code collaboratively written by those present during a test && (commit || revert) exercise at Everest Engineering
TimothyJones/cdk-nag
Check CDK applications for best practices using a combination of available rule packs
TimothyJones/config
Scripts to auto-configure a machine for me for development
TimothyJones/consumer
Created to test contract tests with Pact
TimothyJones/ContractCaseTest
TimothyJones/ctv-issue-47
Attempt to reproduce commit-and-tag-version issue #47
TimothyJones/example-consumer
An example of a consumer that uses Pact+Pactflow to create a consumer driven contract with its provider
TimothyJones/factory_bot_rails
Factory Bot ♥ Rails
TimothyJones/jest-pact
A Pact adaptor for to allow you to easily run tests with Jest
TimothyJones/jsii
jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
TimothyJones/jsii-async-issue
Example for reporting an async issue with JSii
TimothyJones/jsii-docgen
Generates reference documentation for jsii modules
TimothyJones/jsii-docgen-issue-1633
Reproduction of https://github.com/cdklabs/jsii-docgen/issues/1633
TimothyJones/jsii-issue-4133-investigation
TimothyJones/nestjs-pact
Injectable Pact.js Consumer/Producer for NestJS
TimothyJones/pact-js
JS version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project
TimothyJones/pact-js-core
Core binaries for pact-js, a Contract Testing Framework. NOTE: If you are looking to do Pact contract testing in node, you almost certainly want pact-js, not pact-node.
TimothyJones/pact_broker
Enables your consumer driven contracts workflow
TimothyJones/release-please
generate release PRs based on the conventionalcommits.org spec
TimothyJones/REPLMasteryWorkshop
From 0 to Hero!
TimothyJones/standard-version
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
TimothyJones/std-mocks
Mock node stdout and stderr without pain.
TimothyJones/vitest
A Vite-native test framework. It's fast!