prettier/scripts/build
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
..
.eslintrc.yml Convert eslint config and users/languages/editors files to YAML (#3516) 2017-12-18 21:55:10 +11:00
build-docs.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
build.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
parsers.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
rollup.base.config.js Enable linting of build scripts 2017-06-28 21:37:33 +02:00
rollup.bin.config.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
rollup.docs.config.js Docs build script (#3332) 2017-11-28 09:27:25 +11:00
rollup.index.config.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
rollup.parser.config.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
rollup.third-party.config.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00