Skip to content

Instantly share code, notes, and snippets.

View stefanpenner's full-sized avatar
🎯
Focusing

Stefan Penner stefanpenner

🎯
Focusing
View GitHub Profile
import Ember from 'ember';
Ember.Handlebars.helper('is-equal', function(a, b){
return a === b;
});
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
diff --git a/index.js b/index.js
index 2ec4b85..d010a51 100644
--- a/index.js
+++ b/index.js
@@ -59,9 +59,9 @@ Babel.prototype = Object.create(Filter.prototype);
Babel.prototype.constructor = Babel;
Babel.prototype.targetExtension = ['js'];
-Babel.prototype.rebuild = function() {
+Babel.prototype.build = function() {
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@stefanpenner
stefanpenner / controllers.application.js
Last active August 29, 2015 14:24
component-less-helpers
export default Ember.Controller.extend({
actions: {
changed(val) {
this.set('currentValue', val);
console.log(val);
}
}
});
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@stefanpenner
stefanpenner / args.js
Created June 11, 2015 17:51
node --allow_natives_syntax --block_concurrent_compilation --trace_opt --trace_deopt args.js (node 2.x)
function printStatus(fn) {
switch (%GetOptimizationStatus(fn)) {
case 1: console.log('Function is optimized'); break;
case 2: console.log('Function is not optimized'); break;
case 3: console.log('Function is always optimized'); break;
case 4: console.log('Function is never optimized'); break;
case 6: console.log('Function is maybe deoptimized'); break;
}
}

so given:

var a = {
  @myDecorator('someValue') name
};

if name is not defined, what should happen. Should it always throw, or only throw if myDecorator attempts to access descriptor.value?

[alias]
pr = "!f() { git fetch origin refs/pull/$1/head:pr-$1 && git checkout pr-$1; } ; f"
import Component from 'ember/component';
export default Component.extend({
queryParams: Ember.inject.service('query-params'),
sortOrder: Ember.computed.alias('queryParams.sortOrder')
})