From 9911b3e8e68e35c716d10e9a47d852c85398eff8 Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 30 May 2023 14:08:34 +1200 Subject: [PATCH] chore: update deps (#50) --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- src/AutoThreads.ts | 6 +----- src/DocsLookup.ts | 4 ++-- src/Summarizer.ts | 5 +---- 5 files changed, 9 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 46dafa2..d038616 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@effect/io": "^0.25.13", "@effect/schema": "^0.19.3", "@effect/stream": "^0.21.1", - "dfx": "^0.47.4", + "dfx": "^0.47.5", "dotenv": "^16.0.3", "effect-schema-class": "^0.3.0", "html-entities": "^2.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29be37f..ca15e86 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ dependencies: specifier: ^0.21.1 version: 0.21.1 dfx: - specifier: ^0.47.4 - version: 0.47.4 + specifier: ^0.47.5 + version: 0.47.5 dotenv: specifier: ^16.0.3 version: 16.0.3 @@ -195,8 +195,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /dfx@0.47.4: - resolution: {integrity: sha512-3YBdEUJU9Ml8vgKPku3yDwpzCWFlVdGM7uSiPenE7Lz6mde/1x5Mbn8cVWe3gJvnjFKLLkU2ncQ0o3TeGVvm6w==} + /dfx@0.47.5: + resolution: {integrity: sha512-QKqissc7FZ+1hvKnS1H+La+GafoMsd8VxkVsc6eMqp09ztO1W1lHAL7J2vWw/MBwu390IOWyPnJpYJAWFxXvFA==} dependencies: '@effect-http/client': 0.26.1 '@effect/data': 0.12.3 diff --git a/src/AutoThreads.ts b/src/AutoThreads.ts index 37b6870..bb54345 100644 --- a/src/AutoThreads.ts +++ b/src/AutoThreads.ts @@ -181,11 +181,7 @@ const make = ({ topicKeyword }: AutoThreadsOptions) => context: Ix.Interaction, }), Effect.tap(({ title, context }) => - pipe( - rest.modifyChannel(context.channel_id!, { name: title }), - Effect.flatMap(_ => _.json), - Effect.tap(channels.put), - ), + rest.modifyChannel(context.channel_id!, { name: title }), ), Effect.as( Ix.response({ diff --git a/src/DocsLookup.ts b/src/DocsLookup.ts index 0e510fb..c50ae03 100644 --- a/src/DocsLookup.ts +++ b/src/DocsLookup.ts @@ -100,9 +100,9 @@ const make = Effect.gen(function* (_) { pipe( Effect.all({ key: ix.optionValue("query"), - reveal: Effect.map( + reveal: Effect.someOrElse( ix.optionValueOptional("public"), - Option.getOrElse(() => false), + () => false, ), docs: allDocs, }), diff --git a/src/Summarizer.ts b/src/Summarizer.ts index 3bb6630..03f9acb 100644 --- a/src/Summarizer.ts +++ b/src/Summarizer.ts @@ -224,10 +224,7 @@ ${message.content pipe( Effect.all({ context: Ix.Interaction, - small: Effect.map( - ix.optionValueOptional("small"), - Option.getOrElse(() => true), - ), + small: Effect.someOrElse(ix.optionValueOptional("small"), () => true), }), Effect.bind("channel", ({ context }) => channels.get(context.guild_id!, context.channel_id!),