Commit Graph
100 Commits
Author SHA1 Message Date
fisker 21f2ea0f1e Fix 2022-06-19 11:28:28 +08:00
fisker 0e0f879c1a Merge branch 'main' into next
# Conflicts:
#	docs/browser.md
#	package.json
#	scripts/release/yarn.lock
#	scripts/vendors/vendor-meta.json
#	scripts/vendors/vendors.mjs
#	src/cli/expand-patterns.js
#	src/cli/format.js
#	src/cli/utils.js
#	src/language-js/index.js
#	src/language-js/parse/postprocess/index.js
#	src/language-js/parse/postprocess/typescript.js
#	tests/format/misc/errors/invalid/jsfmt.spec.js
#	tests/integration/__tests__/__snapshots__/support-info.js.snap
#	website/playground/sidebar/SidebarOptions.js
#	yarn.lock
2022-06-19 11:12:22 +08:00
fisker Cheung 877ae8ec16 Add repo to another git push command 2022-06-16 13:56:57 +08:00
fisker Cheung 8772b064c9 Clean changelog 2022-06-16 13:54:43 +08:00
fisker Cheung 4e0965b852 Git blame ignore 2.7.1 2022-06-16 13:51:12 +08:00
fisker Cheung 1f9baef429 Bump Prettier dependency to 2.7.1 2022-06-16 13:51:10 +08:00
fisker Cheung eeed611c72 Release 2.7.1 2022-06-16 13:36:19 +08:00
fisker Cheung dd2af6f053 Fix --skip-dependencies-install 2022-06-16 13:21:11 +08:00
fisker Cheung b21772baaa Allow skip depencies install & set repo 2022-06-16 13:17:54 +08:00
fisker Cheung 5530ad24b9 Merge branch 'main' of github.com:prettier/prettier 2022-06-14 14:41:58 +08:00
fisker Cheung c7c99305e9 Clean changelog 2022-06-14 14:40:54 +08:00
fisker Cheung 448786fe35 Revert changes in release script 2022-06-14 14:40:25 +08:00
fisker Cheung 109333ad99 Git blame ignore 2.7.0 2022-06-14 14:33:27 +08:00
fisker Cheung 59ec4f2ef4 Bump Prettier dependency to 2.7.0 2022-06-14 14:33:25 +08:00
fisker Cheung 00a6a9d021 Update dependents count 2022-06-14 14:27:11 +08:00
fisker Cheung f64c96c6f3 Skip steps 2022-06-14 14:23:50 +08:00
fisker Cheung 0fe554c2b0 Add one more step 2022-06-14 14:23:34 +08:00
fisker Cheung 3771e9c53d Skip steps 2022-06-14 14:21:26 +08:00
fisker Cheung 13dcc16330 Release 2.7.0 2022-06-14 13:06:41 +08:00
fisker Cheung 00ee6fb6f8 Skip depenedencies install 2022-06-14 13:04:05 +08:00
fisker Cheung d2bcaea121 Throw errors for invalid TSEmptyBodyFunctionExpression node (#12982) 2022-06-14 12:33:44 +08:00
fisker Cheung 1ae86fa5f3 CLI: Sort language alphabetically by name when print support info (#12947) 2022-06-06 22:46:29 +08:00
fisker Cheung d4dfac4bcf Fix 2022-06-06 22:04:49 +08:00
fisker Cheung c22ea97e00 Merge branch 'main' into next
# Conflicts:
#	package.json
#	scripts/build/bundler.mjs
#	scripts/build/config.mjs
#	src/language-html/print/tag.js
#	src/main/load-parser.js
#	src/main/parser.js
#	yarn.lock
2022-06-06 22:00:41 +08:00
fisker Cheung 83ec3c36e3 Build: stricter warning check (#12956) 2022-06-01 19:23:13 +08:00
fisker Cheung feb6b519ee Update release script (#12591) 2022-05-30 13:44:54 +08:00
fisker Cheung bbbf0db796 Run yarn dedupe 2022-05-28 11:55:29 +08:00
fisker Cheung 218f936f30 Fix 2022-05-28 11:43:41 +08:00
fisker Cheung 23f1ad5f4e Fix 2022-05-28 11:35:44 +08:00
fisker Cheung 9569ab12aa Merge branch 'main' into next
# Conflicts:
#	.github/renovate.json5
#	.github/workflows/lint.yml
#	package.json
#	src/cli/format.js
#	src/language-js/print/type-annotation.js
#	src/language-js/print/typescript.js
#	src/language-js/utils/index.js
#	tests/format/typescript/enum/jsfmt.spec.js
#	tests/format/vue/with-plugins/jsfmt.spec.js
#	website/yarn.lock
#	yarn.lock
2022-05-28 11:19:03 +08:00
fisker Cheung 67c2df0ffe Group @babel/* PRs except @babel/parser (#12933) 2022-05-28 10:51:59 +08:00
fisker Cheung 206134fb60 Skip plugin loading when parsing loglevel, plugins, pluginSearchDirs (#12804) 2022-05-28 10:50:43 +08:00
fisker Cheung 50b44c4718 Test: Use import() to run CLI test (#12858) 2022-05-21 11:11:50 +08:00
fisker Cheung 8f555a2b84 Test: Add env flag to allow skip production install (#12857) 2022-05-21 11:11:41 +08:00
fisker Cheung ee17a2ff8b Add setup file to integration test (#12855) 2022-05-21 11:11:06 +08:00
fisker Cheung 9b11f99124 Refresh yarn.lock in /website (#12883) 2022-05-16 13:47:53 +08:00
fisker Cheung e1f972e90f Improve format test setup (#12854) 2022-05-10 15:43:02 +08:00
fisker Cheung 567e4d9e79 Test: Use worker to run CLI test (#12705) 2022-05-10 15:42:11 +08:00
fisker Cheung 11720f1280 Simplify getContextOptions (#12805) 2022-05-10 13:48:48 +08:00
fisker Cheung 77e5589591 Add .gitpod.yml file (#12851) 2022-05-10 13:48:41 +08:00
fisker Cheung 017317029a Update branchPrefix 2022-05-08 18:37:49 +08:00
fisker Cheung 6acb9dc88c Add new labels 2022-05-08 18:35:45 +08:00
fisker Cheung 2873d5963e Group react, add labels 2022-05-08 18:26:52 +08:00
fisker Cheung 8b00726cd4 Fix v3 website (#12845) 2022-05-08 17:56:50 +08:00
fisker Cheung 133a25091f Simplify getFileInfo() (#12802) 2022-05-08 17:10:47 +08:00
fisker Cheung f105e010e1 Ignore cursorOffset in format() and check() (#12803) 2022-05-08 17:10:32 +08:00
fisker Cheung 464cd9098f Config renovate to rebase and dedupe 2022-05-08 16:35:49 +08:00
fisker Cheung 354555215c Simplify createMinimistOptions (#12808) 2022-05-08 16:28:38 +08:00
fisker Cheung 0ce5804fb9 Enable schedule 2022-05-08 16:17:30 +08:00
fisker Cheung a0559c9380 Validate renovate config (#12809) 2022-05-08 15:48:42 +08:00
fisker Cheung 512a9f5f81 Test renovate 2022-05-08 15:03:44 +08:00
fisker Cheung 0946b636a6 Simplify loadEditorConfig() (#12791) 2022-05-07 09:57:40 +08:00
fisker Cheung ff98159873 Use named export in doc.js (#12789) 2022-05-07 01:37:40 +08:00
fisker Cheung 6fe2178011 Enable renovate (#12799) 2022-05-06 21:49:39 +08:00
fisker Cheung a8968bb2e7 Enable renovate (#12799) 2022-05-06 21:41:02 +08:00
fisker Cheung fcc8c484c3 Use yarn 3 (#12599) 2022-05-06 20:27:33 +08:00
fisker Cheung cabc9e13b5 Fix some esbuild warnings (#12798) 2022-05-06 18:52:40 +08:00
fisker Cheung 193365eb71 Load plugins asynchronously (#12790) 2022-05-06 09:27:54 +08:00
fisker Cheung 34fadbe67d Remove {resolveConfig,resolveConfigFile,getFileInfo}.sync (#12788) 2022-05-05 19:15:08 +08:00
fisker Cheung c1f6d021e5 Use named export instead of default export (#12740) 2022-05-05 15:03:08 +08:00
fisker Cheung e14411c278 Support async parser (#12748) 2022-05-04 11:15:48 +08:00
fisker Cheung eb7b504c06 Use import.meta.jest (#12776) 2022-05-04 11:08:51 +08:00
fisker CheungandSosuke Suzuki 799bef037d Simplify eslint config (#12736)
Co-authored-by: Sosuke Suzuki <aosukeke@gmail.com>
2022-05-04 10:30:25 +08:00
fisker Cheung 64b81ab386 Remove @babel/core and @babel/preset-env (#12775) 2022-05-01 23:07:12 +08:00
fisker Cheung 4c42129d96 Simplify pref test scripts (#12699) 2022-05-01 22:29:45 +08:00
fisker b4c74de822 Merge branch 'main' into next
# Conflicts:
#	src/cli/format.js
#	src/language-css/utils/has-string-or-function.js
#	src/language-css/utils/is-scss-variable.js
2022-05-01 21:41:20 +08:00
fisker Cheung 23f5ca2476 Fix website (#12745) 2022-04-29 15:09:54 +08:00
fisker Cheung c6d6b25833 prettier.{format,formatWithCursor,check}() are now async (#12574) 2022-04-29 14:22:24 +08:00
fisker Cheung 2bcee631a2 Refactor: Import document/*.js directly (#12739) 2022-04-29 14:04:17 +08:00
fisker Cheung 88c036a869 Update prettier-internal.js exports for easier use (#12737) 2022-04-29 13:51:34 +08:00
fisker Cheung fccf19503c Change plugin export style to named export (#12741) 2022-04-29 12:54:33 +08:00
fisker Cheung 261970ca64 Move c8 to devDependencies 2022-04-28 13:45:08 +08:00
fisker Cheung 5621684e8f Update dependencies (#12733) 2022-04-28 13:40:26 +08:00
fisker Cheung e23b89b8c7 Target dependabot to next branch (#12712) 2022-04-28 11:25:33 +08:00
fisker Cheung fc74af1d94 Set loglevel to debug automatically when performance flags found (#12698) 2022-04-28 11:24:59 +08:00
fisker Cheung a1dee86841 Refactor CSS utils (#12680) 2022-04-28 11:24:33 +08:00
fisker Cheung cbf640a07a Update Jest related dependencies (#12711) 2022-04-28 10:18:42 +08:00
fisker Cheung 2eb296adf9 Merge branch 'main' into next 2022-04-27 18:00:07 +08:00
fisker Cheung d1332b4c63 Set printBasicPrototype: false in snapshots (#12702) 2022-04-27 17:56:05 +08:00
fisker Cheung 9560599b3c Skip test 2022-04-27 17:53:08 +08:00
fisker Cheung c0bbc1bd34 Bump jest-light-runner to v0.2.0 2022-04-26 22:06:36 +08:00
fisker Cheung ed6b2ddb94 Typo 2022-04-25 14:58:28 +08:00
fisker Cheung 11991d0de7 Fix jest.config.js 2022-04-25 14:54:38 +08:00
fisker Cheung 76d0002265 Fix by ESLint 2022-04-25 14:48:07 +08:00
fisker Cheung 7bc3ec5986 Fix deps 2022-04-25 14:39:16 +08:00
fisker Cheung a85f38f096 Merge branch 'main' into next
# Conflicts:
#	.github/workflows/dev-test.yml
#	jest.config.mjs
#	package.json
#	scripts/vendors/vendor-meta.json
#	scripts/vendors/vendors.mjs
#	src/cli/format.js
#	src/cli/options/create-minimist-options.js
#	src/cli/options/parse-cli-arguments.js
#	src/cli/usage.js
#	src/cli/utils.js
#	src/common/create-ignorer.js
#	src/common/load-plugins.js
#	src/config/resolve-config.js
#	src/index.js
#	src/language-css/utils/css-units.evaluate.js
#	src/language-html/ast.js
#	src/language-html/print-preprocess.js
#	src/language-html/utils/index.js
#	src/main/multiparser.js
#	tests/format/markdown/auto-link/jsfmt.spec.js
#	tests/integration/__tests__/__snapshots__/config-resolution.js.snap
#	tests/integration/__tests__/__snapshots__/with-config-precedence.js.snap
#	tests/integration/__tests__/file-info.js
#	yarn.lock
2022-04-25 14:28:27 +08:00
fisker Cheung 85e6e4f73f CLI: Skip print code or write file when performance flags found (#12682) 2022-04-25 08:44:22 +08:00
fisker Cheung a9de2a128c Minor refactor (#12681) 2022-04-24 10:28:20 +08:00
fisker Cheung 66585d9f25 Refactor JS utils (#12623) 2022-04-22 20:51:41 +08:00
fisker Cheung 56b3c6c7e4 Run tests on Node.js v18 (#12674) 2022-04-22 18:49:27 +08:00
fisker Cheung 991708420a Simplify HTML Node class (#12622) 2022-04-09 17:34:34 +08:00
fisker Cheung 3fd64b4f30 Format .importmap file with json-stringify parser (#12603) 2022-04-07 09:37:30 +08:00
fisker Cheung 001f8fb086 Use jest-light-runner from npm (#12605) 2022-04-06 20:39:17 +08:00
fisker Cheung 3a852871a3 Fix createSandBox 2022-04-06 16:05:22 +08:00
fisker Cheung 92e753b142 Fix import 2022-04-06 15:49:23 +08:00
fisker Cheung 4513fbfac2 Fix by linters 2022-04-06 15:46:28 +08:00
fisker Cheung 6016404f59 Merge branch 'main' into next
# Conflicts:
#	.eslintrc.cjs
#	.github/workflows/prod-test.yml
#	.github/workflows/validate-vendors.yml
#	scripts/build/bundler.mjs
#	scripts/vendors/bundle-vendors.mjs
#	scripts/vendors/utils.mjs
#	scripts/vendors/vendor-meta.json
#	scripts/vendors/vendors.mjs
#	src/cli/logger.js
#	src/cli/options/get-options-for-file.js
#	src/cli/options/parse-cli-arguments.js
#	src/common/util.js
#	src/language-html/utils/html-tag-names.js
#	tests/integration/__tests__/bundle.js
#	tests/integration/__tests__/loglevel.js
#	tests/integration/run-prettier.js
#	vendors/string-width.js
2022-04-06 15:41:50 +08:00
fisker Cheung c36d89712a Ignore .yarn in all packages 2022-04-06 15:19:46 +08:00
fisker Cheung 86b64183f1 Enable unicorn/no-unreadable-iife and unicorn/prefer-native-coercion-functions rule (#12594) 2022-04-06 10:08:49 +08:00
fisker Cheung 637c00618c Use published jest-light-runner (#12592) 2022-04-05 10:42:21 +08:00