@area17/a17-boilerplate
Version:
The official AREA 17 boilerplate
21 lines (20 loc) • 1.09 kB
Plain Text
{
"bitwise": true, // Prohibit bitwise operators (&, |, ^, etc.).
"browser": true, // Standard browser globals e.g. `window`, `document`.
"camelcase": true, // Identifiers must be in camelCase
"curly": true, // Require {} for every new block or scope.
"eqeqeq": true, // Require triple equals i.e. `===`.
"eqnull": true, // Tolerate use of `== null`.
"immed": true, // Require immediate invocations to be wrapped in parens e.g. `( function(){}() );`
"latedef": true, // Prohipit variable use before definition.
"newcap": true, // Require capitalization of all constructor functions e.g. `new F()`.
"noarg": true, // Prohibit use of `arguments.caller` and `arguments.callee`.
"node": true, // Node.js
"strict": false, // Require `use strict` pragma in every file.
"quotmark": "single", // require single quotes
"undef": true, // Require all non-global variables be declared before they are used.
"globals": { // additional predefined global variables
"A17": true
},
"esversion": 6 // Specify the ECMAScript version to which the code must adhere.
}