Skip to content

Change export = structurally to allow other exported elements in the same file #33994

Change export = structurally to allow other exported elements in the same file

Change export = structurally to allow other exported elements in the same file #33994

Triggered via pull request July 23, 2025 20:32
Status Failure
Total duration 17m 35s
Artifacts 1

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

178 errors and 8 notices
format
Process completed with exit code 20.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L134
Parameter 'entry' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L120
Parameter 'e' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L80
Parameter 'entry' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L75
Parameter 'entry' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L70
Parameter 'entry' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/completionsIncomplete.ts#L69
Parameter 'entry' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/codeFix.ts#L48
Parameter 'command' implicitly has an 'any' type.
self-check: src/testRunner/unittests/tsserver/codeFix.ts#L34
Parameter 'command' implicitly has an 'any' type.
self-check: src/testRunner/parallel/host.ts#L606
Parameter 'failures' implicitly has an 'any' type.
self-check: src/testRunner/parallel/host.ts#L570
Module '../../../scripts/failed-tests.cjs' does not refer to a type, but is used as a type here. Did you mean 'typeof import('../../../scripts/failed-tests.cjs')'?
Test Node 22 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 22 on ubuntu-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 22 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 22 on ubuntu-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 22 on ubuntu-latest
An export assignment cannot be used in a m
Test Node 22 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on ubuntu-latest
An implementation cannot be declared in a
Test Node 22 on ubuntu-latest
Cannot use namespace 'foo' as a value.
Test Node 22 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on ubuntu-latest
Process completed with exit code 1.
Test Node 20 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 20 on ubuntu-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 20 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 20 on ubuntu-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 20 on ubuntu-latest
An export assignment cannot be used in a m
Test Node 20 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on ubuntu-latest
An implementation cannot be declared in a
Test Node 20 on ubuntu-latest
Cannot use namespace 'foo' as a value.
Test Node 20 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on ubuntu-latest
Process completed with exit code 1.
baselines
Process completed with exit code 1.
Test Node 16 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 16 on ubuntu-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 16 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 16 on ubuntu-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 16 on ubuntu-latest
An export assignment cannot be used in a m
Test Node 16 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on ubuntu-latest
An implementation cannot be declared in a
Test Node 16 on ubuntu-latest
Cannot use namespace 'foo' as a value.
Test Node 16 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on ubuntu-latest
Process completed with exit code 1.
Test Node 14 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 14 on ubuntu-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 14 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 14 on ubuntu-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 14 on ubuntu-latest
An export assignment cannot be used in a m
Test Node 14 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on ubuntu-latest
An implementation cannot be declared in a
Test Node 14 on ubuntu-latest
Cannot use namespace 'foo' as a value.
Test Node 14 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on ubuntu-latest
Process completed with exit code 1.
Test Node 18 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 18 on ubuntu-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 18 on ubuntu-latest
Cannot find namespace 'x'.
Test Node 18 on ubuntu-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 18 on ubuntu-latest
An export assignment cannot be used in a m
Test Node 18 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on ubuntu-latest
An implementation cannot be declared in a
Test Node 18 on ubuntu-latest
Cannot use namespace 'foo' as a value.
Test Node 18 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on ubuntu-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on ubuntu-latest
Process completed with exit code 1.
Test Node 20 on windows-latest
Cannot find namespace 'x'.
Test Node 20 on windows-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 20 on windows-latest
Cannot find namespace 'x'.
Test Node 20 on windows-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 20 on windows-latest
An export assignment cannot be used in a m
Test Node 20 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on windows-latest
An implementation cannot be declared in a
Test Node 20 on windows-latest
Cannot use namespace 'foo' as a value.
Test Node 20 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on windows-latest
Process completed with exit code 1.
Test Node 16 on macos-latest
Cannot find namespace 'x'.
Test Node 16 on macos-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 16 on macos-latest
Cannot find namespace 'x'.
Test Node 16 on macos-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 16 on macos-latest
An export assignment cannot be used in a m
Test Node 16 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on macos-latest
An implementation cannot be declared in a
Test Node 16 on macos-latest
Cannot use namespace 'foo' as a value.
Test Node 16 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on macos-latest
Process completed with exit code 1.
Test Node 22 on windows-latest
Cannot find namespace 'x'.
Test Node 22 on windows-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 22 on windows-latest
Cannot find namespace 'x'.
Test Node 22 on windows-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 22 on windows-latest
An export assignment cannot be used in a m
Test Node 22 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on windows-latest
An implementation cannot be declared in a
Test Node 22 on windows-latest
Cannot use namespace 'foo' as a value.
Test Node 22 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on windows-latest
Process completed with exit code 1.
Test Node 18 on windows-latest
Cannot find namespace 'x'.
Test Node 18 on windows-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 18 on windows-latest
Cannot find namespace 'x'.
Test Node 18 on windows-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 18 on windows-latest
An export assignment cannot be used in a m
Test Node 18 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on windows-latest
An implementation cannot be declared in a
Test Node 18 on windows-latest
Cannot use namespace 'foo' as a value.
Test Node 18 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on windows-latest
Process completed with exit code 1.
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot find namespace 'x'.
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot find namespace 'x'.
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node lts/* on ubuntu-latest with --no-bundle
An export assignment cannot be used in a m
Test Node lts/* on ubuntu-latest with --no-bundle
An export assignment cannot be used in a module with other exported elements.
Test Node lts/* on ubuntu-latest with --no-bundle
An implementation cannot be declared in a
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot use namespace 'foo' as a value.
Test Node lts/* on ubuntu-latest with --no-bundle
An export assignment cannot be used in a module with other exported elements.
Test Node lts/* on ubuntu-latest with --no-bundle
An export assignment cannot be used in a module with other exported elements.
Test Node lts/* on ubuntu-latest with --no-bundle
Process completed with exit code 1.
Test Node 22 on macos-latest
Cannot find namespace 'x'.
Test Node 22 on macos-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 22 on macos-latest
Cannot find namespace 'x'.
Test Node 22 on macos-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 22 on macos-latest
An export assignment cannot be used in a m
Test Node 22 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on macos-latest
An implementation cannot be declared in a
Test Node 22 on macos-latest
Cannot use namespace 'foo' as a value.
Test Node 22 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 22 on macos-latest
Process completed with exit code 1.
Test Node 16 on windows-latest
Cannot find namespace 'x'.
Test Node 16 on windows-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 16 on windows-latest
Cannot find namespace 'x'.
Test Node 16 on windows-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 16 on windows-latest
An export assignment cannot be used in a m
Test Node 16 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on windows-latest
An implementation cannot be declared in a
Test Node 16 on windows-latest
Cannot use namespace 'foo' as a value.
Test Node 16 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 16 on windows-latest
Process completed with exit code 1.
Test Node 14 on windows-latest
Cannot find namespace 'x'.
Test Node 14 on windows-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 14 on windows-latest
Cannot find namespace 'x'.
Test Node 14 on windows-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 14 on windows-latest
An export assignment cannot be used in a m
Test Node 14 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on windows-latest
An implementation cannot be declared in a
Test Node 14 on windows-latest
Cannot use namespace 'foo' as a value.
Test Node 14 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on windows-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 14 on windows-latest
Process completed with exit code 1.
coverage
Process completed with exit code 1.
Test Node 20 on macos-latest
Cannot find namespace 'x'.
Test Node 20 on macos-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 20 on macos-latest
Cannot find namespace 'x'.
Test Node 20 on macos-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 20 on macos-latest
An export assignment cannot be used in a m
Test Node 20 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on macos-latest
An implementation cannot be declared in a
Test Node 20 on macos-latest
Cannot use namespace 'foo' as a value.
Test Node 20 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 20 on macos-latest
Process completed with exit code 1.
Test Node 18 on macos-latest
Cannot find namespace 'x'.
Test Node 18 on macos-latest
Cannot augment module 'file1' because it resolves to a non-module entity.
Test Node 18 on macos-latest
Cannot find namespace 'x'.
Test Node 18 on macos-latest
Cannot augment module './file1' because it resolves to a non-module entity.
Test Node 18 on macos-latest
An export assignment cannot be used in a m
Test Node 18 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on macos-latest
An implementation cannot be declared in a
Test Node 18 on macos-latest
Cannot use namespace 'foo' as a value.
Test Node 18 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on macos-latest
An export assignment cannot be used in a module with other exported elements.
Test Node 18 on macos-latest
Process completed with exit code 1.
Test Node 16 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 16 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 22 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 22 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 20 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 20 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 18 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test Node 18 on macos-latest
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
fix_baselines.patch Expired
96.8 KB
sha256:97fa95699f899ed4d67315cff5d68720fce5e7967b1ff27d8dad887e9cb2e4bf