diff --git a/.babelignore b/.babelignore deleted file mode 100644 index 6a9d08f7a6..0000000000 --- a/.babelignore +++ /dev/null @@ -1 +0,0 @@ -packages/babel-cli/src/babel-plugin/templates diff --git a/.babelrc b/.babelrc deleted file mode 100644 index f1732adf13..0000000000 --- a/.babelrc +++ /dev/null @@ -1,12 +0,0 @@ -{ - "stage": 0, - "loose": ["all"], - "blacklist": ["es6.tailCall"], - "optional": ["optimisation.flow.forOf", "bluebirdCoroutines"], - //"plugins": ["./scripts/build-plugins/inline-node-type-checks", "./scripts/build-plugins/inline-node-builders"], - "env": { - "test": { - "auxiliaryCommentBefore": "istanbul ignore next" - } - } -} diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 8c566faa36..0000000000 --- a/.eslintrc +++ /dev/null @@ -1,31 +0,0 @@ -{ - "parser": "babel-eslint", - "extends": "eslint:recommended", - "rules": { - "quotes": [2, "double", "avoid-escape"], - "strict": 0, - "no-underscore-dangle": 0, - "curly": 0, - "no-multi-spaces": 0, - "key-spacing": 0, - "no-return-assign": 0, - "consistent-return": 0, - "no-shadow": 0, - "comma-dangle": 0, - "no-use-before-define": 0, - "no-empty": 0, - "new-parens": 0, - "no-cond-assign": 0, - "no-fallthrough": 0, - "new-cap": 0, - "no-loop-func": 0, - "no-unreachable": 0, - "no-labels": 0, - "no-process-exit": 0, - "camelcase": 0, - "no-console": 0 - }, - "env": { - "node": true - } -} diff --git a/package.json b/package.json index 214c276d15..4e76e52223 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,12 @@ { "private": true, + "license": "MIT", "devDependencies": { "babel": "5.8.21", "babel-eslint": "^4.0.6", "browserify": "^11.0.0", "chai": "^2.2.0", + "chalk": "^1.1.0", "es5-shim": "^4.1.7", "eslint": "^1.1.0", "fs-readdir-recursive": "^0.1.2", @@ -12,7 +14,7 @@ "lodash": "^3.10.0", "matcha": "^0.6.0", "mocha": "2.2.0", - "mocha-fixtures": "^1.0.5", + "mocha-fixtures": "^1.0.9", "output-file-sync": "^1.1.1", "path-exists": "^1.0.0", "readline-sync": "^1.2.19", @@ -21,7 +23,47 @@ "shelljs": "^0.5.1", "uglify-js": "^2.4.16" }, - "dependencies": { - "mocha-fixtures": "^1.0.9" + "babel": { + "ignore": ["packages/babel-cli/src/babel-plugin/templates"], + "stage": 0, + "loose": ["all"], + "blacklist": ["es6.tailCall"], + "optional": ["optimisation.flow.forOf", "bluebirdCoroutines"], + "env": { + "test": { + "auxiliaryCommentBefore": "istanbul ignore next" + } + } + }, + "eslintConfig": { + "parser": "babel-eslint", + "extends": "eslint:recommended", + "rules": { + "quotes": [2, "double", "avoid-escape"], + "strict": 0, + "no-underscore-dangle": 0, + "curly": 0, + "no-multi-spaces": 0, + "key-spacing": 0, + "no-return-assign": 0, + "consistent-return": 0, + "no-shadow": 0, + "comma-dangle": 0, + "no-use-before-define": 0, + "no-empty": 0, + "new-parens": 0, + "no-cond-assign": 0, + "no-fallthrough": 0, + "new-cap": 0, + "no-loop-func": 0, + "no-unreachable": 0, + "no-labels": 0, + "no-process-exit": 0, + "camelcase": 0, + "no-console": 0 + }, + "env": { + "node": true + } } }