Commit Graph
8162 Commits
Author SHA1 Message Date
fisker b15fe3f8fb Release 3.0.0-alpha.5 2023-03-01 17:53:55 +08:00
fisker Cheung 758dfcac67 Build: add utility to get package files (#14430) 2023-03-01 15:34:30 +08:00
fisker Cheung b9f02a9eb5 Refactor options normalization (#14410) 2023-03-01 09:58:19 +08:00
Richardandfisker Cheung 0ed81d2b56 Perf: Array#at is slow for a hot function like AstPath.node (#14396)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2023-03-01 09:57:55 +08:00
renovate[bot] f688040a45 Update dependency cspell to v6.27.0 (#14422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-27 09:56:40 +08:00
renovate[bot] 37a695c3d6 Update dependency @babel/types to v7.21.2 (#14421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 19:21:39 +08:00
renovate[bot] ef019ef1b1 Update dependency eslint to v8.35.0 (#14423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 19:09:17 +08:00
renovate[bot]andfisker 444876025f Update dependency @babel/parser to v7.21.2 (#14413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2023-02-26 18:10:17 +08:00
renovate[bot] 0a15a6c2ca Update typescript-eslint to v5.53.0 (#14420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:45:06 +08:00
renovate[bot] 891625a3b5 Update dependency magic-string to v0.30.0 (#14419)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:44:41 +08:00
renovate[bot] 9fac56a3a8 Update dependency @angular/compiler to v15.2.0 (#14417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:44:22 +08:00
renovate[bot] 8569f29a4d Update dependency flow-parser to v0.200.1 (#14416)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:20:12 +08:00
renovate[bot] 8f809c2979 Update dependency @babel/core to v7.21.0 (#14414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:19:16 +08:00
renovate[bot] 2e9e99bdaf Update dependency esbuild to v0.17.10 (#14415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 12:16:43 +08:00
fisker Cheung 595a2beebc Add WhitespaceUtils (#13923) 2023-02-24 15:41:20 +08:00
fisker Cheung 3662619f6f Linting 2023-02-24 09:47:44 +08:00
fisker Cheung 4a26d88f9a Merge branch 'main' into next
# Conflicts:
#	src/language-js/needs-parens.js
#	tests/config/format-test.js
2023-02-24 09:40:12 +08:00
fisker Cheung bc098779c4 Add missing parentheses for decorator (#14393) 2023-02-24 09:20:34 +08:00
fisker Cheung 5f68f86621 Improve JSON parse error (#14398) 2023-02-24 09:20:03 +08:00
fisker Cheung 745e0d5223 Simplify canAttachComment (#14399) 2023-02-24 09:19:16 +08:00
fisker Cheung 24652d9186 Support babel v7.21 (#14391) 2023-02-24 08:59:53 +08:00
SUZUKI Sosukeandfisker Cheung 813df18df6 Moves @types/prettier to this repository (#14212)
* Rename `types` to `thirs-party-types`

* Copy `index.d.ts` from `@types/prettier`

* Make public APIs async

* Add missing `formatAST`

* Fix `CustomParser`

* Fix `Parser.parse` signature

* Add comment

* Add `standalonw.d.ts`

* first implement

* Fix path

* Add missing parser `.d.ts`

* Fix

* Fix path

* Introduce valid tests

* Add unit tests for dts files

* Add unit tests

* Simplify unit testing

* Tweaks structures

* Revert needless change

* Fix types path

* Introduce `ts-expect`

* Fix doc utils api

* Add AstPath API

* Fix API

* Fix tests

* Fix changelog

* Move dts

* Update module specifiers

* Remove generate dts config file

* Update build scripts

* Fix type errors

* Refactor with namespace imports

* Update comments

* Fix build script

* Improve build script

* `typing` -> `types`

* Clean up

* Minor tweak

* Minor tweak

* Modify `exports` field

* Fix paths in builder

* Refactor

* Refactor

* Address review

* Update changelog

* Address reviews

* Remove `since` from tests

* Improve utils type def

* Mark deprecated methods

* Address review

* Move docs types

* Address review

* Update c8 config

* Minor tweak

---------

Co-authored-by: fisker Cheung <lionkay@gmail.com>
2023-02-23 22:15:18 +09:00
fisker Cheung 164eab2f86 Merge branch 'main' into next 2023-02-23 10:29:52 +08:00
fisker Cheung 2833698c63 Less: Add test for interpolation in selector (#14330) 2023-02-21 16:36:32 +08:00
fisker Cheung 47830dbedb Cleanup visitor keys for DeclareInterface and InterfaceDeclaration (#14272) 2023-02-21 16:36:05 +08:00
fisker Cheung 06a7bd1d0b Extract code from parser-postcss.js (#14387) 2023-02-21 16:35:26 +08:00
fisker Cheung 5d04f01c82 Make tryCombinations throws AggregateError(like) error (#14388) 2023-02-21 16:34:42 +08:00
fisker Cheung b6766551c7 Minor tweak to ts printer (#14392) 2023-02-21 16:13:21 +08:00
renovate[bot] b113b7acbd Update dependency esbuild to v0.17.9 (#14386)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 09:44:17 +08:00
fisker Cheung f83b69111d CLI: Display posix style paths on Windows (#14333) 2023-02-19 20:27:37 +08:00
fisker Cheung b0208fc3bb Reuse attachComments (#14352) 2023-02-19 20:26:53 +08:00
renovate[bot]andfisker 639dd4e1df Update dependency meriyah to v4.3.4 (#14381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2023-02-19 20:23:17 +08:00
renovate[bot]andfisker 40138541e7 Update dependency flow-parser to v0.200.0 (#14384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2023-02-19 20:16:48 +08:00
renovate[bot] 09ff31d2f2 Update dependency jest-docblock to v29.4.3 (#14380)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 18:55:43 +08:00
renovate[bot] 3300d0c0ab Update dependency c8 to v7.13.0 (#14382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:40:01 +08:00
renovate[bot] 0e3308d1b2 Update dependency cspell to v6.26.3 (#14383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:39:31 +08:00
renovate[bot] 5c8658d1d2 Update dependency eslint-plugin-compat to v4.1.2 (#14378)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:34:21 +08:00
renovate[bot] 31ebf5b878 Update dependency esbuild to v0.17.8 (#14377)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:33:51 +08:00
renovate[bot] 466e1d57f5 Update dependency @angular/compiler to v15.1.5 (#14376)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:33:32 +08:00
renovate[bot] 92e05ba504 Update dependency jest to v29.4.3 (#14379)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 16:33:11 +08:00
fisker Cheung 0d6c8f681d Update typescript-eslint to v5.52 (#14358) 2023-02-19 11:15:06 +08:00
fisker Cheung 4fb03a7f2a Remove dynamic imports (#14369) 2023-02-18 11:28:58 +08:00
Scotty Jamisonandfisker Cheung 2a5b391cc0 Explain ASI issues aren't always auto-fixed (#14174)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2023-02-18 11:14:18 +08:00
fisker Cheung be474c7891 Markdown: Remove loose-item plugin (#14372) 2023-02-17 10:01:13 +08:00
fisker Cheung 5ea9a8f81f Reduce bundle size (#14370) 2023-02-16 15:02:41 +08:00
fisker Cheung 3102686278 Update build script (#14362) 2023-02-15 12:35:14 +08:00
fisker Cheung de00f5bec0 Refactor leading semicolon print (#14313) 2023-02-13 10:31:52 +08:00
fisker Cheung 222d84f9ed Refactor literal related code (#14312) 2023-02-13 10:29:14 +08:00
fisker Cheung 282a4019c7 Extract common/util.js to utils/ (#14329) 2023-02-13 10:17:39 +08:00
fisker Cheung 83124d7fd6 Enable no-duplicate-imports rule (#14331) 2023-02-13 10:14:28 +08:00