prettier/docs
Lucas Azzola 4c9d4061da
Prettier Plugin API (#3536)
* Move files around in preparation for refactor

* Update paths in build script

* Extract generic printing logic from the JavaScript printer

* Conform printer API

* Fixup decorator handling

* Fix multiparser

* Create plugin entry for markdown

* Create plugin entry for javascript/typescript

* Create plugin entry for html

* Create plugin entry for graphql

* Create plugin entry for css/less/scss

* Move JSON to JS plugin entry

* Integrate plugins into getSupportInfo()

* Move astFormat to parser definition

* Move util to common

* Implement parser loading

* remark -> mdast

* Rename cli/cli -> cli/index

* Rename builder -> doc package, fix printer resolution

* Fix doc shape assumption in CSS-in-JS logic

* Fix third-party.js prod resolution

* Fixup build-docs script

* Distribute multiparser code

* Remove requirement to forward options

* Flatten closure

* Remove debug directory

* Expose doc

* Add external plugins

* Pass options to loadPlugins

* Export getParsers

* Pin resolve version

* Use getSupportInfo in Markdown embed

* Document plugin API

* Update build-docs

* Add CLI for plugins

* Lint docs

* Fixup build.js

* Add vue language

* Fixup multiparser for vue

* Upgrade rollup and rollup-plugin-commonjs

* Fixup third-party build

* Change AST format in docs
2017-12-26 12:23:50 +11:00
..
assets/webstorm docs(webstorm): improve image urls (#3261) 2017-11-14 18:37:15 +11:00
api.md Re-add EditorConfig support (undo #3213) (#3255) 2017-12-05 09:28:27 +11:00
cli.md Make all CLI logging go through a logger (#3515) 2017-12-18 23:22:07 +11:00
comparison.md Move all docs to website (#3139) 2017-11-07 14:39:07 +11:00
configuration.md remove comment in prettier json example since comments are invalid in json (#3567) 2017-12-26 01:15:18 +11:00
editors.md Update VS Code extension name (#3475) 2017-12-13 11:35:20 -02:00
eslint.md Add plugin:prettier/recommended (#3508) 2017-12-18 08:39:31 +11:00
ignore.md Docs: Add info on ignore file to "Ignoring Code" (#3458) 2017-12-11 22:23:06 -02:00
index.md docs(index): fix links on GitHub (#3367) 2017-12-01 10:59:17 +08:00
install.md Prettify style in playground and code block languages (#3419) 2017-12-05 19:48:11 -07:00
language-support.md [vue] Introduce proper support for Vue Single File Components (SFC) (#3563) 2017-12-25 01:15:33 +01:00
options.md docs: update babylon project url (#3484) 2017-12-14 14:23:53 +11:00
plugins.md Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
precommit.md fix recursive in script (#3565) 2017-12-25 20:16:50 +11:00
rationale.md chore: setup markdown formatting (#3224) 2017-11-22 22:27:40 +11:00
related-projects.md chore: setup markdown formatting (#3224) 2017-11-22 22:27:40 +11:00
technical-details.md Fix link (#3392) 2017-12-05 08:55:32 +11:00
vim.md Fix typo (#3467) 2017-12-13 01:44:49 -02:00
watching-files.md Move all docs to website (#3139) 2017-11-07 14:39:07 +11:00
webstorm.md chore(docs): Add webstorm setup with eslint integration (#3489) 2017-12-14 23:19:54 +11:00
why-prettier.md chore: setup markdown formatting (#3224) 2017-11-22 22:27:40 +11:00