File: declarationEmitExpressionInExtends6.errors.txt

package info (click to toggle)
node-typescript 4.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 396,552 kB
  • sloc: javascript: 1,444,377; makefile: 7; sh: 3
file content (15 lines) | stat: -rw-r--r-- 498 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/b.ts(2,30): error TS4021: 'extends' clause of exported class has or is using private name 'Foo'.


==== /b.ts (1 errors) ====
    const { Foo } = require("./a");
    export default class extends Foo {}
                                 ~~~
!!! error TS4021: 'extends' clause of exported class has or is using private name 'Foo'.
    
==== /node_modules/@types/node/index.d.ts (0 errors) ====
    declare const require: any;
    
==== /a.js (0 errors) ====
    export class Foo {}