add unit test that shows Date
is rendered in TS type in interface
This commit is contained in:
parent
f3c34cc452
commit
a3c29eb508
4 changed files with 14 additions and 0 deletions
|
@ -43,6 +43,10 @@ Generated by [AVA](https://avajs.dev).
|
|||
export function dateToNumber(input: Date): number␊
|
||||
export function chronoDateToMillis(input: Date): number␊
|
||||
export function chronoDateAdd1Minute(input: Date): Date␊
|
||||
export interface Dates {␊
|
||||
start: Date␊
|
||||
end?: Date | undefined | null␊
|
||||
}␊
|
||||
export function eitherStringOrNumber(input: string | number): number␊
|
||||
export function returnEither(input: number): string | number␊
|
||||
export function either3(input: string | number | boolean): number␊
|
||||
|
|
Binary file not shown.
4
examples/napi/index.d.ts
vendored
4
examples/napi/index.d.ts
vendored
|
@ -33,6 +33,10 @@ export function returnJsFunction(): (...args: any[]) => any
|
|||
export function dateToNumber(input: Date): number
|
||||
export function chronoDateToMillis(input: Date): number
|
||||
export function chronoDateAdd1Minute(input: Date): Date
|
||||
export interface Dates {
|
||||
start: Date
|
||||
end?: Date | undefined | null
|
||||
}
|
||||
export function eitherStringOrNumber(input: string | number): number
|
||||
export function returnEither(input: number): string | number
|
||||
export function either3(input: string | number | boolean): number
|
||||
|
|
|
@ -15,3 +15,9 @@ fn chrono_date_to_millis(input: chrono::DateTime<Utc>) -> i64 {
|
|||
fn chrono_date_add_1_minute(input: chrono::DateTime<Utc>) -> chrono::DateTime<Utc> {
|
||||
input + Duration::minutes(1)
|
||||
}
|
||||
|
||||
#[napi(object)]
|
||||
pub struct Dates {
|
||||
pub start: chrono::DateTime<Utc>,
|
||||
pub end: Option<chrono::DateTime<Utc>>,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue