mirror of
https://github.com/BewlyBewly/BewlyBewly.git
synced 2025-04-14 13:15:29 +00:00
* chore: format css * update * update * chore: eslint-skip * update * update * chore: enforce the use of double quotes in `--at-apply` values * refactor: rename `--at-apply` into `--uno` * fix: fix dark theme userSpace search page css (#811) * fix userSpace search css * add new fix * add new fix * fix(adaptedStyles): adapt unadapted contents --------- Co-authored-by: hakadao <a578457889743@gmail.com> Co-authored-by: 夜晚的鸡鸣 <110297461+MidnightCrowing@users.noreply.github.com>
59 lines
1.8 KiB
Diff
59 lines
1.8 KiB
Diff
diff --git a/dist/index.mjs b/dist/index.mjs
|
|
index 12b3a7684cf7c12692c6e3980d05315f0522d9a3..4cd39ecbe6f345d72182af6b61bb24652b7f0751 100644
|
|
--- a/dist/index.mjs
|
|
+++ b/dist/index.mjs
|
|
@@ -35,11 +35,34 @@ const prettier = {
|
|
return {
|
|
Program() {
|
|
const sourceCode = context.sourceCode.text;
|
|
+ try {
|
|
const formatted = format$1(sourceCode, {
|
|
filepath: context.filename,
|
|
...context.options[0] || {}
|
|
});
|
|
reportDifferences(context, sourceCode, formatted);
|
|
+ } catch (error) {
|
|
+ let loc = {
|
|
+ start: { line: 1, column: 0 },
|
|
+ end: { line: 1, column: 0 },
|
|
+ }
|
|
+
|
|
+ if (error instanceof Error) {
|
|
+ const locationMatch = error.message.match(/\((?<line>\d):(?<column>\d)\)/)
|
|
+ if (locationMatch?.groups) {
|
|
+ const { line, column } = locationMatch.groups
|
|
+ loc = {
|
|
+ start: { line: +line, column: +column },
|
|
+ end: { line: +line, column: +column },
|
|
+ }
|
|
+ }
|
|
+ }
|
|
+
|
|
+ context.report({
|
|
+ loc,
|
|
+ message: 'Failed to format the code',
|
|
+ })
|
|
+ }
|
|
}
|
|
};
|
|
}
|
|
@@ -77,8 +100,18 @@ const dprint = {
|
|
return {
|
|
Program() {
|
|
const sourceCode = context.sourceCode.text;
|
|
+ try {
|
|
const formatted = format(sourceCode, context.filename, context.options[0] || {});
|
|
reportDifferences(context, sourceCode, formatted);
|
|
+ } catch (error) {
|
|
+ context.report({
|
|
+ loc: {
|
|
+ start: { line: 1, column: 0 },
|
|
+ end: { line: 1, column: 0 },
|
|
+ },
|
|
+ message: 'Failed to format the code',
|
|
+ })
|
|
+ }
|
|
}
|
|
};
|
|
}
|