mirror of
https://github.com/chatmail/core.git
synced 2026-05-08 17:36:29 +03:00
refactor(deltachat-jsonrpc): enable verbatimModuleSyntax
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
import { DcEvent, DeltaChat } from "../deltachat.js";
|
import type { DcEvent } from "../deltachat.js";
|
||||||
|
import { DeltaChat } from "../deltachat.js";
|
||||||
|
|
||||||
var SELECTED_ACCOUNT = 0;
|
var SELECTED_ACCOUNT = 0;
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
import * as T from "../generated/types.js";
|
import * as T from "../generated/types.js";
|
||||||
import { EventType } from "../generated/types.js";
|
import type { EventType } from "../generated/types.js";
|
||||||
import * as RPC from "../generated/jsonrpc.js";
|
import * as RPC from "../generated/jsonrpc.js";
|
||||||
import { RawClient } from "../generated/client.js";
|
import { RawClient } from "../generated/client.js";
|
||||||
import { WebsocketTransport, BaseTransport, Request } from "yerpc";
|
import type { Request } from "yerpc";
|
||||||
|
import { WebsocketTransport, BaseTransport } from "yerpc";
|
||||||
import { TinyEmitter } from "@deltachat/tiny-emitter";
|
import { TinyEmitter } from "@deltachat/tiny-emitter";
|
||||||
|
|
||||||
type Events = { ALL: (accountId: number, event: EventType) => void } & {
|
type Events = { ALL: (accountId: number, event: EventType) => void } & {
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import chaiAsPromised from "chai-as-promised";
|
|||||||
chai.use(chaiAsPromised);
|
chai.use(chaiAsPromised);
|
||||||
import { StdioDeltaChat as DeltaChat } from "../deltachat.js";
|
import { StdioDeltaChat as DeltaChat } from "../deltachat.js";
|
||||||
|
|
||||||
import { RpcServerHandle, startServer } from "./test_base.js";
|
import type { RpcServerHandle } from "./test_base.js";
|
||||||
|
import { startServer } from "./test_base.js";
|
||||||
|
|
||||||
describe("basic tests", () => {
|
describe("basic tests", () => {
|
||||||
let serverHandle: RpcServerHandle;
|
let serverHandle: RpcServerHandle;
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
import { assert, expect } from "chai";
|
import { assert, expect } from "chai";
|
||||||
import { StdioDeltaChat as DeltaChat, DcEvent } from "../deltachat.js";
|
import { StdioDeltaChat as DeltaChat } from "../deltachat.js";
|
||||||
import { RpcServerHandle, createTempUser, startServer } from "./test_base.js";
|
import type { DcEvent } from "../deltachat.js";
|
||||||
|
import type { RpcServerHandle } from "./test_base.js";
|
||||||
|
import { createTempUser, startServer } from "./test_base.js";
|
||||||
|
|
||||||
const EVENT_TIMEOUT = 20000;
|
const EVENT_TIMEOUT = 20000;
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
"target": "ES2017",
|
"target": "ES2017",
|
||||||
"module": "es2020",
|
"module": "es2020",
|
||||||
"declaration": true,
|
"declaration": true,
|
||||||
|
"verbatimModuleSyntax": true,
|
||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
"moduleResolution": "node",
|
"moduleResolution": "node",
|
||||||
"noImplicitAny": true,
|
"noImplicitAny": true,
|
||||||
|
|||||||
Reference in New Issue
Block a user