Meta tags:
Headings (most frequently used words):
eslint, issues, files, rule, what, enabling, syntax, linked, configuring, rules, configure, once, collapsible, skipping, in, imported, ecma, version, globals, environments, options, documentation,
Text of the page (most frequently used words):
the (42), eslint (21), you (14), #syntax (13), file (12), for (11), codekit (11), rule (10), javascript (9), that (8), will (8), your (8), are (7), issues (6), files (6), warning (5), and (5), project (4), read (4), from (4), rules (4), options (4), when (4), log (4), this (4), set (4), choose (4), other (4), imported (4), new (3), once (3), button (3), documentation (3), some (3), enable (3), check (3), next (3), name (3), script (3), automatically (3), globals (3), not (3), undefined (3), add (3), which (3), version (3), use (3), then (3), import (3), shield (3), imports (3), can (3), base (3), tools (3), don (2), want (2), every (2), have (2), defaults (2), projects (2), click (2), view (2), option (2), strings (2), json (2), style (2), entry (2), control (2), specific (2), text (2), field (2), what (2), error (2), includes (2), same (2), environments (2), where (2), environment (2), example (2), checked (2), console (2), browser (2), default (2), only (2), write (2), global (2), eliminate (2), after (2), about (2), variables (2), code (2), ecma (2), language (2), open (2), category (2), checkers (2), settings (2), quiet (2), uncheck (2), checkbox (2), select (2), inspector (2), linked (2), main (2), means (2), collapsible (2), pop (2), plugins (2), custom (2), languages (2), frameworks (2), minifier (2), postcss (2), browsers (2), steps (2), topics (2), privacy, policy, report, bug, email, support, follow, developer, twitter, made, san, diego, probably, customize, time, start, configure, instantly, popover, question, mark, expects, varies, simple, objects, arrays, before, change, string, sure, associated, incorrect, typo, cause, fail, these, setting, each, simply, box, its, considers, website, organized, into, sections, master, list, runs, include, appropriate, function, produce, attempts, value, warned, may, warn, functions, those, items, defined, outside, them, warnings, defines, targets, ecmascript, es2015, older, attempt, newer, throw, parsing, under, configuring, thing, skipped, during, checking, end, statement, pro, tip, folder, unchecked, node_modules, bower_components, note, skip, longer, scan, nor, any, tell, ignore, section, skipping, separated, here, prefix, lets, one, others, processed, whole, chain, variable, declared, used, combine, entries, expand, collapse, detailed, information, including, line, number, issue, appears, black, rectangle, character, problem, starts, highlighted, red, triggered, shown, grey, itself, problems, found, they, appear, alternately, all, pane, with, enabling, unlike, also, understands, es6, generation, locate, hundreds, common, mistakes, enforce, preferred, coding, spaces, tabs, infinitely, configurable, best, checker, faq, upgrading, mode, more, coda, sublime, atom, nova, editor, scripting, team, workflows, adding, hooks, advanced, jeet, nib, susy, zurb, foundation, bitters, bourbon, bootstrap, tailwind, gif, svg, jpeg, png, webp, image, optimizers, markdown, kit, slim, haml, pug, typescript, coffeescript, stylus, less, sass, bless, lightningcss, html, cache, buster, rollup, bundler, terser, babel, transpiler, npm, purgecss, autoprefixer, license, recovery, troubleshooting, git, stuff, know, target, build, second, output, paths, action, sync, live, reload, getting, started, first, close, buy, now, menu, updates, help, videos, features,
Text of the page (random words):
codekit eslint features videos help about updates menu buy now eslint view topics close topics first steps getting started live reload browsers browser sync set language options set output paths action second steps defaults for new projects build your project set target browsers stuff to know codekit git troubleshooting license recovery postcss tools autoprefixer purgecss custom postcss plugins other tools npm babel js transpiler terser js minifier rollup js bundler cache buster html minifier lightningcss bless languages sass less stylus javascript coffeescript typescript pug haml slim kit markdown json image optimizers webp png jpeg svg gif frameworks codekit frameworks tailwind bootstrap bourbon bitters zurb foundation susy nib jeet syntax checkers eslint advanced hooks environment variables adding custom languages team workflows scripting codekit editor plugins nova atom sublime text coda 2 more read only mode upgrading from 2 0 faq what s eslint eslint is the best javascript syntax checker it can locate hundreds of common mistakes enforce your preferred coding style spaces not tabs and is infinitely configurable unlike other tools eslint also understands es6 syntax which means you can use it on next generation javascript enabling eslint select a javascript file then choose eslint from the check syntax with pop up button in the inspector pane alternately to enable eslint for all javascript files at once open project settings choose the javascript category and use the same pop up button syntax issues when problems are found in a file they appear in codekit s log the line number of the issue appears in the black rectangle the character where the problem starts is highlighted in red the name of the eslint rule that triggered the warning is shown in grey after the warning itself collapsible log entries in codekit are collapsible click the main log entry to expand or collapse detailed information including syntax issues linked files codekit lets you combine javascript files when the base file the one that imports others is processed the whole chain is syntax checked at once this means for example that a variable declared in an imported file will not be undefined when it s used in the base file issues are separated by file here main js imports prefix js skipping issues in imported files you can tell codekit to ignore issues in an imported file select the base javascript file then choose the linked files section of the inspector uncheck the shield checkbox next to the file you want to skip codekit will no longer scan for issues in that imported file nor any files it imports note if you import a file in a bower_components or node_modules folder the shield checkbox is automatically unchecked for that file pro tip if you add quiet to the end of your import statement codekit will automatically uncheck the shield import thing from other js quiet other js will be skipped during syntax checking configuring eslint open project settings then choose the eslint category under syntax checkers ecma version this defines which version of javascript your code targets the default is ecmascript 7 which includes es2015 syntax if you set this to an older version of ecma and attempt to use newer language syntax eslint will throw a parsing error globals eslint may warn about undefined variables and functions in your code if those items are defined outside of your script add them to this field to eliminate the warnings by default globals are read only if your script attempts to write a value to a global you ll be warned to eliminate that warning add write after the global s name environments check the environments where your script runs and eslint will automatically include globals appropriate for that environment for example when browser is checked the console log function will not produce a console is undefined warning eslint rules to control what eslint considers a syntax error you enable specific rules the master list of rules is on eslint s website codekit includes every rule organized into the same sections to enable a rule simply check the box next to its name rule options some rules have options you control these by setting specific strings in the options text field for each rule warning the syntax that eslint expects for an option varies from rule to rule some are simple strings some are json style objects or arrays before you change an option string be sure to read the documentation for the associated rule an incorrect entry or typo will cause eslint to fail rule documentation click the question mark button to instantly view a rule s documentation in a popover configure once you probably don t want to customize eslint every time you start a new project you don t have to read defaults for new projects made in san diego ca follow the developer on twitter email support report a bug privacy policy
|