Skip to content

Commit 68a4a20

Browse files
committed
Update esbuild to 0.25.1, but as it has a bug with decorators and unitialized class fields (evanw/esbuild#4092) either all fields should use "declare" modifier, or experimentalDecorators in tsconfig.json should be true again.
1 parent b65765f commit 68a4a20

File tree

4 files changed

+154
-144
lines changed

4 files changed

+154
-144
lines changed

common-features/src/demo.northwind/Modules/OrderDetail/OrderDetailsEditor.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export class OrderDetailsEditor<P = {}> extends GridEditorBase<OrderDetailRow, P
3838
};
3939
}
4040

41-
private _orderId: number;
41+
declare private _orderId: number;
4242

4343
public get orderId() {
4444
return this._orderId;

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"devDependencies": {
44
"@vitest/browser": "3.0.7",
55
"@vitest/coverage-v8": "3.0.7",
6-
"esbuild": "0.23.1",
6+
"esbuild": "0.25.1",
77
"flatpickr": "4.6.13",
88
"jsx-dom": "8.1.6",
99
"jsdom": "26.0.0",

packages/tsbuild/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"bugs": "https://github.com/serenity-is/serenity/issues",
66
"description": "Serenity ESBuild functions",
77
"dependencies": {
8-
"esbuild": "0.23.1",
8+
"esbuild": "0.25.1",
99
"glob": "11.0.0"
1010
},
1111
"exports": {

0 commit comments

Comments
 (0)