diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..1f63996 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +dist/* +doc/out/* diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..10d290e --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,35 @@ +{ + "parserOptions": { + "ecmaVersion": 10, + "sourceType": "module", + "ecmaFeatures": { + "impliedStrict": true + } + }, + "plugins": [ + "mocha" + ], + "env": { + "browser": true, + "es6": true, + "node": true, + "jquery": true + }, + "globals": { + "PIXI": false, + "TweenLite": false, + "TweenMax": false, + "TimelineLite": false, + "TimelineMax": false, + "SystemJS": false + }, + "extends": "eslint:recommended", + "rules": { + "semi": ["error", "never"], + "quotes": ["warn", "single", {"allowTemplateLiterals": true}], + "no-console": "warn", + "no-unused-vars": ["warn", {"argsIgnorePattern": "^(e|event|points|ended)$"}], + "indent": ["warn", 4, {"SwitchCase": 1}], + "mocha/no-exclusive-tests": "error" + } +} diff --git a/.stylelintignore b/.stylelintignore new file mode 100644 index 0000000..2e03c6e --- /dev/null +++ b/.stylelintignore @@ -0,0 +1,3 @@ +dist/* +doc/* +lib/* diff --git a/.stylelintrc.json b/.stylelintrc.json new file mode 100644 index 0000000..edfefdd --- /dev/null +++ b/.stylelintrc.json @@ -0,0 +1,11 @@ +{ + "extends": "stylelint-config-standard", + "rules": { + "indentation": 4, + "selector-list-comma-newline-after": "never-multi-line", + "no-eol-whitespace": [true, { + "ignore": ["empty-lines"] + }] + }, + "ignoreFiles": [] +} \ No newline at end of file