diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..c50c250 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,43 @@ +{ + "env": { + "browser": true, + "node": true, + "commonjs": true, + "es6": true + }, + "extends": "eslint:recommended", + "rules": { + "strict": 2, + "indent": 0, + "linebreak-style": 0, + "quotes": 0, + "semi": 0, + "no-cond-assign": 1, + "no-constant-condition": 1, + "no-duplicate-case": 1, + "no-empty": 1, + "no-ex-assign": 1, + "no-extra-boolean-cast": 1, + "no-extra-semi": 1, + "no-fallthrough": 1, + "no-func-assign": 1, + "no-global-assign": 1, + "no-implicit-globals": 2, + "no-inner-declarations": ["error", "functions"], + "no-irregular-whitespace": 2, + "no-loop-func": 1, + "no-multi-str": 1, + "no-mixed-spaces-and-tabs": 1, + "no-proto": 1, + "no-sequences": 1, + "no-throw-literal": 1, + "no-unmodified-loop-condition": 1, + "no-useless-call": 1, + "no-void": 1, + "no-with": 2, + "wrap-iife": 1, + "no-redeclare": 1, + "no-unused-vars": ["error", { "vars": "all", "args": "none" }], + "no-sparse-arrays": 1 + } +} diff --git a/index.js b/index.js index 7d85e58..e42aa68 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,5 @@ +'use strict' + module.exports = { "aliceblue": [240, 248, 255], "antiquewhite": [250, 235, 215], @@ -147,4 +149,4 @@ module.exports = { "whitesmoke": [245, 245, 245], "yellow": [255, 255, 0], "yellowgreen": [154, 205, 50] -}; \ No newline at end of file +}; diff --git a/package.json b/package.json index aaf23eb..207dbbc 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,6 @@ "scripts": { "test": "node test.js" }, - "files": [ - "index.js" - ], "repository": { "type": "git", "url": "git@github.com:dfcreative/color-name.git" diff --git a/test.js b/test.js index ffa4e8f..7a08746 100644 --- a/test.js +++ b/test.js @@ -1,5 +1,7 @@ +'use strict' + var names = require('./'); var assert = require('assert'); assert.deepEqual(names.red, [255,0,0]); -assert.deepEqual(names.aliceblue, [240,248,255]); \ No newline at end of file +assert.deepEqual(names.aliceblue, [240,248,255]);