Update dependencies and fix new lint errors

This commit is contained in:
Zaid Abdulla committed 2020-10-02 23:21:07 -07:00
1 parent c2f002b95a
commit 5bb6f60c4d
8 files changed
+2175 -884

No files matched your search

+2 -2
View File
@@ -42,7 +42,7 @@ function interpretEscapes(str): string {
export function map(
exp: Expression,
callback: (exp: Expression) => Expression
callback: (e: Expression) => Expression
): Expression {
if (!Array.isArray(exp)) return callback(exp);
@@ -60,7 +60,7 @@ export function map(
export async function mapAsync(
exp: Expression,
callback: (exp: Expression) => Promise<Expression>
callback: (e: Expression) => Promise<Expression>
): Promise<Expression> {
if (!Array.isArray(exp)) return callback(exp);
+9 -9
View File
@@ -264,21 +264,21 @@ export function evaluateCallback(exp: Expression): Expression {
export function evaluate(
exp: Expression,
obj: Record<string, unknown> | ((exp: string) => Expression),
obj: Record<string, unknown> | ((e: string) => Expression),
now: number,
cb?: (exp: Expression) => Expression
cb?: (e: Expression) => Expression
): string | number | boolean | null;
export function evaluate(
exp: Expression,
obj?: Record<string, unknown> | ((exp: string) => Expression),
obj?: Record<string, unknown> | ((e: string) => Expression),
now?: number,
cb?: (exp: Expression) => Expression
cb?: (e: Expression) => Expression
): Expression;
export function evaluate(
exp: Expression,
obj?: Record<string, unknown> | ((exp: string) => Expression),
obj?: Record<string, unknown> | ((e: string) => Expression),
now?: number,
cb?: (exp: Expression) => Expression
cb?: (e: Expression) => Expression
): Expression {
return map(exp, (e) => {
if (cb) e = cb(e);
@@ -306,19 +306,19 @@ export async function evaluateAsync(
exp: Expression,
obj: Record<string, unknown>,
now: number,
cb?: (exp: Expression) => Promise<Expression>
cb?: (e: Expression) => Promise<Expression>
): Promise<string | number | boolean | null>;
export async function evaluateAsync(
exp: Expression,
obj?: Record<string, unknown>,
now?: number,
cb?: (exp: Expression) => Promise<Expression>
cb?: (e: Expression) => Promise<Expression>
): Promise<Expression>;
export async function evaluateAsync(
exp: Expression,
obj?: Record<string, unknown>,
now?: number,
cb?: (exp: Expression) => Promise<Expression>
cb?: (e: Expression) => Promise<Expression>
): Promise<Expression> {
return mapAsync(exp, async (e) => {
if (cb) e = await cb(e);
+1 -1
View File
@@ -475,7 +475,7 @@ export function getConfig(
key: string,
context: Record<string, unknown>,
now: number,
cb?: (Expression) => Expression
cb?: (e: Expression) => Expression
): string | number | boolean | null {
const snapshot = snapshots.get(snapshotKey);
if (!snapshot) throw new Error("Cache snapshot does not exist");
-10
View File
@@ -145,16 +145,6 @@ export async function postTasks(
return { connectionRequest: "OK", tasks: statuses };
}
interface PingResponse {
packetsTransmitted: number;
packetsReceived: number;
packetLoss: string;
min: number;
avg: number;
max: number;
mdev: number;
}
export async function putResource(
resource: string,
id: string,