Evilebot Tnawi
|
12441eb2dd
|
fix: don't add comma after url in @import directive (#3770)
|
2018-01-19 16:56:28 -07:00 |
|
Evilebot Tnawi
|
74d25c37f0
|
fix: don't change case of function name (#3768)
|
2018-01-19 15:39:44 +01:00 |
|
Evilebot Tnawi
|
64f1c06727
|
fix(scss/less): space after combinator operator (#3738)
|
2018-01-13 13:17:29 -02:00 |
|
Evilebot Tnawi
|
934f679705
|
fix(scss): !default directive (#3724)
|
2018-01-12 22:12:02 +11:00 |
|
Aleks Hudochenkov
|
b67fd8e155
|
Don't add end of line to empty CSS (#3723)
Fixes #3440.
|
2018-01-11 16:05:57 -05:00 |
|
Ika
|
6c0dd74518
|
feat(support-info): add options field (#3433)
* refactor: rename supportTable with supportLanguages
* refactor: use `dedent`
* test: reduce unnecessary data
* feat(support-info): add `options` field
* add `showDeprecated` option
* add `showUnreleased` option
* test: snapshot diff
* fix(support): add missing `since`
* fix: add missing `category`
* refactor: use template tag
* fix: `trailingComma:true` should redirect to `trailingComma:es5`
* refactor: reorder parser
* refactor: fix linting
* refactor: move options
* refactor: move options to printers
|
2017-12-31 15:34:37 +11:00 |
|
Lucas Azzola
|
a041914551
|
Extract cleanAST to language-specific files (#3610)
* Extract cleanAST to language-specific files
* Fix lint
* Fix clean-ast for vue and glimmer
|
2017-12-30 21:30:09 +11:00 |
|
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 |
|