Skip to content

Commit

Permalink
Merge pull request #28 from vim-denops/unknownutil-v4
Browse files Browse the repository at this point in the history
📦 Update unknownutil to v4
  • Loading branch information
lambdalisue authored Aug 3, 2024
2 parents 82cd32d + 10f2de0 commit b10230f
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion error.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { is } from "jsr:@core/unknownutil@3.18.0";
import { is } from "jsr:@core/unknownutil@^4.0.0";
import {
fromErrorObject,
isErrorObject,
Expand Down
8 changes: 4 additions & 4 deletions plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { Denops } from "jsr:@denops/[email protected]";
import { assert, ensure, is } from "jsr:@core/unknownutil@3.18.0";
import { as, assert, ensure, is } from "jsr:@core/unknownutil@^4.0.0";
import { Client, Session } from "jsr:@lambdalisue/[email protected]";
import { errorDeserializer, errorSerializer } from "./error.ts";

Expand Down Expand Up @@ -70,17 +70,17 @@ function invoke(
}
}

const isRedrawArgs = is.TupleOf([is.OptionalOf(is.Boolean)] as const);
const isRedrawArgs = is.TupleOf([as.Optional(is.Boolean)] as const);

const isCallArgs = (v: unknown): v is [string, ...unknown[]] => {
return is.Array(v) && is.String(v[0]);
};

const isBatchArgs = is.ArrayOf(isCallArgs);

const isCmdArgs = is.TupleOf([is.String, is.OptionalOf(is.Record)] as const);
const isCmdArgs = is.TupleOf([is.String, as.Optional(is.Record)] as const);

const isEvalArgs = is.TupleOf([is.String, is.OptionalOf(is.Record)] as const);
const isEvalArgs = is.TupleOf([is.String, as.Optional(is.Record)] as const);

const isDispatchArgs = (v: unknown): v is [string, string, ...unknown[]] => {
return is.Array(v) && is.String(v[0]) && is.String(v[1]);
Expand Down
2 changes: 1 addition & 1 deletion runner.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mergeReadableStreams } from "jsr:@std/[email protected]/merge-readable-streams";
import { is } from "jsr:@core/unknownutil@3.18.0";
import { is } from "jsr:@core/unknownutil@^4.0.0";
import { unreachable } from "jsr:@lambdalisue/[email protected]";
import { type Config, getConfig } from "./conf.ts";

Expand Down
2 changes: 1 addition & 1 deletion with.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { deadline } from "jsr:@std/[email protected]/deadline";
import { assert, is } from "jsr:@core/unknownutil@3.18.0";
import { assert, is } from "jsr:@core/unknownutil@^4.0.0";
import { Client, Session } from "jsr:@lambdalisue/[email protected]";
import type { Denops, Meta } from "jsr:@denops/[email protected]";
import { getConfig } from "./conf.ts";
Expand Down

0 comments on commit b10230f

Please sign in to comment.