{"_id":"eslint-config-edx","_rev":"42-3a33dee1b8e46c1c9ef9000af76ca785","name":"eslint-config-edx","dist-tags":{"pinned-deps-v3":"3.0.1","latest":"4.0.4"},"versions":{"0.0.1":{"name":"eslint-config-edx","version":"0.0.1","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@0.0.1","maintainers":[{"name":"bjacobel","email":"bjacobel@gmail.com"}],"homepage":"https://github.com/edx/eslint-config-edx#readme","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"12b68f9947736ce8b54f7239e75450f669a35e53","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-0.0.1.tgz","integrity":"sha512-z8V0I+RMXgbstnPsEUvFpmf56gwz0WQZpfX89PbO5UcDPwOh9oveXlzjvz8mEF4VdYoC70KIJMr2Hmrf3daLpg==","signatures":[{"sig":"MEYCIQCxsQbHZ56zvUI4ub+w6nlN2iHKGH4Po8eGhE5r349+GQIhANb7UuZsoki8ul1xHbwBF31uG1BDSpiW9Bz6tHRq7qz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"12b68f9947736ce8b54f7239e75450f669a35e53","gitHead":"0b41eedb4d080a13417318e7bad4c563f4383250","scripts":{"test":"eslint ."},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/bjacobel/eslint-config-edx.git","type":"git"},"_npmVersion":"2.15.1","description":"ESLint config for edX JavaScript code.","directories":{},"_nodeVersion":"4.4.3","dependencies":{"eslint-config-airbnb-base":"^3.0.1"},"devDependencies":{"eslint":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-0.0.1.tgz_1466189121643_0.0012761012185364962","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"eslint-config-edx","version":"1.0.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@1.0.0","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"clrux","email":"npmjs@chrisrodriguez.me"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx#readme","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"f85b43364b9ea382e80f3f9a153f02af4047c215","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-1.0.0.tgz","integrity":"sha512-mw0/kBowRNrVwGqOIAT7dgGvwMsyvqa/K4SXzhtkWHryizuplUl8qmz1MQ6rl/COyn5y49WzxzpqD+ReDJFZyg==","signatures":[{"sig":"MEYCIQDL9ThkXrcVsNbtTHp4Ag3ssXpKfqLktWg1MbOso80qjAIhAJHQH4b7JVOBQNai9TgJ8yMPo+r8T3lYs0AHs5U8L95H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f85b43364b9ea382e80f3f9a153f02af4047c215","gitHead":"405a0dc6ead9f0ed69a8c6f4539f837bfa980a8f","scripts":{"test":"eslint ."},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"2.15.1","description":"ESLint config for edX JavaScript code.","directories":{},"_nodeVersion":"4.4.3","dependencies":{"eslint":"^2.13.1","eslint-plugin-import":"^1.9.2","eslint-config-airbnb-base":"^3.0.1"},"peerDependencies":{"eslint":"^2.12.0","eslint-plugin-import":"^1.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-1.0.0.tgz_1466713337809_0.5827929142396897","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"eslint-config-edx","version":"1.1.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@1.1.0","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"clrux","email":"npmjs@chrisrodriguez.me"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx#readme","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"7a2b4daf8aebe1978e0ba5892b7beb7589020f90","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-1.1.0.tgz","integrity":"sha512-5XEXcDxwrPS53iBywWHs6gcrgso+hBUGCAd7SQt4jLfbRl/QRQd85izYAMQxGhpS7mWnkNMcfPzVYat8lDQi5Q==","signatures":[{"sig":"MEUCIBM0S10TfBhp1H+S1T4ITRmZ7wQHs9ywYYWOero0FsLkAiEAysv6e2F0DZJvpkrnmLXVud0/ddtDImSA8yJnL/v9wfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7a2b4daf8aebe1978e0ba5892b7beb7589020f90","gitHead":"910f0d98910de5703be603da7e17c955d1758b63","scripts":{"test":"./test.sh"},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"2.15.1","description":"ESLint config for edX JavaScript code.","directories":{},"_nodeVersion":"4.4.3","dependencies":{"eslint":"^2.13.1","eslint-plugin-import":"^1.9.2","eslint-config-airbnb-base":"^3.0.1","eslint-plugin-dollar-sign":"0.0.5"},"peerDependencies":{"eslint":"^2.12.0","eslint-plugin-import":"^1.9.2","eslint-plugin-dollar-sign":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-1.1.0.tgz_1467900685377_0.3831662111915648","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"eslint-config-edx","version":"1.2.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@1.2.0","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"clrux","email":"npmjs@chrisrodriguez.me"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx#readme","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"e611d7d5e65c7b6c1a4b90692bad879f1f7a392b","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-1.2.0.tgz","integrity":"sha512-sc0tNOv5xfkVsmot4NR8OC3CFddyG2BE6zvCroE2P1s6M+7g9Pcp07QyIog3yKXvCAf43P3t/lNHYVymK5DTOw==","signatures":[{"sig":"MEUCIDSKA0e5JJ9UVG9i8FNXkakZL9weHc2VMuvJsOnG6l2jAiEA/37BUw8IqzZKyA19A31KahtTnkH92a7v7qAuqIdxQXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e611d7d5e65c7b6c1a4b90692bad879f1f7a392b","gitHead":"93bb9c7d48afca8c8d771849f476fd4d3b9e83b7","scripts":{"test":"./test.sh"},"_npmUser":{"name":"djen","email":"djen@edx.org"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"2.14.7","description":"ESLint config for edX JavaScript code.","directories":{},"_nodeVersion":"4.2.1","dependencies":{"eslint":"^2.13.1","eslint-plugin-import":"^1.9.2","eslint-config-airbnb-base":"^3.0.1","eslint-plugin-dollar-sign":"0.0.5"},"peerDependencies":{"eslint":"^2.12.0","eslint-plugin-import":"^1.9.2","eslint-plugin-dollar-sign":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-1.2.0.tgz_1468008477238_0.8764131672214717","host":"packages-16-east.internal.npmjs.com"}},"1.2.1":{"name":"eslint-config-edx","version":"1.2.1","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@1.2.1","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"clrux","email":"npmjs@chrisrodriguez.me"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx#readme","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"58dbe5e2b4d06491348d44b67978370af50da85c","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-1.2.1.tgz","integrity":"sha512-7zWu+xezdb8DfcxfiMW72ECr8+D9nPOqPG3iGjxhook2pOosfnbyA+lQLo5sMrloQO8IQaW3/u2rs2HNWMUFlQ==","signatures":[{"sig":"MEUCIEWvSa6E6HkqYqVqlt4cUzL6AT5UGFmW4+k4mYrqx/arAiEAgOc8lhHlSkE1XgttWLlh4FB/GnAXZZqxtajDoF1z1hU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"58dbe5e2b4d06491348d44b67978370af50da85c","gitHead":"8622005529e8fe98e1d01dbca8656ddfac093913","scripts":{"test":"./test.sh"},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"2.15.1","description":"ESLint config for edX JavaScript code.","directories":{},"_nodeVersion":"4.4.3","dependencies":{"eslint":"^2.13.1","eslint-plugin-import":"^1.9.2","eslint-config-airbnb-base":"^3.0.1","eslint-plugin-dollar-sign":"0.0.5"},"peerDependencies":{"eslint":"^2.12.0","eslint-plugin-import":"^1.9.2","eslint-plugin-dollar-sign":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-1.2.1.tgz_1470324398658_0.9178002807311714","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"eslint-config-edx","version":"2.0.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@2.0.0","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"af15d38c037903c89fee675c9312a37ab0eff88b","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-2.0.0.tgz","integrity":"sha512-ghPsWK+0gDylr5QFTuoFWnE7jc6UJ8qRoQhfZ/9IEioIORWyFit2G2NE9LFpQBRq9Utq+0vPtWvwmDsFKpiMGg==","signatures":[{"sig":"MEUCIQDFy9EpQUiW1PWBFJuV8cnXbSaKiGDEpuTo5l/FisIfKAIgRkagOcs1Q3qjEagTa76ykf+EkN2uh1EWhFnZ0FkPfII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"af15d38c037903c89fee675c9312a37ab0eff88b","scripts":{},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"eslint":"^3.16.0","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-dollar-sign":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-2.0.0.tgz_1487959789927_0.2160214902833104","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"eslint-config-edx","version":"2.0.1","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@2.0.1","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"50fdcd29ee43bd131574c3099d2489fd7d1fc726","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-2.0.1.tgz","integrity":"sha512-wLb7mFEtvF7sxtp+pdwoaRe4kctUhwZEFpcinyv6Khi0BQK0E1T8ZdBDCivKsen8sCelqdQannyrPUOCGywsEg==","signatures":[{"sig":"MEUCIDG9FhwcHTohUJdlDCQKFx98VL84IpJQQarQGKGebCx7AiEA63+Cbkyp3oTweikN78YZpUG2c063VcekLvFZqxYDjn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"50fdcd29ee43bd131574c3099d2489fd7d1fc726","scripts":{},"_npmUser":{"name":"bjacobel","email":"bjacobel@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.1","dependencies":{"eslint":"^3.16.0","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-dollar-sign":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-2.0.1.tgz_1490985864032_0.15332941454835236","host":"packages-18-east.internal.npmjs.com"}},"3.0.0":{"name":"eslint-config-edx","version":"3.0.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@3.0.0","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"d16e4e218c7d1242734ed3b03729387b846bdbf4","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-3.0.0.tgz","integrity":"sha512-Ja0o/EYwRqpsilOc096CQ5MEUS/cuL2DyyLKbdVM/0WpKrFDi0y4HQCedx49GeKcjatbMZ2tOQ4UhWY79A+Ovg==","signatures":[{"sig":"MEQCICPnu8Z7kBpPgrn54A47R4BW9y4pxQis9jOnKXkEsbpwAiAF2x0UyjOFmWF0BYhiBYGoctZzj2wOZ9zNuGAftTGxWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d16e4e218c7d1242734ed3b03729387b846bdbf4","scripts":{},"_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^3.16.0","eslint-plugin-react":"^7.1.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.3","eslint-plugin-dollar-sign":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-3.0.0.tgz_1498499862369_0.9101017799694091","host":"s3://npm-registry-packages"}},"3.0.0-fff653c":{"name":"eslint-config-edx","version":"3.0.0-fff653c","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@3.0.0-fff653c","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"harryrein","email":"hrein@edx.org"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"f82ca288555d9af8b1e28926e47e037cc1a7c797","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-3.0.0-fff653c.tgz","integrity":"sha512-cmVc8xA5v8SdP+km2O+Dl38HukswGUDSvLHEbeCF3G1aRna0MFYmL3vm5cWwKMM+p8TF2Q0ebFdSndPOwUW1cA==","signatures":[{"sig":"MEUCIAhMWUMD2Bvf2AnEsvLiNY86C0G6trY5NxdArODoyQV5AiEAxLbQ/twwfT7jEsjIGd7Cnh7AjHQi9U+Hy/6Swfrk2Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f82ca288555d9af8b1e28926e47e037cc1a7c797","scripts":{},"_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^4.2.0","eslint-plugin-react":"github:yannickcr/eslint-plugin-react","eslint-config-airbnb":"github:arizzitano/eslint-config-airbnb","eslint-plugin-import":"^2.6.1","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-dollar-sign":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-3.0.0-fff653c.tgz_1499968622040_0.4679862605407834","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-config-edx","version":"4.0.0","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@4.0.0","maintainers":[{"name":"harryrein","email":"hrein@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"djen","email":"djen@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"136ec44a2d427f356165e52fac014d5f4e63a840","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-4.0.0.tgz","integrity":"sha512-uo9B10/zsq1kVPCnsyL5HTbGj86x73PTpYR4Z/cS6RNBrV3/m1oPpozeUsJfVQyIFNg2yJTjqRBiLwssy4HPpw==","signatures":[{"sig":"MEUCIB0YlhuVEgFshz7DT915aiHL1gvpTGQUBkbojCtNBSNeAiEAgDmYRPKqyXWpLtVuu4xW2CMoNw9L7xmfoToPR02Hj/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"136ec44a2d427f356165e52fac014d5f4e63a840","scripts":{},"_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^4.5.0","eslint-plugin-react":"^7.3.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-dollar-sign":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-4.0.0.tgz_1503941270274_0.17921781144104898","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"eslint-config-edx","version":"4.0.1","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@4.0.1","maintainers":[{"name":"harryrein","email":"hrein@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"djen","email":"djen@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"8cb16212b85b89151f3316672157be269ccee49d","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-4.0.1.tgz","integrity":"sha512-4jWdwvN0h2/+LzkEmsyy6uXrKArWI+JanEFj9NMIBSzpiqxxQcGL11Q/zgofMFj0AcmitUrz6VhY8bzlMCZdNg==","signatures":[{"sig":"MEMCHzHT2K1jTXZoceK6IXJjtgyFIS8vtufwQYqIiE+YjhYCIHWjfeuLR/kXMKA1rNhqqKDXGRMf+A9cx+4KTD7WXTbv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8cb16212b85b89151f3316672157be269ccee49d","scripts":{},"_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"3.10.10","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^4.5.0","eslint-plugin-react":"^7.3.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-dollar-sign":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-4.0.1.tgz_1509486041030_0.6554788032080978","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"eslint-config-edx","version":"4.0.2","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@4.0.2","maintainers":[{"name":"harryrein","email":"hrein@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"djen","email":"djen@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"5fa108922a7ad6af5bea5cb906efa3651225a856","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-4.0.2.tgz","integrity":"sha512-Fxfq3bl3ZLAvFZ+O4fBzjJGOyhmSYAPfM2NbxnfHAHS+o6H0qT97P3SMjp2DHuLCULk8IycLrZDv2oGUpAnqvg==","signatures":[{"sig":"MEQCIDFQtEbjvOhsy2b7SqGDIP9J2601GwNenTgAhsDxX38UAiAw8ysxLq5jJKNem0PDhPZZijbfTt//eNHo+3YaBJYNKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"5.5.1","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^4.5.0","eslint-plugin-react":"^7.5.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-dollar-sign":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-4.0.2.tgz_1513276193627_0.9883729021530598","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"eslint-config-edx","version":"4.0.3","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@4.0.3","maintainers":[{"name":"harryrein","email":"hrein@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"djen","email":"djen@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"bjacobel","email":"bjacobel@gmail.com"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"069266fb97001fcfb4905271eb12d4962e7635ae","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-4.0.3.tgz","integrity":"sha512-vQtYSYp676+/1jVh1WGW6uQW42qfp3FgU4MNVnhQpQPyvACiXa2+YIg/Xp2ewOTY78AnMXC0s4w3xdiWcP5vzg==","signatures":[{"sig":"MEQCICRmIR304g68weIwQiihemxjCRSoWlkDLG8vmldeynWdAiBpaRzXmMSoi8WdHYYKj8xRIjRgIpZTpgLdj3RhfshThw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"5.5.1","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"eslint":"^4.5.0","eslint-plugin-react":"^7.5.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-dollar-sign":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx-4.0.3.tgz_1515530219728_0.8998222525697201","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-config-edx","version":"3.0.1","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@3.0.1","maintainers":[{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"andywarmstrong","email":"andya@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"chrisahrens","email":"christina@edx.org"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"harryrein","email":"hrein@edx.org"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"67017d3e06407feabda388513db8ee2d3eedbe7e","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-3.0.1.tgz","fileCount":12,"integrity":"sha512-nDyL/LOBioLX9tFwt57t+UvTegMqrNqg4GIRAYVgc4k9AJJ9RfEoxORKC41h/dC+tuSkBPUFHWKmW1mjve6WJA==","signatures":[{"sig":"MEYCIQCo2GoFFXHSfPtlblWLsvM7xE432FgdECkTTYa8+1uujwIhAL19Wm0N2JXjsj83Lmo7PP426ABkDgRNyJ1NWgfj1gZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15565},"main":"index.js","readme":"## `eslint-config-edx`\n[![npm version](https://badge.fury.io/js/eslint-config-edx.svg)](https://badge.fury.io/js/eslint-config-edx)\n\nThis is the edX ESLint shareable config for linting ES2015+ JavaScript. See [`eslint-config-edx-es5`](https://npmjs.com/package/eslint-config-edx-es5) if you need to lint ES5 code.\n\nNote that versions of eslint-config-edx-es5 prior to v2.0.0 are INCOMPATIBLE with this config.\n\nedX maintains high-level documentation on the [Open edX Developer's Guide](http://edx.readthedocs.io/projects/edx-developer-guide/en/latest/user_interface_development.html?highlight=ux#adding-a-ui-page) on how we write new JavaScript features, including our use of RequireJS, Underscore and Backbone. This document and config seeks to be a lower-level guide on the semantics of how we write ES2015+ JavaScript, including nuts and bolts about spacing, syntax, and variable naming.\n\nFor the most part, edX follows the thoroughly documented [Airbnb JavaScript Style Guide for ES2015](http://airbnb.io/javascript/). In addition to the base Airbnb rules, edX adds or extends several of our own. They are described below.\n\n####[`dollar-sign`](https://github.com/erikdesjardins/eslint-plugin-dollar-sign)\n- **Setting**: `[\"error\", \"ignoreProperties\"]`\n- **Explanation**: All variables that represent jQuery objects should be named starting with a `$`. Object properties may ignore this rule.\n- **Example**:\n\n    ```javascript\n    // Correct pattern\n    const $fooSpan = $('span#foo');\n\n    const ignoreProps = {};\n    ignoreProps.fooSpan = $('span#foo');\n\n    // Linter error\n    const fooSpan = $('span#foo');\n    ```\n","_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"5.5.1","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"eslint":"^3.16.0","eslint-plugin-react":"7.1.0","eslint-config-airbnb":"15.0.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"5.0.3","eslint-plugin-dollar-sign":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx_3.0.1_1520882306430_0.7973929675925489","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"eslint-config-edx","version":"4.0.4","keywords":["eslint","eslintconfig","edx","mooc"],"license":"Apache-2.0","_id":"eslint-config-edx@4.0.4","maintainers":[{"name":"adusenbery-edx","email":"adusenbery@edx.org"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"alisantang","email":"atang@edx.org"},{"name":"arizzitano","email":"arizzitano@gmail.com"},{"name":"bjacobel","email":"bjacobel@gmail.com"},{"name":"clrux","email":"b7f8a630@opayq.com"},{"name":"djen","email":"djen@edx.org"},{"name":"edx-old-org","email":"npmjs@edx.org"},{"name":"ekafeel","email":"ehtesham.kafeel@gmail.com"},{"name":"robrap","email":"rraposa@edx.org"}],"homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"dist":{"shasum":"93e0d71ade95821647c0b156b2dc52f009de9caf","tarball":"https://registry.npmjs.org/eslint-config-edx/-/eslint-config-edx-4.0.4.tgz","fileCount":12,"integrity":"sha512-4xm13P14kcm3IppkjL8X3HDxLgA064l3F50sy7z8ioyB4kDLRepSSXhyDHR8vHDd46yztmnuIPXbEEgVNOL4xg==","signatures":[{"sig":"MEQCIHEFLaKGBFEAAa9UU4jUHwSFho/HAjVD5M2Ih2q5SdNlAiAF8JEUVwwisK2Wwy9EP9Ap84Ce4v/ZQ8dhAvnnLzySQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPms+CRA9TVsSAnZWagAAD2YP/03U6gSjoZbkEPHu5uKX\nLcNCNEbwbPQhcww1VQcNF81mPTF3sD3TW/rYw8v5Z6RVx5PF3YTd2jrUgssF\n4l7JYUu7Dz+xfpvsjCmCU780Tn1oEanN86McHSOX2lvjhpre2KLK8RJlmYpZ\nqZr5D5bGYylnEZXvQQ4XNDuwXZInHs1wY6OMMkb3Ak28spE1Fj6helgZM1EC\nBsmZRFact6PW5x+WHnVnl6I/ZVwD7lvPrE1F0AuLUTWzJ+4cB7GtvcwbHbm7\nRLf6RAGxvmnrpO7fpKZICIqJivJ+En4zlDQb1Qxd96OrN24vDWYSs9tvl3M0\nS4t2UxUzFfITu28zioR3DBhyCjEU9HqngJvB7OQWaSABPgYsWac/U90Voj2j\n0NKjG7iseDRd7eiJPbTEC8Df75qY7yl7YjNuTaDweI5cxykKcBpWe6VymX8V\nzdD2dVjXIiA49iy92lQs4uMIpOmJ+h4Y62kjxqkwFmXfI06P0CclIKX7ei41\npECbmm33YHNzAQAbrdsZ/hs7+zSan0lAlF6fGWyFesnmaN2I5VxRL/fOVbzz\n4wKFu0q87OjayRuMVb6za5caoCmmCT3RSBLuVHGvXPsEWXKbBWH5TP3Jg1qm\nl9Cwu5qLt0VFQnbM5pEOj4H4y0KAVaFpaGMJOxZqwmHSZV/AWSvYxBfTWVbg\nZ3ff\r\n=N8l3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"arizzitano","email":"arizzitano@gmail.com"},"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"_npmVersion":"5.5.1","description":"ESLint config for edX JavaScript ES2015+ code.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"eslint":"^4.5.0","eslint-plugin-react":"^7.5.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-dollar-sign":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-edx_4.0.4_1530817342592_0.2816990080106292","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-06-17T18:45:23.944Z","modified":"2026-07-10T14:30:05.489Z","0.0.1":"2016-06-17T18:45:23.944Z","1.0.0":"2016-06-23T20:22:20.125Z","1.1.0":"2016-07-07T14:11:28.010Z","1.2.0":"2016-07-08T20:07:58.554Z","1.2.1":"2016-08-04T15:26:40.283Z","2.0.0":"2017-02-24T18:09:51.770Z","2.0.1":"2017-03-31T18:44:24.669Z","3.0.0":"2017-06-26T17:57:43.329Z","3.0.0-fff653c":"2017-07-13T17:57:03.024Z","4.0.0":"2017-08-28T17:27:51.191Z","4.0.1":"2017-10-31T21:40:41.998Z","4.0.2":"2017-12-14T18:29:53.682Z","4.0.3":"2018-01-09T20:37:00.602Z","3.0.1":"2018-03-12T19:18:26.475Z","4.0.4":"2018-07-05T19:02:22.663Z"},"bugs":{"url":"https://github.com/edx/eslint-config-edx/issues"},"license":"Apache-2.0","homepage":"https://github.com/edx/eslint-config-edx/blob/master/packages/eslint-config-edx/README.md","keywords":["eslint","eslintconfig","edx","mooc"],"repository":{"url":"git+https://github.com/edx/eslint-config-edx.git","type":"git"},"description":"ESLint config for edX JavaScript ES2015+ code.","maintainers":[{"email":"npmjs@edx.org","name":"edx-old-org"},{"email":"edx-semantic-release@edx.org","name":"edx-semantic-release"},{"email":"npm@feanil.com","name":"feanil"},{"email":"openedx-semantic-release-bot@openedx.org","name":"openedx-semantic-release-bot"},{"email":"arbrandes@arbrand.es","name":"arbrandes"}],"readme":"## `eslint-config-edx`\n[![npm version](https://badge.fury.io/js/eslint-config-edx.svg)](https://badge.fury.io/js/eslint-config-edx)\n\nThis is the edX ESLint shareable config for linting ES2015+ JavaScript. See [`eslint-config-edx-es5`](https://npmjs.com/package/eslint-config-edx-es5) if you need to lint ES5 code.\n\nNote that versions of eslint-config-edx-es5 prior to v2.0.0 are INCOMPATIBLE with this config.\n\nedX maintains high-level documentation on the [Open edX Developer's Guide](http://edx.readthedocs.io/projects/edx-developer-guide/en/latest/user_interface_development.html?highlight=ux#adding-a-ui-page) on how we write new JavaScript features, including our use of RequireJS, Underscore and Backbone. This document and config seeks to be a lower-level guide on the semantics of how we write ES2015+ JavaScript, including nuts and bolts about spacing, syntax, and variable naming.\n\nFor the most part, edX follows the thoroughly documented [Airbnb JavaScript Style Guide for ES2015](http://airbnb.io/javascript/). In addition to the base Airbnb rules, edX adds or extends several of our own. They are described below.\n\n####[`dollar-sign`](https://github.com/erikdesjardins/eslint-plugin-dollar-sign)\n- **Setting**: `[\"error\", \"ignoreProperties\"]`\n- **Explanation**: All variables that represent jQuery objects should be named starting with a `$`. Object properties may ignore this rule.\n- **Example**:\n\n    ```javascript\n    // Correct pattern\n    const $fooSpan = $('span#foo');\n\n    const ignoreProps = {};\n    ignoreProps.fooSpan = $('span#foo');\n\n    // Linter error\n    const fooSpan = $('span#foo');\n    ```\n","readmeFilename":"README.md"}