This commit is contained in:
2025-07-18 23:13:11 +02:00
parent c9485bf576
commit 652812eed0
2354 changed files with 1266414 additions and 1 deletions

232
html/standard.md2.html Normal file
View File

@@ -0,0 +1,232 @@
<h1 id="awesome-standard-awesome">Awesome Standard <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p><a href="https://github.com/feross/standard"><img
src="https://cdn.rawgit.com/feross/standard/master/badge.svg"
alt="js-standard-style" /></a></p>
<p>Documenting the explosion of packages in the <a
href="https://github.com/feross/standard"><code>standard</code></a>
ecosystem!</p>
<h2 id="standard">standard</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/standard">standard</a></strong> -
JavaScript Standard Style. One Style to Rule Them All!</li>
</ul>
<h2 id="usage-stats">usage stats</h2>
<ul>
<li><strong><a
href="https://github.com/feross/standard-packages/blob/master/all.json">npm
packages that use standard (full list)</a></strong> - List of packages
that use <code>standard</code></li>
<li><strong><a
href="http://npm-stat.com/charts.html?package=standard&amp;author=&amp;from=&amp;to=">download
graphs of standard (npm-stat.com)</a></strong> - npm registry download
count</li>
<li><strong><a
href="https://gist.github.com/feross/e0882df2fe673d6ce064">top npm
packages (gist)</a></strong> - standard is one of the top packages on
npm</li>
</ul>
<h2 id="packages-used-by-standard">packages used by standard</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/eslint">eslint</a></strong> -
AST-based pattern checker for JavaScript</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-engine">standard-engine</a></strong>
- standards guts, extracted into a reuseable package. build your
own!</li>
<li><strong><a
href="https://www.npmjs.com/package/eslint-config-standard">eslint-config-standard</a></strong>
- standard eslint rules, as a shareable config</li>
<li><strong><a
href="https://www.npmjs.com/package/eslint-config-standard-jsx">eslint-config-standard-jsx</a></strong>
- standard eslint rules for JSX</li>
<li><strong><a
href="https://www.npmjs.com/package/eslint-plugin-standard">eslint-plugin-standard</a></strong>
- standard custom eslint rules (not part of eslint core)</li>
</ul>
<h2 id="automatic-code-formatters">automatic code formatters</h2>
<ul>
<li><code>standard --fix</code> - automatic formatting is built-in to
<code>standard</code>!</li>
<li><strong><a
href="https://www.npmjs.com/package/prettier-standard">prettier-standard</a></strong>
- format with <a
href="https://github.com/prettier/prettier">prettier</a> configured to
standard rules</li>
<li><strong><a
href="https://gist.github.com/watson/453fc63cace521fcdadc">“unix
commands” gist</a></strong> - A list of search and replace unix commands
to help make a node repository standard compliant</li>
</ul>
<h2 id="editor-plugins">editor plugins</h2>
<ul>
<li>Every major text editor has a plugin or built-in support for
<code>standard</code>. See the <a
href="https://github.com/standard/standard#are-there-text-editor-plugins">full
list</a> of supported editors.</li>
<li>Atom: <strong><a
href="https://atom.io/packages/linter-js-standard">linter-js-standard</a></strong>
- linter</li>
<li>Atom: <strong><a
href="https://atom.io/packages/linter-js-standard-engine">linter-js-standard-engine</a></strong>
- linter</li>
<li>Atom: <strong><a
href="https://atom.io/packages/standard-formatter">standard-formatter</a></strong>
- auto-fixer</li>
<li>Atom: <strong><a
href="https://atom.io/packages/standardjs-snippets">standardjs-snippets</a></strong>
- code snippets</li>
<li>Brackets: <strong><a
href="https://github.com/ishamf/brackets-standard/">brackets-standard</a></strong>
- linter</li>
<li>Emacs: see <a
href="https://github.com/standard/standard#emacs">readme</a></li>
<li>Sublime Text: <strong><a
href="https://packagecontrol.io/packages/SublimeLinter-contrib-standard">SublimeLinter-contrib-standard</a></strong>
- linter</li>
<li>Sublime Text: <strong><a
href="https://packagecontrol.io/packages/StandardFormat">StandardFormat</a></strong>
- auto-fixer</li>
<li>Visual Studio Code: <strong><a
href="https://marketplace.visualstudio.com/items?itemName=standard.vscode-standard">vscode-standard</a></strong>
- linter &amp; auto-fixer</li>
<li>Vim: see <a
href="https://github.com/standard/standard#vim">readme</a></li>
<li>Visual Studio Code: <strong><a
href="https://marketplace.visualstudio.com/items?itemName=capaj.vscode-standardjs-snippets">vscode-standardjs-snippets</a></strong>
- code snippets</li>
<li>Visual Studio Code: <strong><a
href="https://marketplace.visualstudio.com/items?itemName=TimonVS.ReactSnippetsStandard">vscode-react-standard</a></strong>
- code snippets</li>
<li>WebStorm (PhpStorm, IntelliJ, RubyMine, JetBrains, etc.): built-in
support. see <a
href="https://github.com/standard/standard#webstorm-phpstorm-intellij-rubymine-jetbrains-etc">readme</a></li>
</ul>
<h2 id="pretty-terminal-output-reporters">pretty terminal output
(reporters)</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/snazzy">snazzy</a></strong> - Format
JavaScript Standard Style as Stylish (i.e. snazzy) output</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-tap">standard-tap</a></strong>
- Format JavaScript Standard Style as TAP output</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-json">standard-json</a></strong>
- Format JavaScript Standard Style output to a JSON array</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-reporter">standard-reporter</a></strong>
- Reporters for feross/standard via unix pipes, many options</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-summary">standard-summary</a></strong>
- Display output as a list of errors, ordered by count</li>
</ul>
<h2 id="build-tools">build tools</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/grunt-standard">grunt-standard</a></strong>
- Grunt plugin for standard</li>
<li><strong><a
href="https://www.npmjs.com/package/gulp-standard">gulp-standard</a></strong>
- Gulp plugin for standard</li>
<li><strong><a
href="https://www.npmjs.com/package/mocha-standard">mocha-standard</a></strong>
- Integrates standard into your mocha tests</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-loader">standard-loader</a></strong>
- Lint webpack builds with standard</li>
<li><strong><a
href="https://hub.docker.com/r/geniousphp/standard-js/">docker-standard</a></strong>
- Standardjs Docker image to easily and quickly lint and report
javascript files. Very useful in Docker based build systems.</li>
<li><strong><a
href="https://www.npmjs.com/package/rollup-plugin-standard">rollup-plugin-standard</a></strong>
- Lint Rollup builds with Standard</li>
</ul>
<h2 id="codeproject-generators">code/project generators</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/generator-babel-standard">generator-babel-standard</a></strong>
- Yeoman generator for new packages with babel and standard</li>
<li><strong><a
href="https://www.npmjs.com/package/generate-swap-project">generate-swap-project</a></strong>
- Generate Your ESNext+StandardJS+Mocha Ready, NodeJS Projects in
Seconds!</li>
<li><strong><a
href="https://www.npmjs.com/package/generate-swap-generator">generate-swap-generator</a></strong>
Generate Your Own ESNext+StandardJS+Mocha Ready NodeJS Generators In
Seconds!</li>
</ul>
<h1 id="inspired-by-standard">inspired by <code>standard</code></h1>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/standard-markdown">standard-markdown</a></strong>
- Lint all the javascript code blocks in your markdown files</li>
<li><strong><a
href="https://www.npmjs.com/package/stylelint-config-standard">stylelint-config-standard</a></strong>
- The standard shareable config for stylelint.</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-sass">standard-sass</a></strong>
- Sass &amp; Scss &amp; Css Standard Style. One Style to Rule Them
All!</li>
<li><strong><a
href="https://github.com/wemake-services/wemake-frontend-styleguide">wemake-frontend-styleguide</a></strong>
- JavaScript &amp; TypeScript &amp; Vue &amp; JsDoc &amp; Scss style
guides based on standard tools. Very strict!</li>
</ul>
<h2 id="forks">forks</h2>
<ul>
<li><strong><a
href="https://www.npmjs.com/package/semistandard">semistandard</a></strong>
- standard, with semicolons</li>
<li><strong><a
href="https://www.npmjs.com/package/uber-standard">uber-standard</a></strong>
- fork by the <a href="https://www.uber.com/">Uber</a> team</li>
<li><strong><a
href="https://www.npmjs.com/package/videojs-standard">videojs-standard</a></strong>
- fork by the <a href="https://github.com/videojs/video.js">video.js</a>
team</li>
<li><strong><a
href="https://www.npmjs.com/package/yodlr-standard">yodlr-standard</a></strong>
- fork by the <a href="https://getyodlr.com/home">yodlr</a> team</li>
<li><strong><a
href="https://www.npmjs.com/package/happiness">happiness</a></strong> -
standard customized to make <span class="citation"
data-cites="JedWatson">@JedWatson</span> happy</li>
<li><strong><a
href="https://www.npmjs.com/package/doublestandard">doublestandard</a></strong>
- standard, with even more semicolons</li>
<li><strong><a href="https://www.npmjs.com/package/xo">xo</a></strong> -
“JavaScript happiness style”</li>
<li><strong><a href="https://www.npmjs.com/package/jsw">jsw</a></strong>
- “the spec doesnt care about semicolons and neither should you”</li>
<li><strong><a
href="https://www.npmjs.com/package/obama">obama</a></strong> - Move
forward and standardize with Obama</li>
<li><strong><a
href="https://npmjs.com/package/a-standard">aStandard</a></strong> - A
stricter standard made for babel and es7</li>
<li><strong><a
href="https://npmjs.com/package/standard-own">standard-own</a></strong>
- standard but with more customization and individual rules.</li>
<li><strong><a
href="https://www.npmjs.com/package/standard-focus">standard-focus</a></strong>
- Focus on one error at a time.</li>
<li><strong><a
href="https://www.npmjs.com/package/standa">standa</a></strong> standard
without JSX rules.</li>
</ul>
<p>PRs welcome!</p>
<h2 id="license">License</h2>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
src="https://i.creativecommons.org/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a href="http://feross.org">Feross
Aboukhadijeh</a> has waived all copyright and related or neighboring
rights to this work.</p>
<p><a href="https://github.com/standard/awesome-standard">standard.md
Github</a></p>