-
Walgreens
- Waxhaw, NC
- http://patrickmcelhaney.com
- @patrick_mc
Highlights
- Pro
Block or Report
Block or report pmcelhaney
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
A Chrome extension to keep a pinned tab on the same page
-
-
jQuery-Slugify-Plugin Public
Creates a URL slug as you type a page title (like Django slugify())
-
2,748 contributions in the last year
Less
More
Activity overview
Contributed to
pmcelhaney/counterfact,
modernweb-dev/web,
pmcelhaney/StrykerAndJest28
and 45 other
repositories
Contribution activity
September 2022
Created 105 commits in 3 repositories
Created 1 repository
- pmcelhaney/json-schema-faker JavaScript
Created a pull request in json-schema-faker/json-schema-faker that received 18 comments
feat: export a named JSONSchemaFaker object that is not callable
Fix for #712. I couldn't find a way to declare that calling jsf() is deprecated (a) without also making jsf.generate() look deprecated (b). To work…
+193
−102
•
18
comments
Opened 26 other pull requests in 2 repositories
pmcelhaney/counterfact
22
merged
3
closed
- remove dead code in operation-coder.js
- put response-builder-factory.ts in the generated code so Counterfact doesn't depend on itself
- 204 finalize the cli for version 10
- fix the way the context type is referenced
- remove the outdated demos
- 156 export context from path files
- rework elevator pitch in README
- fixed an issue where random() wasn't reading example responses properly
- 104 load an openapi spec from the web
- update counterfact's dependency on counterfact so it doesn't break the release pipeline
- adds a requirement.get() function for going down one level without escaping
- add headers to generated response type
- 115 all properties are treated as required
- make the registry.endpoint() function a little less confusing
- replace all the generated boilerplate code with response[200].random()
- make response[statusCode].random() use the OpenAPI examples if found
- pass the OpenAPI document to start() so that random() works
- counterfact depends on counterfact
- make random() work with $refs in the OpenAPI document
- make random() work with $refs in the OpenAPI document
- go command
- why is CI not running
- 157 change the cli so it only does one thing
- add a transpiler class that watches TS file and transforms them
- remove very slow ESLint rules
eslint/eslint
1
open
Reviewed 6 pull requests in 3 repositories
pmcelhaney/counterfact
2 pull requests
json-schema-faker/json-schema-faker
2 pull requests
eslint/eslint
2 pull requests
Created an issue in pmcelhaney/counterfact that received 1 comment
Landing page
When the CLI is run with the --open flag, it now opens to Swagger UI.
That's probably find for day-to-day use, but a little disorienting if this is…
1
comment
Opened 11 other issues in 1 repository
pmcelhaney/counterfact
6
open
5
closed
- When adding a server URL, add the full URL
- $context.js files aren't generated for in-between directories
- Non-alphanumeric characters in the component name break the code generator.
- Support for Deno and Oak
- Counterfact should not depend on itself
- Check out enhance.dev
-
Pass the request object at
thisin operation functions - Check out japa.dev
- Finalize the CLI for version 1.0
- ResponseBuilder is not set up to work with $refs
- The OpenAPI document is not getting loaded at runtime
90
contributions
in private repositories
Sep 1 – Sep 28







