Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

merge master into vuepress #636

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

Merged
michalsnik merged 34 commits into vuejs:vuepress from armano2:vuepress-merge
Nov 10, 2018
Merged

Conversation

Copy link
Contributor

@armano2 armano2 commented Nov 9, 2018
edited
Loading

conflicts resolved

michalsnik and others added 30 commits August 3, 2018 10:38
* Add "no-unused-components" rule
* Handle case with Literal in :is binding expression, update docs
* Update no-unused-components.md
...s#546)
* Add no-string-prop-type rule - basic implementation
* Rename rule
* Add more tests, update docs
* Add `vue/no-spaces-around-equal-signs-in-attribute` rule
* Add check that error message location is correct.
* Fix rule URL
* [New] Add `vue/multiline-html-element-content-newline` rule
* Update `ignoreNames` -> `ignores` and report messages
* [New] Add `vue/singleline-html-element-content-newline` rule
* Update `strict` -> `ignoreWhenNoAttributes`, `ignoreNames` -> `ignores` and report messages
...noreWhenBindingPresent" option (vuejs#558)
* Fix custom component detection
* Add ignoreWhenBindingPresent setting to no-unused-components
* Make ignoreWhenBindingPresent setting true by default in no-unused-components rule
...e-in-template-casing` are autofix (vuejs#555)
* fixed vuejs#554
* Deleted useless test case.
* Update "Why doesn't it work on .vue file?"
I had an issue where the plugin works, but red markings of errors remained. So I found out the instructions for this section are missing a note regarding Vetur. You need the following setting to complete the setup:
```
"vetur.validation.template": false
```
Note:
While it solved my issue, there is something to consider with how it's applied. Eslint is mostly used in a per-project manner. This means, if you apply the rule above to `settings.json`, it is global a rule and Vue projects that do not use this plugin will not show template errors. So to solve this, you need to apply the setting locally. In the context of VS Code, it's easy. You just save a "workspace" to your project root and that creates a file, where you can apply the settings, thus locally. See [here](microsoft/vscode#37519) for details.
* Update README.md
... `order-in-components` (vuejs#569)
* Fix: if no trailing comma, not to leave trailing comma after fixed of `order-in-components`
* use array fixer
* Fixed an issue where the rules `vue/script-indent` unexpected error report whileforce using semicolon.
* remove unrelated comment
* fixed parse error
* Adding default array example of correct rule
* Updating examples for factory functions
* Update require-valid-default-prop.md
* Fix vuejs#560 Allow null in require-prop-type-constructor
* Add missing check for `{ type: null }`
* Migrate circleci to version 2
* remove legacy eslint-plugin-html
* Update config.yml
* Update config.yml
* Add typescript specific changes
* Add "as" helper
* Fix vue/require-default-prop
* Fix vue/require-prop-types
* Allow to use `export default (Vue as VueConstructor<Vue>).extend({` syntax
Fix issues: vuejs#564 vuejs#575
* Fix vue/require-prop-type-constructor
* Fix vue/require-valid-default-prop
* Add more tests in utils
@armano2 armano2 changed the title (削除) Vuepress merge (削除ここまで) (追記) Merge master into vuepress (追記ここまで) Nov 9, 2018
@armano2 armano2 changed the title (削除) Merge master into vuepress (削除ここまで) (追記) merge master into vuepress (追記ここまで) Nov 9, 2018
@michalsnik michalsnik merged commit 1aaa5b8 into vuejs:vuepress Nov 10, 2018
@armano2 armano2 deleted the vuepress-merge branch November 10, 2018 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /