Use babel instead of ts lib and do only doctests
This commit is contained in:
parent
587ac52c05
commit
31921f95bf
11 changed files with 3788 additions and 216 deletions
89
unused-test-files/example.ts
Normal file
89
unused-test-files/example.ts
Normal file
|
@ -0,0 +1,89 @@
|
|||
|
||||
/** I */
|
||||
export interface I {
|
||||
/** k */
|
||||
k: number
|
||||
}
|
||||
|
||||
/** H */
|
||||
interface H {
|
||||
/** k */
|
||||
k: number
|
||||
}
|
||||
|
||||
/** C */
|
||||
export class C {
|
||||
/** f */
|
||||
f = 1
|
||||
/** g */
|
||||
g: number
|
||||
/** new */
|
||||
constructor(x: number) { this.g = x }
|
||||
/** s */
|
||||
static s(y: number): I { return {k: y} }
|
||||
/** m */
|
||||
m(z: number): I { return {k: z} }
|
||||
}
|
||||
|
||||
/** T */
|
||||
type T = C
|
||||
|
||||
/** c */
|
||||
const c = new C(1)
|
||||
|
||||
/** M */
|
||||
export module M {
|
||||
/** MI */
|
||||
export interface MI {
|
||||
/** M k */
|
||||
k: number
|
||||
}
|
||||
|
||||
/** MC */
|
||||
export class MC {
|
||||
/** M f */
|
||||
f = 1
|
||||
/** M g */
|
||||
g: number
|
||||
/** M new */
|
||||
constructor(x: number) { this.g = x }
|
||||
/** M s */
|
||||
static s(y: number): MI { return {k: y} }
|
||||
/** M m */
|
||||
m(z: number): MI { return {k: z} }
|
||||
|
||||
/** M p */
|
||||
private p(z: number): MI { return {k: z} }
|
||||
}
|
||||
|
||||
type MT = MC
|
||||
|
||||
export const c = new MC(1)
|
||||
}
|
||||
|
||||
/** HM */
|
||||
module HM {
|
||||
/** HMI */
|
||||
interface HMI {
|
||||
/** HM k */
|
||||
k: number
|
||||
}
|
||||
|
||||
/** HMC */
|
||||
class HMC {
|
||||
/** HM f */
|
||||
f = 1
|
||||
/** HM g */
|
||||
g: number
|
||||
/** HM new */
|
||||
constructor(x: number) { this.g = x }
|
||||
/** HM s */
|
||||
static s(y: number): HMI { return {k: y} }
|
||||
/** HM m */
|
||||
m(z: number): HMI { return {k: z} }
|
||||
}
|
||||
|
||||
type HMT = HMC
|
||||
|
||||
const c = new HMC(1)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue