From d9056c160c85f07da48ec507df8fcf99512676e1 Mon Sep 17 00:00:00 2001 From: Alexander Wunschik Date: Mon, 5 Dec 2016 11:05:55 +0100 Subject: [PATCH] added code-climate configs --- .codeclimate.yml | 26 ++++++++++++++++++++++++++ .csslintrc | 3 +++ .eslintrc | 6 ++++++ .mdlrc | 6 ++++++ 4 files changed, 41 insertions(+) create mode 100644 .codeclimate.yml create mode 100644 .csslintrc create mode 100644 .eslintrc create mode 100644 .mdlrc diff --git a/.codeclimate.yml b/.codeclimate.yml new file mode 100644 index 00000000..abd4ff1c --- /dev/null +++ b/.codeclimate.yml @@ -0,0 +1,26 @@ +languages: + JavaScript: true +engines: + eslint: + enabled: true + csslint: + enabled: true + markdownlint: + enabled: true + duplication: + enabled: true + config: + languages: + javascript: + mass_threshold: 300 + fixme : + enabled: true +ratings: + paths: + - "**/*.js" + - "**/*.css" + - "**/*.md" +exclude_paths: + - "dist/**/*" + - "docs/**/*" + - "examples/**/*" diff --git a/.csslintrc b/.csslintrc new file mode 100644 index 00000000..4ed5b8c3 --- /dev/null +++ b/.csslintrc @@ -0,0 +1,3 @@ +{ + "box-sizing": false +} diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 00000000..00d60a6e --- /dev/null +++ b/.eslintrc @@ -0,0 +1,6 @@ +{ + "rules": { + "complexity": [2, 50], + "max-statements": [2, 100] + } +} diff --git a/.mdlrc b/.mdlrc new file mode 100644 index 00000000..d1fda796 --- /dev/null +++ b/.mdlrc @@ -0,0 +1,6 @@ +// Markdown Lint Rules +// https://github.com/mivok/markdownlint/blob/master/docs/RULES.md + +rules + "~MD012", // alert on multiple consecutive blank lines + "~MD013", // line length should be no more than 80 characters