Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vuepress] Add valid-* eslint-code-block #622

Merged
merged 1 commit into from
Nov 6, 2018

Conversation

armano2
Copy link
Collaborator

@armano2 armano2 commented Oct 27, 2018

No description provided.

@michalsnik michalsnik merged commit ba25f22 into vuejs:vuepress Nov 6, 2018
@armano2 armano2 deleted the vuepress branch November 6, 2018 17:51
michalsnik pushed a commit that referenced this pull request Dec 3, 2018
* Docs: add vuepress documentation

* small update for rule index

* add links to source code

* small tweaks

* upgrade vuepress

* update eslint-code-block component

* update attribute-hyphenation

* update attributes-order

* update component-name-in-template-casing

* update html-closing-bracket-newline

* update html-closing-bracket-spacing

* update html-end-tags

* update html-indent

* update html-quotes

* update html-self-closing

* update max-attributes-per-line

* add uncategorized rules to sidebar

* update mustache-interpolation-spacing

* update name-property-casing

* update no-async-in-computed-properties

* update no-confusing-v-for-v-if

* update no-dupe-keys

* update no-duplicate-attributes

* update no-multi-spaces

* update no-parsing-error

* update no-reserved-keys

* update no-shared-component-data

* update no-side-effects-in-computed-properties

* update no-template-key

* update no-template-shadow

* update no-textarea-mustache

* update no-unused-vars

* update no-use-v-if-with-v-for

* update no-v-html

* update order-in-components

* update prop-name-casing

* Add `valid-*` eslint-code-block (#622)

* Update documentation

- no-spaces-around-equal-signs-in-attribute
- script-indent
- singleline-html-element-content-newline
- use-v-on-exact

* Change some of blockquotes to warnings

* require-prop-type-constructor

* add missing Implementation blocks

* comment-directive

* require-render-return

* jsx-uses-vars code type

* require-prop-type-constructor

* update

- require-v-for-key
- require-valid-default-prop
- return-in-computed-property

* add missing options

* Update

- v-on-style
- v-bind-style

* fix remaining missing options

update: valid-v-on

* Update require-component-is & no-use-v-if-with-v-for

* Update formating from html to vue

* require-default-prop

* Related links -> 📚 Further reading

* standarize heading icons

* Add processors

* no-multi-spaces after merge

* improve consistency across docs

* this-in-template

* require-prop-types

* multiline-html-element-content-newline

* fix json structure in return in computed property

* Add Further reading for few rules

* no-unused-components

* Enable fixing eslint-code-block only one fixable rules

* Add deprecated category

This category will be present only if we have deprecated rules

* Do not include cateogry in deprecated rules

* Add example to return-in-computed-property

* Add links and fix style

* fix rebase issue no-multi-spaces

* Update description of require-v-for-key

* Update docs/rules/require-render-return.md

* add moe notes

* Improve readibility and add Further reading links

* mustache-interpolation-spacing & name-property-casing

move default example to rule details

* Add IntelliJ IDEA / JetBrains WebStorm configuration help

 move editor configuration to correct section

* Fix links

* replace emoji with shortcodes

* Add yarn install guide

* Fix issue with not supported `vue/comment-directive`

* unify options json (2 -> "error")

2 is used only if few examples but "error" is used in alot of them

* Add bad example of no-use-v-vi-with-v-for

* editor: update default formating to preset in documentation

* Update vue-eslint-editor to fix tooltip issue

* Add comment about auto-generated content

* Fix indentations in Vue file

* Add short description for vue/attribute-hyphenation rule

* Add short description for vue/this-in-template rule

* Update valid-template-root docs

* Update user guide structure

* Update rules heading in docs

* Flatten sidebar navigation for rules

* Update valid-template-root.md

* Update README.md

* Setup docs deployment

* Uncomment deploy.sh

* Add description metadata to rule pages & fix updating metadata when header is present

* Indicate `no-parsing-error` warning as Note

* Ignore gh-pages in CircleCI

* Fix CircleCI config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants