Skip to content

Better production stripping - 61KB smaller, 63% of main's size, 2.7x smaller #429

Better production stripping - 61KB smaller, 63% of main's size, 2.7x smaller

Better production stripping - 61KB smaller, 63% of main's size, 2.7x smaller #429

Triggered via pull request January 6, 2024 23:24
Status Failure
Total duration 3m 6s
Artifacts 81

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 3 warnings
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Typecheck
Type '{ Desc: (type: ReactiveType, specified?: string | Description | undefined, api?: string | Api | undefined) => Description; callerStack: (internal?: number) => CallStack | undefined; ... 5 more ...; getEntryPoint: (this: void) => EntryPoint | undefined; }' is not assignable to type '{ Desc: () => undefined; callerStack: () => undefined; getUserFacing: <D extends DescriptionDetails | undefined>(x: D) => D; untrackedReadBarrier: () => undefined; describe: () => string; describeTagged: () => string; markEntryPoint: () => undefined; getEntryPoint: () => undefined; }'.
Lint: packages/universal/debug/rollup.config.mjs#L5
Unexpected console statement
Lint: packages/universal/debug/tests/description.spec.ts#L6
Void expressions used inside another expression must be moved to its own statement or marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/description.spec.ts#L11
Void expressions used inside another expression must be moved to its own statement or marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/description.spec.ts#L16
Void expressions used inside another expression must be moved to its own statement or marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/description.spec.ts#L17
Void expressions used inside another expression must be moved to its own statement or marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/description.spec.ts#L22
Void expressions returned from a function must be marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/description.spec.ts#L25
Void expressions returned from an arrow function shorthand must be marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/stack.spec.ts#L20
Void expressions returned from a function must be marked explicitly with the `void` operator
Lint: packages/universal/debug/tests/stack.spec.ts#L24
Void expressions used inside another expression must be moved to its own statement or marked explicitly with the `void` operator
Lint
@starbeam/debug#test:lint: command (/home/runner/work/starbeam/starbeam/packages/universal/debug) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:lint exited (1)
Lint: packages/universal/debug/tests/stack.spec.ts#L24
Unsafe assignment of an `any` value
Lint: packages/universal/debug/tests/stack.spec.ts#L24
Unsafe member access [0] on an `any` value
Lint: packages/universal/debug/tests/stack.spec.ts#L26
Unsafe return of an `any` typed value

Artifacts

Produced during runtime
Name Size
0744c030467a4045 Expired
197 Bytes
093d1baa83c595c6 Expired
177 Bytes
0aefa72ea8930e16 Expired
194 Bytes
0d30a1ea11e154ca Expired
197 Bytes
0da77c3dfd48145f Expired
186 Bytes
0e7c2c5c3c32fc2e Expired
187 Bytes
0fbeedc1c47d6a97 Expired
176 Bytes
12e6148a40fa577d Expired
175 Bytes
12e7b845fb3524f8 Expired
194 Bytes
1396083fb908b8f8 Expired
179 Bytes
15f45a774794dcce Expired
194 Bytes
1b11151cd25156c4 Expired
166 Bytes
1d4736cb7eb10f96 Expired
192 Bytes
1ef7ce5a4ebc7892 Expired
197 Bytes
1fe417b005446afb Expired
189 Bytes
271de3cc58334f85 Expired
193 Bytes
332f1bb1adb8028d Expired
186 Bytes
3490724570d402e1 Expired
189 Bytes
369b5becd603199e Expired
195 Bytes
37869251c81f3f26 Expired
194 Bytes
3d419e75e62d530b Expired
191 Bytes
4013f6cbe09e2590 Expired
186 Bytes
424818121ebd2a44 Expired
189 Bytes
42841e23e433ab9a Expired
197 Bytes
4a71de3a910976c3 Expired
188 Bytes
4a7d1de1c12af5fe Expired
175 Bytes
4cbffbac5e188dc6 Expired
187 Bytes
4e4a2c6c0f9cc810 Expired
175 Bytes
4f9865da3277df31 Expired
178 Bytes
52d9dd5c73b5b41c Expired
196 Bytes
531708e39e600567 Expired
179 Bytes
557471036ae08007 Expired
187 Bytes
5a3be79ccdd98490 Expired
182 Bytes
610059bb7622bbe1 Expired
169 Bytes
69186562fb354dc0 Expired
187 Bytes
76634a8363dd3320 Expired
194 Bytes
76a55b2996e3ed8c Expired
180 Bytes
77a46c4edecd67e0 Expired
189 Bytes
77a5b0aef8efc470 Expired
186 Bytes
7caf91160e7bccde Expired
174 Bytes
825f8368b884caea Expired
187 Bytes
85da2f966053a406 Expired
194 Bytes
880b451a65ec3584 Expired
196 Bytes
942c1875229e9830 Expired
183 Bytes
95b0a5327ebe0a32 Expired
171 Bytes
975d4d8bd6dc8f3b Expired
202 Bytes
9beec8cefdc6ed12 Expired
180 Bytes
9f2815a18a7e7b0a Expired
182 Bytes
a79b04aae39f57cf Expired
188 Bytes
a8a6bbf01c2af1f4 Expired
177 Bytes
ab9731d3c50f5d08 Expired
192 Bytes
acf36d8d2f3c3905 Expired
168 Bytes
ad474704ea54b7e0 Expired
180 Bytes
b146c06c1b7b19f1 Expired
182 Bytes
b26db707342a72f6 Expired
195 Bytes
b4695ab8feccf96a Expired
187 Bytes
b4fb7a768afe6e22 Expired
191 Bytes
b89f527554638c29 Expired
183 Bytes
ba4cb2d34da9b45e Expired
191 Bytes
c64e4f42ec22094c Expired
186 Bytes
c8a5ef8717163dbb Expired
182 Bytes
ca36558a34543553 Expired
163 Bytes
cdd3e2e543c9fa32 Expired
185 Bytes
cdeb338579cf6b46 Expired
174 Bytes
ce384bee4301b8cd Expired
181 Bytes
ceb375779cbce5da Expired
192 Bytes
d1075330dc2273b3 Expired
186 Bytes
d161bfbabecdccbf Expired
166 Bytes
d2de6651254fd742 Expired
188 Bytes
d9c2466cf9700122 Expired
177 Bytes
e1197d2a8ebde578 Expired
190 Bytes
e1ae7d2d279877e4 Expired
191 Bytes
e2d87cfa77e9bdcf Expired
177 Bytes
e422dbc74d704fe8 Expired
203 Bytes
e5f88ec359c20632 Expired
185 Bytes
e659c5f90c567acc Expired
185 Bytes
e6bca3e97b62d4ba Expired
190 Bytes
e8c4db62c6b1ab68 Expired
186 Bytes
f798b70029bb0151 Expired
191 Bytes
fc6c12f8f17a4fae Expired
193 Bytes
fe8386e1c7302513 Expired
189 Bytes