Pinned Repositories
appveyor-swagger
Unofficial AppVeyor REST API Swagger Definition
git-branch-is
Assert that the name of the current branch of a git repository has a particular value.
jekyll-highlight-file
A Liquid filter for Jekyll which outputs highlighted file content
remove-nonpresent-devices
Script to remove non-present devices from a Windows computer system
swagger-spec-validator
Validate an OpenAPI/Swagger API specification using the swagger.io online validator.
ultragetopt
A versatile and customizable cross-platform getopt implementation.
vim-jsonc
⚠️Deprecated⚠️: Vim syntax highlighting plugin for JSON with C-style line (//) and block (/* */) comments.
kevinoid's Repositories
kevinoid/git-branch-is
Assert that the name of the current branch of a git repository has a particular value.
kevinoid/swagger-spec-validator
Validate an OpenAPI/Swagger API specification using the swagger.io online validator.
kevinoid/python-project-template
A Python project template with pytest, tox, Sphinx , GitHub Actions, GitLab CI, coveralls, Codecov, and several linters including flake8, Bandit, Black, pyroma, and others.
kevinoid/node-project-template
A bare-bones project template for Node.js projects with some of the tooling that I like to use with Node projects.
kevinoid/nodecat
A Node.js implementation of cat, as specified by POSIX/SUSv3. No frills, no buffering, no charset conversion, just cat.
kevinoid/promised-read
Read from a stream using Promises, with support for timeouts, cancellation, and several ways to determine how much data to read.
kevinoid/travis-status
An implementation of the status subcommand of The Travis Client in Node.js, with a few extra features.
kevinoid/NetCoreProject
A .NET Core project template with Roslyn Analyzers, xUnit, AppVeyor, Coverlet, and codecov/coveralls.
kevinoid/promise-nodeify
Call a Node-style callback with the resolution value or rejection cause of a Promise without the common pitfalls.
kevinoid/mocha-ur2ue
Mocha root hook plugin to convert unhandled rejection events to unhandled exceptions so that they will cause test failures.
kevinoid/noderegression
An automated tool for regression range-finding in the Node.js runtime using nightly builds. A Node.js equivalent of mozregression.
kevinoid/procore-docs-to-openapi
Convert Procore REST API documentation JSON files to OpenAPI.
kevinoid/stream-compare
Compare the behavior of readable streams.
kevinoid/azure-devops-cli-extension
Azure DevOps Extension for Azure CLI
kevinoid/completion-ruby
Command-line completion for Ruby-related commands under Bash: rake, bundle, gem, rails, ruby, jruby
kevinoid/eslint-config-kevinoid
ESLint shareable config for @kevinoid's style (based on Airbnb).
kevinoid/fetch-procore-api-docs
Downloads JSON data used to generate the Procore (REST or Vapid) API documentation.
kevinoid/hub-ci-status
A reimplementation of the ci-status subcommand of hub(1) in Node.js for checking the GitHub CI and checks status of a commit.
kevinoid/json-replace-exponentials
Replace numbers in exponential notation by numbers in fixed-point notation (or anything else) in a string of JSON.
kevinoid/json-stringify-raw
Variant of JSON.stringify where the value returned by the replacer function is used verbatim.
kevinoid/kevinlocke.name
Source for the website at kevinlocke.name
kevinoid/nicknames
A CSV file with US given names (first name) and their associated nicknames or diminutive names.
kevinoid/NLCaseConvert
A .NET library for natural language case conversion.
kevinoid/node-tmp
Temporary file and directory creator for node.js
kevinoid/openapi-transformer-base
Base class for traversing or transforming OpenAPI 2 or 3 documents using a modified visitor design pattern to traverse object types within the OpenAPI document tree.
kevinoid/openapi-transformer-cli
Transform OpenAPI documents from the command line.
kevinoid/openapi-transformer-pipeline
Transform OpenAPI documents by applying multiple OpenApiTransforer instances.
kevinoid/openapi-transformers
A collection of classes to transform OpenAPI documents.
kevinoid/winget-pkgs
The Microsoft community Windows Package Manager manifest repository
kevinoid/xpadneo
Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S)