$ npm install babel-core && npm list --depth 1
`-- babel-core@6.7.4
+-- babel-code-frame@6.7.4
+-- babel-generator@6.7.2
+-- babel-helpers@6.6.0
+-- babel-messages@6.7.2
+-- babel-register@6.7.2
+-- babel-runtime@5.8.38
+-- babel-template@6.7.0
+-- babel-traverse@6.7.4
+-- babel-types@6.7.2
+-- babylon@6.7.0
+-- convert-source-map@1.2.0
+-- debug@2.2.0
+-- json5@0.4.0
+-- lodash@3.10.1
+-- minimatch@2.0.10
+-- path-exists@1.0.0
+-- path-is-absolute@1.0.0
+-- private@0.1.6
+-- shebang-regex@1.0.0
+-- slash@1.0.0
`-- source-map@0.5.3
$ npm install babel-register && npm list --depth 1
`-- babel-register@6.7.2
+-- babel-core@6.7.4
+-- babel-runtime@5.8.38
+-- core-js@2.2.1
+-- home-or-tmp@1.0.0
+-- lodash@3.10.1
+-- mkdirp@0.5.1
+-- path-exists@1.0.0
`-- source-map-support@0.2.10
/^\s*\n/mg
"ecmaFeatures": {
"modules": true
}
npm install -g eslint babel-eslint@next eslint-plugin-react
и настройки {
"parser": "babel-eslint",
"env": {
"browser": true,
"es6": true,
"node": true
},
"extends": ["eslint:recommended", "plugin:react/recommended"],
"plugins": ["react"]
}
вообще, автор вопроса похоже пытается собрать все файлы сервера в один файл из одного server.js, babel’ом этого не сделать