Skip to content

Commit 7d41cf4

Browse files
committed
chore: disable promise/always-return eslint rule
1 parent bc7f937 commit 7d41cf4

File tree

11 files changed

+2
-14
lines changed

11 files changed

+2
-14
lines changed

.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ module.exports = {
6161
'no-unused-expressions': 'off',
6262
'no-unused-vars': 0,
6363
'no-useless-constructor': 0,
64+
'promise/always-return': 0,
6465
'promise/avoid-new': 0,
6566
quotes: ['error', 'single', { avoidEscape: true }],
6667
'sort-imports': ['warn', { ignoreDeclarationSort: true }],

packages/e2e/test/long-running/multisig-wallet/MultiSigWallet.ts

-4
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,6 @@ export class MultiSigWallet {
256256
new Observable<Cardano.Utxo[]>((subscriber) => {
257257
this.#utxoProvider
258258
.utxoByAddresses({ addresses: [this.#address.address] })
259-
// eslint-disable-next-line promise/always-return
260259
.then((utxos) => {
261260
subscriber.next(utxos);
262261
})
@@ -293,7 +292,6 @@ export class MultiSigWallet {
293292
startAt: 0
294293
}
295294
})
296-
// eslint-disable-next-line promise/always-return
297295
.then((paginatedTxs) => {
298296
subscriber.next(paginatedTxs.pageResults);
299297
subscriber.complete();
@@ -318,7 +316,6 @@ export class MultiSigWallet {
318316
.rewardsHistory({
319317
rewardAccounts: [this.#address.rewardAccount]
320318
})
321-
// eslint-disable-next-line promise/always-return
322319
.then((rewardsHistory) => {
323320
subscriber.next(rewardsHistory);
324321
subscriber.complete();
@@ -343,7 +340,6 @@ export class MultiSigWallet {
343340
.rewardAccountBalance({
344341
rewardAccount: this.#address.rewardAccount
345342
})
346-
// eslint-disable-next-line promise/always-return
347343
.then((rewardAccountBalance) => {
348344
subscriber.next(rewardAccountBalance);
349345
subscriber.complete();

packages/e2e/test/projection/single-tenant-utxo.test.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable promise/always-return */
21
import * as Postgres from '@cardano-sdk/projection-typeorm';
32
import { Bootstrap, Mappers, ProjectionEvent, requestNext } from '@cardano-sdk/projection';
43
import { Cardano, ObservableCardanoNode } from '@cardano-sdk/core';

packages/e2e/test/wallet_epoch_0/PersonalWallet/plutusTest.test.ts

-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@ const getScriptUtxoSet = (
175175
new Observable<Cardano.Utxo[]>((subscriber) => {
176176
utxoProvider
177177
.utxoByAddresses({ addresses: [scriptAddress] })
178-
// eslint-disable-next-line promise/always-return
179178
.then((utxos) => {
180179
subscriber.next(utxos);
181180
})

packages/ogmios/src/CardanoNode/OgmiosObservableCardanoNode/OgmiosObservableCardanoNode.ts

-2
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,8 @@ export class OgmiosObservableCardanoNode implements ObservableCardanoNode {
179179
switchMap(
180180
(interactionContext) =>
181181
new Observable<ObservableChainSync>((subscriber) => {
182-
// eslint-disable-next-line promise/always-return
183182
if (subscriber.closed) return;
184183
void ChainSynchronization.findIntersection(interactionContext, points.map(pointOrOriginToOgmios))
185-
// eslint-disable-next-line promise/always-return
186184
.then((ogmiosIntersection) => {
187185
const intersection = ogmiosToCoreIntersection(ogmiosIntersection);
188186
subscriber.next({

packages/wallet/src/persistence/pouchDbStores/PouchDbCollectionStore.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable promise/always-return */
21
import { CollectionStore } from '../types';
32
import { EMPTY, Observable, Subject, from } from 'rxjs';
43
import { Logger } from 'ts-log';

packages/wallet/src/persistence/pouchDbStores/PouchDbDocumentStore.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable promise/always-return */
21
import { DocumentStore } from '../types';
32
import { EMPTY, Observable } from 'rxjs';
43
import { Logger } from 'ts-log';

packages/wallet/src/persistence/pouchDbStores/PouchDbKeyValueStore.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/* eslint-disable @typescript-eslint/no-explicit-any */
2-
/* eslint-disable promise/always-return */
32
import { EMPTY, Observable, from } from 'rxjs';
43
import { KeyValueCollection, KeyValueStore } from '../types';
54
import { Logger } from 'ts-log';

packages/wallet/src/persistence/pouchDbStores/PouchDbStore.ts

-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ export abstract class PouchDbStore<T extends {}> {
8080
_rev: await this.#getRev(docId),
8181
...serializableDoc
8282
};
83-
// eslint-disable-next-line promise/always-return
8483
try {
8584
await this.db.put(pouchDbDoc, { force: true });
8685
} catch (error) {

packages/wallet/test/PersonalWallet/methods.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* eslint-disable unicorn/consistent-destructuring, sonarjs/no-duplicate-string, @typescript-eslint/no-floating-promises, promise/no-nesting, promise/always-return */
1+
/* eslint-disable unicorn/consistent-destructuring, sonarjs/no-duplicate-string, @typescript-eslint/no-floating-promises, promise/no-nesting */
22
import * as Crypto from '@cardano-sdk/crypto';
33
import { AddressDiscovery, BaseWallet, TxInFlight, createPersonalWallet } from '../../src';
44
import { AddressType, Bip32Account, GroupedAddress, Witnesser, util } from '@cardano-sdk/key-management';

packages/web-extension/test/remoteApi/remoteApi.integration.test.ts

-1
Original file line numberDiff line numberDiff line change
@@ -555,7 +555,6 @@ describe('remoteApi integration', () => {
555555
return !consumerMessage$.observed && !hostMessage$.observed;
556556
};
557557
// Create and consume a new remote api through another API's factory method
558-
// eslint-disable-next-line promise/always-return
559558
void Promise.resolve(getFactory(sut.consumer)()).then(() => {
560559
expect(destructor.callbacks).toHaveLength(1);
561560
setTimeout(() => {

0 commit comments

Comments
 (0)