I hereby claim:
- I am jslatts on github.
- I am jslatts (https://keybase.io/jslatts) on keybase.
- I have a public key whose fingerprint is BEAC D369 6650 0EA1 E5BD 8E0A BABD ED49 FC7B 0E86
To claim this, I am signing this object:
# Dockerfile to run node app | |
# VERSION 1 - EDITION 2 | |
# Base image used is Ubuntu 14.04 LTS | |
FROM ubuntu:14.04 | |
MAINTAINER me | |
# Install wget | |
RUN apt-get update && apt-get install -y \ |
'use strict'; | |
//External | |
var Reflux = require('reflux'); | |
//Local | |
var CommentActions = require('./CommentActions'); | |
var CommentStore = Reflux.createStore({ |
I hereby claim:
To claim this, I am signing this object:
// converts commonJS requires to es6 imports | |
// var foo = require('foo'); | |
// -> | |
// import foo from 'foo'; | |
// | |
// jscodeshift -t requiresToImports.js src/**/*.js* | |
'use strict'; | |
module.exports = function(fileInfo, api) { | |
var j = api.jscodeshift; |
ReactSiteConfiguration.Configuration.AddScriptWithoutTransform("~/wwwroot/ng-server.bundle.js"); | |
ReactSiteConfiguration.Configuration.JsonSerializerSettings = new Newtonsoft.Json.JsonSerializerSettings | |
{ | |
ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore, | |
}; | |
// Don't use slower IE engine | |
ReactSiteConfiguration.Configuration.AllowMsieEngine = false; |
// Example of usage | |
import { selectors } from './rootReducer'; | |
import { selectors } from '../../reducers/rootReducer'; | |
const mapStateToProps = (state: State, ownProps: any) => ({ | |
theseObjects: selectors.getTheseObjects(state), | |
thoseObjects: selectors.getThoseObjects(state), | |
showSomethinginUi: selectors.getSomethingFromUiSelectors(state), |