Sosuke Suzuki
|
503045c050
|
Use import() for postcss parsers (#13277)
* Import core parsers
* Import media parser
* Import selector parser
* Import value parser
* Remove require
* Improve imports
* Fix bundle config
|
2022-08-15 22:30:46 +09:00 |
|
fisker Cheung
|
2052ce5cb8
|
Bundle CLI as ES Module (#13091)
|
2022-08-11 14:08:08 +08:00 |
|
fisker Cheung
|
a6661e850c
|
Use import() in parsers (#13261)
|
2022-08-10 19:32:44 +08:00 |
|
 fisker CheungandGeorgii Dolzhykov
|
0b9cb96f58
|
Remove support for custom parser api (#13250)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
|
2022-08-08 01:09:10 +08:00 |
|
fisker Cheung
|
f7cdd326f8
|
Minor refactor (#13221)
|
2022-08-05 19:48:42 +08:00 |
|
fisker Cheung
|
44d246a2a2
|
Support config file in ESM (#13130)
|
2022-08-01 10:51:31 +08:00 |
|
Sosuke Suzuki
|
75c8d46ab4
|
Drop Node.js 12 Support (#13118)
* Drop Node.js 12 Support
* Update CHANGELOG
* Update build target
* Comment out
* Remove node 14 from `exclude`
* Update CI
* Update changelog_unreleased/api/11830.md
|
2022-07-17 04:26:27 +09:00 |
|
Sosuke Suzuki
|
33fcc6c4dd
|
Update requirements (#13117)
|
2022-07-17 00:08:47 +09:00 |
|
fisker Cheung
|
29f6bc2c6d
|
Migrate third-party.js to ES Module (#13092)
|
2022-07-12 10:20:11 +08:00 |
|
 renovate[bot]andfisker Cheung
|
ba2192a134
|
Update dependency esbuild to v0.14.46 (#12999)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2022-06-19 19:12:51 +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
|
567e4d9e79
|
Test: Use worker to run CLI test (#12705)
|
2022-05-10 15:42:11 +08:00 |
|
fisker Cheung
|
ff98159873
|
Use named export in doc.js (#12789)
|
2022-05-07 01:37:40 +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
|
c1f6d021e5
|
Use named export instead of default export (#12740)
|
2022-05-05 15:03:08 +08:00 |
|
fisker Cheung
|
fccf19503c
|
Change plugin export style to named export (#12741)
|
2022-04-29 12:54:33 +08:00 |
|
fisker Cheung
|
3a852871a3
|
Fix createSandBox
|
2022-04-06 16:05:22 +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
|
687ca4b95d
|
Drop Node.js 12 support for development "build" (#12557)
|
2022-04-03 01:42:20 +08:00 |
|
fisker Cheung
|
caba818940
|
Bundle vendors from the source package (#12582)
|
2022-04-03 01:06:32 +08:00 |
|
fisker Cheung
|
3cbee742a7
|
Add please-upgrade-node back to CLI (#12448)
|
2022-04-03 00:04:45 +08:00 |
|
fisker Cheung
|
afd0220dea
|
Move some bundle test code into tests/ (#12577)
|
2022-04-02 16:14:32 +08:00 |
|
fisker Cheung
|
717edf520f
|
Inline require() parsers (#12527)
|
2022-03-28 09:41:08 +08:00 |
|
fisker Cheung
|
92d1f89c98
|
Merge branch 'main' into next
# Conflicts:
# scripts/vendors/bundle-vendors.mjs
|
2022-03-25 16:45:08 +08:00 |
|
fisker Cheung
|
21c68e36ae
|
Build: migrate scripts/shims/* to ESM (#12371)
|
2022-03-25 16:37:34 +08:00 |
|
fisker Cheung
|
6128c5c4e4
|
Build: Fix esbuildPluginReplaceModule (#12530)
|
2022-03-25 12:35:08 +08:00 |
|
fisker Cheung
|
30dc7b4145
|
Fix running build script with --no-minify
|
2022-03-24 21:22:41 +08:00 |
|
fisker Cheung
|
ad566ad2f4
|
Linting
|
2022-03-24 16:50:23 +08:00 |
|
fisker Cheung
|
916cae5a1d
|
Fix build script
|
2022-03-24 15:17:26 +08:00 |
|
fisker Cheung
|
42f6a4a690
|
Fix
|
2022-03-24 15:07:08 +08:00 |
|
fisker Cheung
|
a21dfbfa21
|
Merge branch 'main' into next-rebase
# Conflicts:
# .eslintrc.cjs
# package.json
# scripts/build/bundler.mjs
# scripts/build/config.mjs
# scripts/build/esbuild-plugins/replace-module.mjs
# src/cli/file-info.js
# src/cli/find-config-path.js
# src/cli/index.js
|
2022-03-24 15:02:29 +08:00 |
|
fisker Cheung
|
6664253b9e
|
Fix error when bundle prettier with webpack (#12511)
|
2022-03-24 11:20:55 +08:00 |
|
fisker Cheung
|
4250812682
|
Remove require from UMD bundles (#12485)
|
2022-03-23 10:21:02 +08:00 |
|
fisker Cheung
|
e67aa193ef
|
Build: Dedupe semver package (#12468)
|
2022-03-21 10:37:57 +08:00 |
|
fisker Cheung
|
0d668bcc0d
|
Reduce size of parser-postcss.js (#12488)
|
2022-03-20 21:56:09 +08:00 |
|
fisker Cheung
|
7544c32c53
|
Build: Combine replace-module and replace-text plugin (#12489)
|
2022-03-20 14:04:30 +08:00 |
|
fisker Cheung
|
9b2dc0e4e6
|
Build: Fix build script for next branch (#12483)
|
2022-03-17 21:22:52 +08:00 |
|
fisker Cheung
|
e97316ac5d
|
Fix build script
|
2022-03-17 20:35:49 +08:00 |
|
fisker Cheung
|
4c1c3642da
|
Fix build script
|
2022-03-17 19:56:48 +08:00 |
|
fisker Cheung
|
aef290519d
|
Fix esbuildPluginInteropDefault
|
2022-03-17 19:37:05 +08:00 |
|
fisker Cheung
|
a22e3a9ac1
|
Fix
|
2022-03-17 09:54:48 +08:00 |
|
fisker Cheung
|
c95c899b6f
|
Merge branch 'main' into next
# Conflicts:
# package.json
# scripts/build/bundler.mjs
# scripts/build/config.mjs
# scripts/vendors/vendor-meta.json
# scripts/vendors/vendors.mjs
# src/cli/format.js
# src/cli/logger.js
# src/cli/options/get-options-for-file.js
# src/cli/options/parse-cli-arguments.js
# src/main/core.js
# tests/config/install-prettier.js
# vendors/execa.js
# vendors/mem.js
# vendors/string-width.js
# vendors/tempy.js
# yarn.lock
|
2022-03-17 09:44:08 +08:00 |
|
fisker Cheung
|
4cae7e15a7
|
Build: Remove an extra new line in UMD bundle (#12467)
|
2022-03-16 10:36:32 +08:00 |
|
fisker Cheung
|
9a070503a3
|
Build: Remove mainFields override (#12466)
|
2022-03-16 10:36:20 +08:00 |
|
fisker Cheung
|
6cdf21af08
|
Fix comment (#12464)
|
2022-03-16 10:24:22 +08:00 |
|
fisker Cheung
|
34dcd96922
|
Build: Add a plugin to throw unexpected warnings (#12463)
|
2022-03-15 22:07:36 +08:00 |
|
 fisker CheungandSosuke Suzuki
|
cae195187f
|
Fix diff package import (#12462)
Co-authored-by: Sosuke Suzuki <aosukeke@gmail.com>
|
2022-03-15 12:36:13 +08:00 |
|
fisker Cheung
|
541eec5b9c
|
Replace parent-module (#12455)
|
2022-03-15 08:57:54 +08:00 |
|