Skip to content

Commit 1899e6b

Browse files
authored
refactor: drop error-utils (#4822)
Unnecessary package we build, publish and maintain. What it really does is check for never which can be done with simple `satisfies` operator.
1 parent c5f15d2 commit 1899e6b

File tree

10 files changed

+2
-753
lines changed

10 files changed

+2
-753
lines changed

packages/css-engine/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
},
1414
"dependencies": {
1515
"@emotion/hash": "^0.9.2",
16-
"@webstudio-is/error-utils": "workspace:*",
1716
"@webstudio-is/fonts": "workspace:*",
1817
"zod": "^3.22.4"
1918
},

packages/css-engine/src/core/to-value.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { captureError } from "@webstudio-is/error-utils";
21
import { DEFAULT_FONT_FALLBACK, SYSTEM_FONTS } from "@webstudio-is/fonts";
32
import type { StyleValue } from "../schema";
43

@@ -146,5 +145,6 @@ export const toValue = (
146145
return "";
147146
}
148147

149-
return captureError(new Error("Unknown value type"), value);
148+
value satisfies never;
149+
return "";
150150
};

packages/error-utils/LICENSE

Lines changed: 0 additions & 661 deletions
This file was deleted.

packages/error-utils/README.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/error-utils/package.json

Lines changed: 0 additions & 28 deletions
This file was deleted.

packages/error-utils/src/index.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

packages/error-utils/tsconfig.dts.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/error-utils/tsconfig.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/proxy.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

pnpm-lock.yaml

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)