profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tswaters/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

senecajs/seneca-web-adapter-koa2 16

Seneca-web adapter for koa web framework (v2)

senecajs/seneca-web-adapter-express 11

seneca-web adapter for express

tswaters/atom-mocha-runner 4

atom mocha test runner.

senecajs/seneca-web-adapter-hapi 2

seneca-web adapter for hapi

tswaters/cmd-customizations 2

various cmd.exe customizations I may find useful later

senecajs/seneca-web-adapter-connect 1

seneca-web adapter for connect

senecajs/seneca-web-adapter-koa1 1

Seneca-web adapter for koa web framework (v1)

tswaters/checkout-install 1

CLI utility to pull upstream changes and run npm install / npm link if changes found to package.json

tswaters/env-file-parser 1

Parses an env file into a plain object.

tswaters/alt-redux-logger 0

Alternate redux logger

issue openedtswaters/elastic-collision

balls get "stuck" together

every once in a while, a ball will get "stuck" with another one.

I'm pretty sure this is a combination of velocity and collision logic going haywire -- a velocity tick will put a ball inside another, the collision logic hits it, but the opposing force isn't enough to "separate" the two balls so they get stuck.

There probably needs to be some logic around checking if a given velocity will put a ball inside any others -- but there are perf considerations here -- the naive approach to checking for this condition is O(N^2) :(

There are OTHER perf considerations here (like checking every ball for collisions even if they're nowhere near eachother -- optimization is still a TODO task. ( chrome/edge are fine but firefox is pretty darned laggy )

created time in 2 days

push eventtswaters/elastic-collision

Tyler Waters

commit sha 1e1bc6c0d102d8e6e3aa0feaee81e9b104cdc32f

Adding readme

view details

push time in 2 days

push eventtswaters/elastic-collision

Tyler Waters

commit sha f20e8d24a01d8266d182e59a284339461f2a37bb

Tick button is unnused

view details

Tyler Waters

commit sha c7217017014c50a47b3919e3906ec84f546497b3

Adding releases/changes docs, update package name

view details

push time in 2 days

push eventtswaters/elastic-collision

Tyler Waters

commit sha df2fcdc5f2b9487c58714462eb8b76a151ca4180

Release v1.0.0

view details

push time in 2 days

created tagtswaters/elastic-collision

tagv1.0.0

Physics simulation showing elastic collisions in a closed system

created time in 2 days

create barnchtswaters/elastic-collision

branch : gh-pages

created branch time in 2 days

create barnchtswaters/elastic-collision

branch : main

created branch time in 2 days

created repositorytswaters/elastic-collision

Physics simulation showing elastic collisions in a closed system

created time in 2 days

issue commentwebpack-contrib/compression-webpack-plugin

An error occurred during the build: TypeError: Cannot read property 'tapPromise' of undefined

I came here via the webpack docs.

When selecting version 4 of the docs, this page is displayed: https://v4.webpack.js.org/plugins/compression-webpack-plugin/

Which appears to inject the latest readme from this repository.

Would it be possible to include a disclaimer near the top of this file that indicates the supported webpack versions?

Gleaning the CHANGELOG -- v7.0.0 -> drops webpack 4 support

Alecto

comment created time in 24 days

fork tswaters/node-express-boilerplate

A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

fork in a month

release tswaters/fireworks

v2.6.2

released time in a month

pull request commenttswaters/fireworks

Add width and height options

This is published in v2.6.2

daileytj

comment created time in a month

push eventtswaters/fireworks

Tyler Waters

commit sha c106a3a4628599cc952771d7a03fe2c2f4115ff8

Update rollup-plugin-cpy to rollup-plugin-copy

view details

Tyler Waters

commit sha a9f8d6e763239e127eed2be55726c0b41cd51638

npm update

view details

Tyler Waters

commit sha 94ceae9301e689c00865ddcc68bc18c88ba27c90

Add @daileytj to contributers

view details

push time in a month

created tagtswaters/fireworks

tagv2.6.2

Fireworks Canvas Example

created time in a month

push eventtswaters/fireworks

Tyler Waters

commit sha 5c82ffa1340d4b986a412a778716de62396162a1

Remove map files and index.html from dist

view details

Tyler Waters

commit sha 45d0a09830bbdf4ae4010c592c54250ea66c77b1

Release v2.6.2

view details

push time in a month

push eventtswaters/fireworks

daileytj

commit sha 27d140e6d1826913bf846a6ddf86e12e11a81e3d

Update FireworksOptions typescript definition

view details

daileytj

commit sha aa6708c1a7c35695f5d24c08d700d0c1ec270b27

Update changelog

view details

push time in a month

PR merged tswaters/fireworks

Add width and height options

This PR adds width and height options to the FireworksOptions Typescript definition so Typescript users can make use of those properties in their config.

+6 -0

1 comment

2 changed files

daileytj

pr closed time in a month

pull request commenttswaters/fireworks

Add width and height options

Awesome, thanks!

I'll get this merged probably later this week

daileytj

comment created time in a month

issue commentFortAwesome/react-fontawesome

data-fa-title-id prop is not working on FortAwesomeIcon

The linked PR only applies titleId to the type definitions.

If titleId: '' is added to the defaultProps, around here: https://github.com/FortAwesome/react-fontawesome/blob/8e50c3486922849896d4ff48e45ac92b991e3814/src/components/FontAwesomeIcon.js#L135, the code that applies extra props here: https://github.com/FortAwesome/react-fontawesome/blob/8e50c3486922849896d4ff48e45ac92b991e3814/src/components/FontAwesomeIcon.js#L53 picks it up and the react warning seems to goes away?

React does not recognize the titleId prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase titleid instead. If you accidentally passed it from a parent component, remove it from the DOM element. in svg (created by FontAwesomeIcon)

I'm not sure it makes sense to provide a default value for this option though. In the convert function it might make more to improve the if condition here -- for attributes passed here that are not valid dom attributes that react will complain about (i.e., titleId -- not sure if there are others?) just ignore them when converting it into a react node.... here: https://github.com/FortAwesome/react-fontawesome/blob/8e50c3486922849896d4ff48e45ac92b991e3814/src/converter.js#L48-L52

KKS1

comment created time in 2 months

push eventtswaters/klondike

Tyler Waters

commit sha 8df5e539efc710dff5e7b14d9d036eaaacd1048b

npm audit fix

view details

push time in 2 months

created tagtswaters/klondike

tagv3.3.3

Classic card game build with typescript

created time in 2 months

push eventtswaters/klondike

Tyler Waters

commit sha db66bdfdf77d1f9178b1618f636a3e5424293004

Use XOR for different color check

view details

Tyler Waters

commit sha d753e357064a9f2ca8f1e8b69b64bfb1221590bb

Zero is not valid game seed, fix initialization

view details

Tyler Waters

commit sha 0c8cab25c57db83a51a9bcabcd37f87969a23d24

Rename a few util functions, change signatures slightly

view details

Tyler Waters

commit sha f6a42b436181024d40997da5908e3d64b671ac00

Re-run prettier on the codebase

view details

Tyler Waters

commit sha 792910a588f92f5d32929ed4e4c7287368b9dac3

Use code instead of keyCode

view details

Tyler Waters

commit sha ad38d0a28bddc84b306b9ae8bd270dba44a1237e

Add validation to game number, 1-9999 is OK I think

view details

Tyler Waters

commit sha 9c8a5f1c2d2b26b0d9eaca21fa2567a37fa88476

Slightly more accessible UI

view details

Tyler Waters

commit sha 9f29a85739cd67cda8156108114146278897b4d3

Fix broken fireworks display

view details

Tyler Waters

commit sha 6ce02dbabc3f152c9f3067e65cf1db4665ba38ff

Release v3.3.3

view details

push time in 2 months

push eventtswaters/klondike

Tyler Waters

commit sha f3d901489c8de1c7d5eafe09d87605f6d65d4a05

Release v3.3.3

view details

push time in 2 months

release tswaters/fireworks

v2.6.1

released time in 2 months

PR closed tswaters/fireworks

Bump lodash from 4.17.20 to 4.17.21 dependencies

Bumps lodash from 4.17.20 to 4.17.21. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/f299b52f39486275a9e6483b60a410e06520c538"><code>f299b52</code></a> Bump to v4.17.21</li> <li><a href="https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a"><code>c4847eb</code></a> Improve performance of <code>toNumber</code>, <code>trim</code> and <code>trimEnd</code> on large input strings</li> <li><a href="https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"><code>3469357</code></a> Prevent command injection through <code>_.template</code>'s <code>variable</code> option</li> <li>See full diff in <a href="https://github.com/lodash/lodash/compare/4.17.20...4.17.21">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

issue closedtswaters/fireworks

calling start multiple times should be idempotent

If start is called multiple times, it's not possible to stop the fireworks.

multiple intervals endup getting setup, and clearInterval will only do the last one.

closed time in 2 months

tswaters

push eventtswaters/fireworks

Tyler Waters

commit sha 88cb64867ec6c208600b216bcf2f280efecd4c28

npm update

view details

Tyler Waters

commit sha f55250f3214cacc5e5c12b4194448701aaafc727

Don't setup a new interval when starting multiple times Fixes #16

view details

Tyler Waters

commit sha 501a7c6d9eba66d551076de3873fa4c298fd8e42

Release v2.6.1

view details

push time in 2 months

push eventtswaters/fireworks

Tyler Waters

commit sha 6166d6116c54a386105e5aa3e81efe4649b4c27d

Release v2.6.1

view details

push time in 2 months

created tagtswaters/fireworks

tagv2.6.1

Fireworks Canvas Example

created time in 2 months

push eventtswaters/fireworks

Tyler Waters

commit sha 6b319007541419fbec7e6be4aa4b822f957ae1db

Release v2.6.1

view details

push time in 2 months