Skip to content

Instantly share code, notes, and snippets.

View kategengler's full-sized avatar

Katie Gengler kategengler

View GitHub Profile
@kategengler
kategengler / README.md
Created October 7, 2024 15:37
Changes to move to mirage-msw

Changes to move to mirage-msw

1. Add and commit mockServiceWorker.js

I put mine in /public and it won't hurt anything to have it deployed but unused.

Follow the directions in the mirage-msw README.

2. Change mirage/config.js to export an async function

Keybase proof

I hereby claim:

  • I am kategengler on github.
  • I am kmg (https://keybase.io/kmg) on keybase.
  • I have a public key ASC8h27Sa6fkUj9qczGPOXpxKd8iE_oMUptdbXF2ZJnN7Qo

To claim this, I am signing this object:

<div class={{if this.isChanged 'is-changed'}} ...attributes>
<Input @value={{this.localValue}} change={{action @onChange this.localValue}}>
<button type="button" {{action reset}}>Reset</button>
</div>
@kategengler
kategengler / addons-with-src-dir.md
Last active April 3, 2018 22:25
Directories with a src directory in it
$ find . -name 'src' -type d -print0 | xargs -0 -n1 dirname | sort --unique
./broccoli-leasot
./content-kit-editor
./dangerously-set-unified-resolver
./dangerously-set-unified-resolver/tests/dummy
./ember-animated-outlet-mobile
./ember-barista
./ember-botanist
./ember-browserify/test/fixtures/modules
@kategengler
kategengler / slides.md
Last active August 29, 2015 14:25
2015-07-23 Ember NYC Lightning Talk
@kategengler
kategengler / how-it-works.md
Last active August 29, 2015 14:16
To do - Ember Observer

How it works

Pulls data hourly from npm and Github

"Reviews" and categorization are manual

@kategengler
kategengler / gist:10026178
Created April 7, 2014 18:11
Mockjax helper
function mockRequest(verb, url, body, status){
$.mockjax({
url: url,
type: verb,
status: status || 200,
responseText: body,
responseTime: 0
})
@kategengler
kategengler / gist:3925293
Created October 20, 2012 23:58
Minispade How-to

module_b.js

minispade.register("module_b", function(){
  minispade.require("module_a");

});

module_a.js