- Bozeman, MT
- https://kevinlocke.name
-
NetCoreProject Public
A .NET Core project template with Roslyn Analyzers, xUnit, AppVeyor, Coverlet, and codecov/coveralls.
-
NLCaseConvert Public
A .NET library for natural language case conversion.
C# MIT License UpdatedFeb 24, 2025 -
travis-status Public
An implementation of the status subcommand of The Travis Client in Node.js, with a few extra features.
-
nodecat Public
A Node.js implementation of cat, as specified by POSIX/SUSv3. No frills, no buffering, no charset conversion, just cat.
-
setup-node-issue-720 Public
Reproduction for https://github.com/actions/setup-node/issues/720
-
appveyor-status Public
Node.js-based script and module to query AppVeyor build status via the AppVeyor REST API.
-
swagger-spec-validator Public
Validate an OpenAPI/Swagger API specification using the swagger.io online validator.
-
winget-pkgs Public
Forked from microsoft/winget-pkgsThe Microsoft community Windows Package Manager manifest repository
PowerShell MIT License UpdatedFeb 4, 2025 -
KevinLocke.DataSetChecker Public
A tool for checking queries in Microsoft Typed DataSet Definition (XSD) files
C# MIT License UpdatedFeb 3, 2025 -
inflate-auto Public
Decompression stream which detects the compression format from the compressed data with minimal buffering. Detects Gzip, Deflate, and DeflateRaw by default.
-
bamboohr-openapi Public
An unofficial OpenAPI definition of the BambooHR API.
JavaScript MIT License UpdatedJan 13, 2025 -
openapi-transformers Public
A collection of classes to transform OpenAPI documents.
JavaScript MIT License UpdatedJan 10, 2025 -
openapi-transformer-cli Public
Transform OpenAPI documents from the command line.
JavaScript MIT License UpdatedDec 31, 2024 -
hub-ci-status Public
A reimplementation of the ci-status subcommand of hub(1) in Node.js for checking the GitHub CI and checks status of a commit.
JavaScript MIT License UpdatedDec 31, 2024 -
procore-docs-to-openapi Public
Convert Procore REST API documentation JSON files to OpenAPI.
-
fetch-procore-api-docs Public
Downloads JSON data used to generate the Procore (REST or Vapid) API documentation.
JavaScript MIT License UpdatedDec 31, 2024 -
noderegression Public
An automated tool for regression range-finding in the Node.js runtime using nightly builds. A Node.js equivalent of mozregression.
-
eslint-config-kevinoid Public
ESLint shareable config for @kevinoid's style (based on Airbnb).
JavaScript MIT License UpdatedDec 16, 2024 -
node-project-template Public
A bare-bones project template for Node.js projects with some of the tooling that I like to use with Node projects.
-
dotnet-identifier-case Public
Transform a string to PascalCase according to Microsoft's .NET Capitalization Conventions.
JavaScript MIT License UpdatedDec 6, 2024 -
A userscript (viz. Greasemonkey/Tampermonkey/Violentmonkey script) to remove the User ID from short URLs displayed by the "Share" button on Stack Overflow and other Stack Exchange sites.
-
json-schema-intersect Public
Combine multiple JSON Schemas into a single schema which matches instances which are valid for all of the combined schemas, for supporting older JSON Schema versions which lack support for allOf, s…
JavaScript MIT License UpdatedDec 3, 2024 -
stream-compare Public
Compare the behavior of readable streams.
-
openapi-transformer-pipeline Public
Transform OpenAPI documents by applying multiple OpenApiTransforer instances.
JavaScript MIT License UpdatedDec 3, 2024 -
promise-nodeify Public
Call a Node-style callback with the resolution value or rejection cause of a Promise without the common pitfalls.
-
openapi-transformer-base Public
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.
JavaScript MIT License UpdatedDec 3, 2024 -
mocha-ur2ue Public
Mocha root hook plugin to convert unhandled rejection events to unhandled exceptions so that they will cause test failures.
-
json-replace-exponentials Public
Replace numbers in exponential notation by numbers in fixed-point notation (or anything else) in a string of JSON.
JavaScript MIT License UpdatedDec 3, 2024 -
promised-read Public
Read from a stream using Promises, with support for timeouts, cancellation, and several ways to determine how much data to read.
-
json-stringify-raw Public
Variant of JSON.stringify where the value returned by the replacer function is used verbatim.
JavaScript MIT License UpdatedDec 3, 2024