Commit Graph
7526 Commits
Author SHA1 Message Date
fisker Cheung 8564a215a6 Ignore dist* dirs 2022-09-22 17:12:02 +08:00
fisker Cheung 824690fcc7 Allow parsers initialize asynchronously (#13449) 2022-09-22 15:13:37 +08:00
fisker Cheung 6d551ab0ed Simplify getAncestorNode in css (#13497) 2022-09-20 18:57:07 +08:00
renovate[bot] 398f8f0cc9 Update dependency esbuild to v0.15.8 (#13496)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-19 10:00:02 +08:00
Sosuke Suzuki 63be4c7f8b SCSS: Fix formatting string value that includes escape \ (#13487)
* Ignore ignoreing escape for `value-string`

* Revert

* Add changelog
2022-09-18 23:42:16 +09:00
renovate[bot]andfisker d22f010106 Update dependency postcss-scss to v4.0.5 (#13491)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2022-09-18 21:04:14 +08:00
renovate[bot] eb5c95a3fb Update dependency cspell to v6.9.1 (#13492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 19:40:30 +08:00
renovate[bot] 533fd2daa5 Update dependency @babel/parser to v7.19.1 (#13489)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 19:39:47 +08:00
fisker Cheung 5b962d6f14 Extract inferParserByLanguage to seperate file (#13483) 2022-09-18 19:25:21 +08:00
renovate[bot] da4f6071c2 Update dependency eslint to v8.23.1 (#13490)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 17:59:31 +08:00
renovate[bot] 5161c27a8a Update dependency flow-parser to v0.187.0 (#13493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 17:58:08 +08:00
fisker Cheung 9bacc75772 Use .at() and Object.hasOwn() (#13482) 2022-09-18 17:50:14 +08:00
Sosuke Suzuki 8cfdcaa6b2 Use Object.hasOwn instead of Reflect.has in build script (#13495)
Use `Object.hasOwn` instead of `Reflect.has`
2022-09-18 18:32:17 +09:00
renovate[bot] 3211122de7 Update babel to v7.19.1 (#13488)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 12:21:47 +08:00
renovate[bot] d15bbcf2f2 Update typescript-eslint to v5.37.0 (#13494)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-18 12:20:05 +08:00
renovate[bot] 5107a55d6d Update dependency meriyah to v4.3.1 (#13469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 21:21:57 +08:00
renovate[bot] bab97a46a9 Update dependency @babel/parser to v7.19.0 (#13462)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 16:12:06 +09:00
fisker Cheung be5f457498 Use AstPath getters in needs-parens.js (#13476) 2022-09-14 14:09:10 +08:00
renovate[bot] bb76efd0f7 Update dependency jest-watch-typeahead to v2.2.0 (#13466)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 21:10:39 +08:00
Georgii Dolzhykov 1f46accde5 Support nestled JSDoc comments (#13445) 2022-09-13 15:24:45 +03:00
fisker Cheung 61d4cb0813 Simplify print pre-check with AstPath getters (#13474) 2022-09-13 19:50:21 +08:00
renovate[bot] 2dc687c613 Update dependency jest to v29.0.3 (#13459)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 14:08:37 +08:00
renovate[bot] 21ccd725e0 Update dependency @babel/types to v7.19.0 (#13463)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:55:52 +08:00
renovate[bot] 0a917b8b1a Update dependency concurrently to v7.4.0 (#13465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:55:44 +08:00
renovate[bot] 1e26bd1612 Update dependency typescript to v4.8.3 (#13460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:55:15 +08:00
renovate[bot] b50c4b2792 Update dependency snapshot-diff to v0.10.0 (#13467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:52:29 +08:00
renovate[bot] d55a29924a Update dependency fast-glob to v3.2.12 (#13458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:18:24 +08:00
renovate[bot] 238b4f4784 Update dependency ci-info to v3.4.0 (#13464)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 09:55:49 +08:00
renovate[bot] 9f3a1ac4a0 Update babel to v7.19.0 (website) (#13461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-11 21:58:47 +03:00
Georgii Dolzhykov 47350dba05 Avoid throwing in path getters (#13455) 2022-09-11 21:53:31 +03:00
Georgii Dolzhykov 3f21de6583 Move comment-related printer methods to separate directory (#13454) 2022-09-11 21:53:11 +03:00
Sosuke Suzuki e92dcbd1a5 Add new ESLint prefer-ast-path-node (#13470)
* Add new lint rule `prefer-path-get-value`

* Add new rule

* Apply fix

* Ingore projects in benchmark

* Add comment
2022-09-11 18:39:06 +09:00
renovate[bot] 58fc024774 Update dependency eslint-plugin-react to v7.31.8 (#13457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-11 17:19:02 +09:00
renovate[bot] 040ec43012 Update dependency eslint-plugin-jest to v27.0.4 (#13456)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-11 17:18:33 +09:00
Georgii Dolzhykovandfisker Cheung 299503f9be Add getters to path object (#13448)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2022-09-09 21:28:14 +08:00
fisker Cheung e2337dce26 Glimmer: Combine plugins to reduce traverse (#13446) 2022-09-09 11:25:30 +08:00
Georgii Dolzhykov 87d724f418 Refactor: use path.getValue() everywhere instead of getNode() (#13447)
Use path.getValue() everywhere instead of getNode()
2022-09-08 21:11:00 +03:00
Georgii Dolzhykov d2a0c778ef Fix merged line comments (#13438) 2022-09-08 09:45:33 +03:00
fisker Cheung d0953f34d8 Fix yarn lint script (#13441) 2022-09-08 09:44:12 +08:00
fisker Cheung 6082e3ec9e Remove outdated hack for flow parser (#13442) 2022-09-08 09:43:47 +08:00
Sosuke Suzuki e3ef1e4566 Drop Node.js 14 for development build (#13439)
* Drop Node.js 16 for development

* Fix engine

* Address review
2022-09-08 01:03:45 +09:00
renovate[bot]andfisker Cheung bd5f91545f Update dependency typescript to v4.8.2 (#13381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2022-09-07 21:02:51 +08:00
Sosuke Suzuki 1142cf0cb7 Fix generate truncate comment (#13437)
Fix condition
2022-09-07 18:11:10 +09:00
Georgii Dolzhykov 5766433a62 Get rid of regexp and handle cursor in trim in doc printer (#13426) 2022-09-06 15:57:47 +03:00
fisker Cheung a6d6c9c3a2 Merge remote-tracking branch 'remotes/upstream/main' into next
# Conflicts:
#	scripts/build/config.mjs
2022-09-06 20:43:52 +08:00
fisker Cheung cd3e530c2e Reduce size of parser-typescript.js (#13431) 2022-09-06 20:38:50 +08:00
fisker Cheung 151ab582b5 Merge branch 'main' into next
# Conflicts:
#	package.json
#	scripts/release/yarn.lock
#	yarn.lock
2022-09-06 19:22:51 +08:00
Georgii Dolzhykov 2a70ee49a6 Fix leading comments in mapped types with readonly (#13427) 2022-09-06 11:55:11 +03:00
fisker Cheung 371c7093d0 Group @typescript-eslint/* dependencies in renovate config (#13430) 2022-09-06 14:40:59 +08:00
renovate[bot] 6de25047f6 Update dependency jest to v29.0.2 (#13418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-06 09:46:57 +08:00