Uses ESLint underneath, so issues regarding rules should be opened over there.JSX is supported by default, but you'll need eslint-config-xo-react for React specific linting.
eslint eslint-plugin eslint-rules linter nodejs shareable-configs formatter best-practices unicorns xo code-style style-linter autofix ❤️ cli-app cli xoxo hugs kisses happy happiness code quality style lint jscs jshint jslint validate standard strict check checker verify enforce hint simpleUses ESLint underneath, so issues regarding rules should be opened over there. JSX is supported by default, but you'll need eslint-config-xo-react for React specific linting.
eslint eslint-plugin eslint-rules linter nodejs shareable-configs best-practices unicorns xo code-style style-linter ❤️ cli-app cli xoxo happy happiness code quality style lint jscs jshint jslint validate standard strict check checker verify enforce hint simpleStrictYAML is a type-safe YAML parser that parses and validates a restricted subset of the YAML specification.
yaml parser python3 strict-types strict strongly-typed roundtrip roundtripping typesafe serialization yml yaml-parser yaml-emitter config configuration configuration-file configuration-management schema validationThat's it. Now node is in super strict mode.
commandments strict mode nosync noexitThis is for advanced users. You probably want to use XO directly.See eslint-plugin-unicorn for some additional useful rules.
eslint eslint-config eslint-rules xo nodejs ❤️ eslintconfig xoxo hugs kisses happy happiness code quality style lint linter jscs jshint jslint validate code-style standard strict check checker verify enforce hint simpleESLint shareable config for React to be used with eslint-config-xo
eslint react nodejs xo eslint-config eslint-rules ❤️ jsx eslintconfig xoxo hugs kisses happy happiness code quality style lint linter jscs jshint jslint validate code-style standard strict check checker verify enforce hint simpleThis is for advanced users. You probably want to use XO directly.Supports parsing ES2015+, but doesn't enforce it by default.
xo eslint eslint-config eslint-rules nodejs ❤️ space spaces eslintconfig xoxo hugs kisses happy happiness code quality style lint linter jscs jshint jslint validate code-style standard strict check checker verify enforce hint simpleIssues regarding rules should be reported on the ESLint issue tracker as it's the actual linter.This option instructs ESLint to try to fix as many issues as possible. The fixes are applied to the gulp stream. The fixed content can be saved to file using gulp.dest (See example/fix.js). Rules that are fixable can be found in ESLint's rules list.
gulp gulp-plugin xo nodejs ❤️ gulpplugin xoxo hugs kisses happy happiness code quality style lint linter jscs jshint jslint eslint validate code-style standard strict check checker verify enforce hint simpleUseful to ensure consistency between Node.js versions as the assert module has changed a lot.Lets you use the Node.js 4.0 assert.deepStrictEqual()/assert.notDeepStrictEqual() methods all the way back to Node.js 0.10.
builtin core ponyfill polyfill shim assert assertion test testing deep strict equal equality eq sameA higher order component that raises an error if a component is used with an unknown property. A property is considered unknown when it is not defined in the component propTypes declaration. For an alternative that runs at the compilation time, read about the ESLint prop-types rule.
react-component react strict proptypesESLint sharable config for strict linting. If you use React, also have a look at the eslint-config-strict-react plugin.
eslint shareable-configs best-practices eslint-config eslint-rules code-style linter-config check checker code code-checker code-linter code-standards enforce eslintconfig hint jscs jshint lint policy quality simple strict strict-style style style-checker style-linter verifyThis command line tool can be used to add or remove 'use strict'; from all JavaScript files within a directory. This tool is helpful if you find yourself wanting to adopt new ES6 language features that are only available if "use strict" statement is added to file. All *.js files found within given directories and their sub-directories will be scanned.
use strict es6 usestrictThe require() algorithm works by searching for a node_modules directory with your required module from the current directory and upwards until it reaches the system root directory. This means that if you have nested projects, and have a module called foo installed at the top-level, the sub-projects can also import foo without installing it. While useful in some cases, it can also cause problems.
import require node-modules nodejs npm-package strict prevent block module modules search path
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.