Evilebot Tnawi
|
ebf83a9138
|
refactor(printer-postcss): use node name and implement helper functions (#3893)
|
2018-02-05 16:42:32 +03:00 |
|
Evilebot Tnawi
|
ed2a9be58e
|
fix(css): stringify unquoted data urls (#3877)
|
2018-02-02 20:39:53 +03:00 |
|
Evilebot Tnawi
|
f5e74cd70a
|
fix(css): at rules improve formatting and tests (#3828)
|
2018-02-02 18:06:47 +03:00 |
|
Evilebot Tnawi
|
ed5f68844f
|
fix(css): scss global flag (#3844)
|
2018-01-30 17:53:37 +03:00 |
|
Evilebot Tnawi
|
22ba2bcb64
|
fix(css): don't remove semicolon in less ruleset declaration (#3841)
|
2018-01-30 14:16:07 +03:00 |
|
Evilebot Tnawi
|
e3369db2c1
|
fix(css): handle namespace in attribute selector (#3810)
|
2018-01-26 13:00:20 +03:00 |
|
Evilebot Tnawi
|
a3bf378259
|
fix: handle YAML front matter block (#3802)
|
2018-01-24 19:44:09 +03:00 |
|
Evilebot Tnawi
|
5008836dc2
|
fix(css): remove whitespaces before ":" in scss maps (#3814)
|
2018-01-24 18:48:54 +03:00 |
|
Evilebot Tnawi
|
4c90608d11
|
fix: keep space between deep selector >>> (#3792)
|
2018-01-24 14:53:22 +03:00 |
|
Evilebot Tnawi
|
d3004b51ea
|
feat: remove extra spaces in url inside @import (#3793)
|
2018-01-23 23:33:19 +03:00 |
|
Brian Ng
|
a8fb1863a2
|
Merge pull request #3797 from prettier/feat-css-lowercase-wide-keywords
feat(css): lowercase wide keywords
|
2018-01-23 09:33:01 -06:00 |
|
Evilebot Tnawi
|
b2e8c6d374
|
feat: remove extra spaces in attribute selector (#3794)
|
2018-01-23 10:30:20 -05:00 |
|
evilebottnawi
|
591ee5a425
|
feat(css): lowercase wide keywords
|
2018-01-23 18:10:39 +03:00 |
|
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 |
|