Skip to content

Commit 080e864

Browse files
committed
Use Babel require hook
1 parent a455ec1 commit 080e864

3 files changed

Lines changed: 12 additions & 11 deletions

File tree

.babelrc

Lines changed: 0 additions & 3 deletions
This file was deleted.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,27 @@
33
"version": "2.0.0",
44
"description": "Render React.js components on any backend",
55
"bin": "./bin/react-stdio",
6+
"preferGlobal": true,
67
"files": [
78
"bin"
89
],
910
"scripts": {
10-
"build": "webpack && chmod +x bin/react-stdio",
11-
"start": "babel-node server.js"
11+
"build": "webpack && chmod +x bin/react-stdio"
1212
},
1313
"author": "Michael Jackson",
1414
"license": "MIT",
1515
"dependencies": {
16+
"babel-preset-es2015": "^6.3.13",
17+
"babel-preset-react": "^6.3.13",
18+
"babel-register": "^6.3.13",
1619
"event-stream": "^3.3.2",
1720
"invariant": "^2.2.0",
1821
"jsonstream": "^1.0.3",
1922
"react": "^0.14.5",
2023
"react-dom": "^0.14.5"
2124
},
2225
"devDependencies": {
23-
"babel-cli": "^6.3.17",
2426
"babel-loader": "^6.2.0",
25-
"babel-preset-es2015": "^6.3.13",
26-
"babel-preset-react": "^6.3.13",
2727
"webpack": "^1.12.9"
2828
}
2929
}

server.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
import es from 'event-stream'
2-
import JSONStream from 'jsonstream'
3-
import { createRequestHandler } from './modules/ServerUtils'
1+
require('babel-register')({
2+
presets: [ 'es2015', 'react' ]
3+
})
4+
5+
var es = require('event-stream')
6+
var JSONStream = require('jsonstream')
7+
var createRequestHandler = require('./modules/ServerUtils').createRequestHandler
48

59
process.stdin
610
.pipe(JSONStream.parse())

0 commit comments

Comments
 (0)