Skip to content

Commit 2d489c1

Browse files
authored
[nova-editor-node] remove no-default-lib directive (DefinitelyTyped#73744)
1 parent 9756dde commit 2d489c1

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

types/nova-editor-node/index.d.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
/// https://docs.nova.app/extensions/#javascript-runtime
22

3-
// This runs in an extension of Apple's JavaScriptCore, manually set libs
4-
5-
/// <reference no-default-lib="true"/>
63
/// <reference lib="es2020" />
74
/// <reference lib="WebWorker" />
85

@@ -51,6 +48,7 @@ type ResolvedTaskAction = TaskCommandAction | TaskProcessAction;
5148

5249
interface TaskAssistant {
5350
provideTasks(): AssistantArray<Task>;
51+
// eslint-disable-next-line @definitelytyped/no-unnecessary-generics
5452
resolveTaskAction?<T extends Transferrable>(
5553
context: TaskActionResolveContext<T>,
5654
): ResolvedTaskAction | Promise<ResolvedTaskAction>;
@@ -77,7 +75,7 @@ declare class Charset {
7775

7876
/// https://docs.nova.app/api-reference/clipboard/
7977

80-
declare interface Clipboard {
78+
interface Clipboard {
8179
readText(): Promise<string>;
8280
writeText(text: string): Promise<void>;
8381
}
@@ -793,7 +791,7 @@ interface NovaSymbol {
793791

794792
/// https://docs.nova.app/api-reference/task/
795793

796-
declare type TaskName = string & { __type: "TaskName" };
794+
type TaskName = string & { __type: "TaskName" };
797795

798796
declare class Task {
799797
static readonly Build: TaskName;
@@ -990,7 +988,7 @@ declare class TreeView<E> extends Disposable {
990988
/// https://docs.nova.app/api-reference/workspace/
991989

992990
// The line is optional, unless a column is specified
993-
declare type FileLocation =
991+
type FileLocation =
994992
| {
995993
line?: number;
996994
column?: never;

0 commit comments

Comments
 (0)