Commit Graph
7742 Commits
Author SHA1 Message Date
fisker Cheung 0d808c5ad8 Remove outdated range fix (#13736) 2022-11-14 19:45:08 +08:00
fisker Cheung e83bd73d88 Add test for massageAst (#13739) 2022-11-14 19:44:41 +08:00
fisker Cheung a66236a3e1 TypeScript: Throw errors for 'declare' in accessors (#13770) 2022-11-14 19:44:14 +08:00
fisker Cheung 68a13957f4 Use optional chaining (#13824) 2022-11-14 19:43:08 +08:00
renovate[bot] 1a16c234a5 Update dependency @babel/generator to v7.20.4 (#13832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:41:25 +08:00
renovate[bot]andfisker Cheung 0ed30f32aa Update dependency eslint-plugin-regexp to v1.10.0 (#13841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2022-11-14 19:40:46 +08:00
renovate[bot] 6bc7adffc1 Update dependency @angular/compiler to v14.2.10 (#13831)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:40:24 +08:00
renovate[bot] 7581bac7f4 Update dependency flow-parser to v0.193.0 (#13842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:39:58 +08:00
renovate[bot] ec8ad4c95b Update dependency eslint-plugin-n to v15.5.1 (#13836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:39:34 +08:00
renovate[bot] a8880adce7 Update dependency postcss to v8.4.19 (#13838)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:38:55 +08:00
dependabot[bot] c8a93e1afb Build(deps): Bump actions-cool/issues-helper from 3.3.2 to 3.3.3 (#13829)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 19:38:20 +08:00
renovate[bot] 88209474da Update typescript-eslint to v5.42.1 (#13839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:37:59 +08:00
renovate[bot] 8da870b42f Update dependency cspell to v6.14.2 (#13834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:37:26 +08:00
renovate[bot] a5d9d312ef Update dependency jest to v29.3.1 (#13843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:36:36 +08:00
renovate[bot] f6aed59fb2 Update dependency cosmiconfig to v7.1.0 (#13840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:36:17 +08:00
renovate[bot] a1907ed99b Update dependency ci-info to v3.6.1 (#13847)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 19:36:01 +08:00
renovate[bot] 8e3977abbc Update dependency find-cache-dir to v4 (#13807)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-12 14:45:39 +09:00
fisker Cheung 1de926ac79 Support "Import Reflection" proposal (#13771) 2022-11-07 09:49:35 +08:00
renovate[bot] 04a8134098 Update dependency @types/jest to v29.2.2 (#13797)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-07 09:18:45 +08:00
renovate[bot]andfisker 824aff897b Update typescript-eslint to v5.42.0 (#13806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2022-11-06 21:46:46 +08:00
renovate[bot] 8e7e2de7b3 Update babel to v7.20.2 (#13794)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 21:27:46 +08:00
renovate[bot] c3f32736f7 Update dependency eslint-plugin-jest to v27.1.4 (#13799)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 20:00:21 +08:00
renovate[bot] abe4987a6f Update dependency @angular/compiler to v14.2.9 (#13795)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:58:36 +08:00
renovate[bot] 3379959815 Update dependency @babel/parser to v7.20.2 (#13796)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:57:45 +08:00
fisker Cheung 9eafbf6854 Enable unicorn/prefer-string-replace-all rule (#13788) 2022-11-06 19:55:24 +08:00
renovate[bot] db43ab6409 Update dependency cspell to v6.14.0 (#13803)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:54:28 +08:00
renovate[bot] 130d90110f Update dependency esbuild to v0.15.13 (#13798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:53:41 +08:00
renovate[bot] 4edebf5bf1 Update dependency flow-parser to v0.192.0 (#13805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:51:45 +08:00
renovate[bot] 5601292702 Update dependency rollup-plugin-license to v3.0.1 (#13800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:48:57 +08:00
renovate[bot] 066f099dd9 Update xalvarez/prevent-file-change-action action to v1.3.1 (#13801)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:36:19 +08:00
renovate[bot] dfe54a7576 Update dependency espree to v9.4.1 (#13808)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:24:02 +08:00
renovate[bot] 04812bf1d6 Update dependency eslint to v8.27.0 (#13809)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:16:17 +08:00
renovate[bot] c4b5b233bb Update dependency eslint-plugin-n to v15.5.0 (#13804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-06 19:11:08 +08:00
Sosuke Suzuki fb55c39c00 Remove needless conditions for YeildExpression in needs-parens (#13790)
Remove needless condition
2022-11-06 14:06:46 +09:00
fisker Cheung 8ae1fb69bd Enable regexp/no-useless-non-capturing-group rule (#13787) 2022-11-04 11:04:02 +08:00
fisker Cheung cccedf4aa8 Merge branch 'main' into next
# Conflicts:
#	package.json
#	src/language-js/needs-parens.js
#	src/language-js/parse/postprocess/typescript.js
#	src/language-js/print/call-arguments.js
#	src/language-js/print/decorators.js
#	src/language-js/print/template-literal.js
#	src/language-js/print/ternary.js
#	src/language-js/print/typescript.js
#	src/language-js/utils/index.js
#	tests/format/typescript/satisfies-operators/__snapshots__/jsfmt.spec.js.snap
#	tests/format/typescript/satisfies-operators/jsfmt.spec.js
#	yarn.lock
2022-11-04 10:42:59 +08:00
Sosuke Suzuki ff0529ac2e Backport "Support TS4.9 satisfies operator (#13764)" (#13783) 2022-11-04 10:35:50 +08:00
fisker Cheung 59eda43d71 Use optional chaining where possible (#13773) 2022-11-03 14:23:07 +08:00
fisker Cheung 6c688b7e28 Infer source type from filepath (#13772) 2022-11-02 19:00:08 +08:00
fisker Cheung bf6cf1c96c Extract language-json (#13742) 2022-11-02 10:32:46 +08:00
Sosuke Suzuki 67e121a20b Add more tests for satisfies (#13775) 2022-11-02 09:45:34 +08:00
Sosuke Suzuki 931661a7aa Support TS4.9 satisfies operator (#13764)
* Print `satisfies` operators

* Add tests

* Add changelog

* Add `hug-args` tests

* Add more tests for TSAsExpression

* Add tests for argument expansion

* Add tests for template literal

* Add tests for ternary

* Add tests for export default satisfies

* Add tests for no lookahead tokens

* Add more tests for needs parens 1

* Add more tests for needs-parens 2

* Add more tests for needs parens 3

* Add tests for needs parens 4

* Add comment

* Add more tests for needs parens 5

* Add more tests for needs parens 6

* Fix test cases

* Fix snapshots

* Fix unstable tests

* No parens for mixed

* Merge printing logic

* More reuse `isTSTypeExpression`
2022-11-01 19:08:55 +09:00
renovate[bot] 7bfed175ef Update dependency codemirror-graphql to v2.0.2 (#13768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-31 00:14:56 +08:00
fisker Cheung 730e5ec2b1 Fix esbuildPluginEvaluate (#13766) 2022-10-30 17:08:19 +08:00
renovate[bot] 53aadc7a8c Update typescript-eslint to v5.41.0 (#13762)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 12:31:03 +08:00
renovate[bot] 301f78f625 Update dependency jest to v29.2.2 (#13756)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 12:28:07 +08:00
renovate[bot] b47fdbcdd6 Update dependency rollup-plugin-license to v3 (#13765)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 12:11:53 +08:00
renovate[bot] fb29e9bd1b Update dependency flow-parser to v0.191.0 (#13760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 12:11:25 +08:00
renovate[bot] e2190a3c78 Update dependency @prettier/is-es5-identifier-name to v0.1.0 (#13758)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 11:53:45 +08:00
renovate[bot] 37fa52f605 Update dependency cspell to v6.13.1 (#13759)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 11:53:12 +08:00