Skip to content

Commit

Permalink
feat: add support for node 4
Browse files Browse the repository at this point in the history
  • Loading branch information
christophehurpeau committed Mar 10, 2018
1 parent 48f4c2d commit 969b2cb
Show file tree
Hide file tree
Showing 10 changed files with 53 additions and 15 deletions.
1 change: 1 addition & 0 deletions packages/nightingale-json-formatter/.pob.json
Expand Up @@ -2,6 +2,7 @@
"envs": [
"node6",
"node7",
"older-node",
"module-modern-browsers",
"module",
"module-node7"
Expand Down
1 change: 1 addition & 0 deletions packages/nightingale-json-formatter/.travis.yml
Expand Up @@ -2,6 +2,7 @@ language: node_js
node_js:
- node
- "6"
- "4"

cache:
yarn: true
Expand Down
2 changes: 1 addition & 1 deletion packages/nightingale-json-formatter/index.js
Expand Up @@ -9,4 +9,4 @@ if (nodeVersionMajor > 7 || (nodeVersionMajor === 7 && nodeVersionMinor >= 6))
if (nodeVersionMajor > 6 || (nodeVersionMajor === 6 && nodeVersionMinor >= 5))
return module.exports = require('./lib-node6' + (production ? '' : '-dev') + '/index');
/* istanbul ignore next */
throw new Error('Node version not supported: ' + nodeVersion + ' (' + process.versions.node + ').');
return module.exports = require('./lib-older-node' + (production ? '' : '-dev') + '/index');
21 changes: 21 additions & 0 deletions packages/nightingale-json-formatter/lib-older-node-dev/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions packages/nightingale-json-formatter/lib-older-node/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 1 addition & 4 deletions packages/nightingale-json-formatter/package.json
Expand Up @@ -10,9 +10,6 @@
"license": "ISC",
"repository": "git@github.com:nightingalejs/nightingale-json-formatter.git",
"homepage": "https://github.com/nightingalejs/nightingale",
"engines": {
"node": ">=6.5.0"
},
"main": "./index.js",
"module": "./lib-module/index.js",
"module-dev": "./lib-module-dev/index.js",
Expand Down Expand Up @@ -43,7 +40,7 @@
"babel-preset-latest-node": "^0.2.2",
"babel-preset-modern-browsers": "^9.0.2",
"eslint": "^3.18.0",
"eslint-config-airbnb-base": "^11.1.1",
"eslint-config-airbnb-base": "^11.1.2",
"eslint-config-pob": "^11.1.0",
"eslint-plugin-babel": "^4.1.1",
"eslint-plugin-import": "^2.2.0",
Expand Down
9 changes: 2 additions & 7 deletions packages/nightingale-json-formatter/test/.eslintrc.js
Expand Up @@ -2,11 +2,6 @@ exports.rules = {
"import/no-extraneous-dependencies": [2, {"devDependencies": true}]
};

exports.globals = {
suite: true,
test: true,
suiteSetup: true,
suiteTeardown: true,
setup: true,
teardown: true,
exports.env = {
mocha: true,
};
6 changes: 3 additions & 3 deletions packages/nightingale-json-formatter/yarn.lock
Expand Up @@ -1422,9 +1422,9 @@ escope@^3.6.0:
esrecurse "^4.1.0"
estraverse "^4.1.1"

eslint-config-airbnb-base@^11.1.1:
version "11.1.1"
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.1.1.tgz#61e9e89e4eb89f474f6913ac817be9fbb59063e0"
eslint-config-airbnb-base@^11.1.2:
version "11.1.2"
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.1.2.tgz#259209a7678bf693e31cbe8f953f206b6aa7ccc3"

eslint-config-pob@^11.1.0:
version "11.1.0"
Expand Down

0 comments on commit 969b2cb

Please sign in to comment.