Skip to content

Commit

Permalink
fix: Added distinct versioning for ambiguous dependency paths
Browse files Browse the repository at this point in the history
  • Loading branch information
Eengineer1 committed Feb 5, 2025
1 parent a6ce7e6 commit a3a0c55
Show file tree
Hide file tree
Showing 11 changed files with 48 additions and 17 deletions.
1 change: 1 addition & 0 deletions cjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
"uuid": "^10.0.0"
},
"devDependencies": {
"@types/long": "^4.0.0",
"@types/node": "^18.19.47",
"@types/uuid": "^10.0.0",
"uint8arrays": "^3.1.1"
Expand Down
2 changes: 1 addition & 1 deletion cjs/src/modules/did.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import {
Metadata,
} from '@cheqd/ts-proto-cjs/cheqd/did/v2/index';
import { EncodeObject, GeneratedType } from '@cosmjs/proto-signing-cjs';
import { v4 } from 'uuid';
import { v4 } from 'uuid-cjs';
import { assert } from '@cosmjs/utils-cjs';
import { PageRequest } from '@cheqd/ts-proto-cjs/cosmos/base/query/v1beta1/pagination';
import { CheqdQuerier } from '../querier';
Expand Down
2 changes: 1 addition & 1 deletion cjs/src/modules/resource.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
protobufPackage,
} from '@cheqd/ts-proto-cjs/cheqd/resource/v2';
import { DeliverTxResponse, QueryClient, createPagination, createProtobufRpcClient } from '@cosmjs/stargate-cjs';
import { toString } from 'uint8arrays';
import { toString } from 'uint8arrays-cjs';
import { fromBuffer } from 'file-type-cjs/browser';
import { SignInfo } from '@cheqd/ts-proto-cjs/cheqd/did/v2/index';
import { assert } from '@cosmjs/utils-cjs';
Expand Down
2 changes: 1 addition & 1 deletion cjs/src/signer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import { AuthInfo, SignerInfo, TxRaw } from 'cosmjs-types-cjs/cosmos/tx/v1beta1/
import { SignMode } from 'cosmjs-types-cjs/cosmos/tx/signing/v1beta1/signing';
import { Any } from 'cosmjs-types-cjs/google/protobuf/any';
import { Coin } from 'cosmjs-types-cjs/cosmos/base/v1beta1/coin';
import Long from 'long';
import Long from 'long-cjs';

export function calculateDidFee(gasLimit: number, gasPrice: string | GasPrice): DidStdFee {
return calculateFee(gasLimit, gasPrice);
Expand Down
2 changes: 1 addition & 1 deletion cjs/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import { DirectSecp256k1HdWallet, DirectSecp256k1Wallet } from '@cosmjs/proto-si
import { EnglishMnemonic as _, sha256 } from '@cosmjs/crypto-cjs';
import { rawSecp256k1PubkeyToRawAddress } from '@cosmjs/amino-cjs';
import pkg from 'secp256k1-cjs';
import { v4 } from 'uuid';
import { v4 } from 'uuid-cjs';
import {
VerificationMethod as ProtoVerificationMethod,
Service as ProtoService,
Expand Down
4 changes: 2 additions & 2 deletions cjs/tests/modules/did.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { DirectSecp256k1HdWallet } from '@cosmjs/proto-signing-cjs';
import { DeliverTxResponse } from '@cosmjs/stargate-cjs';
import { fromString, toString } from 'uint8arrays';
import { fromString, toString } from 'uint8arrays-cjs';
import { DIDModule } from '../../src';
import { createDefaultCheqdRegistry } from '../../src/registry';
import { CheqdSigningStargateClient } from '../../src/signer';
Expand All @@ -14,7 +14,7 @@ import {
import { localnet, faucet, containsAll } from '../testutils.test';
import { CheqdQuerier } from '../../src/querier';
import { setupDidExtension, DidExtension } from '../../src/modules/did';
import { v4 } from 'uuid';
import { v4 } from 'uuid-cjs';

const defaultAsyncTxTimeout = 30000;

Expand Down
8 changes: 4 additions & 4 deletions cjs/tests/modules/resource.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { DirectSecp256k1HdWallet } from '@cosmjs/proto-signing-cjs';
import { DeliverTxResponse } from '@cosmjs/stargate-cjs';
import { fromString, toString } from 'uint8arrays';
import { fromString, toString } from 'uint8arrays-cjs';
import { DIDModule, ResourceModule } from '../../src';
import { createDefaultCheqdRegistry } from '../../src/registry';
import { CheqdSigningStargateClient } from '../../src/signer';
Expand All @@ -25,12 +25,12 @@ import {
json_content,
containsAllButOmittedFields,
} from '../testutils.test';
import { AlternativeUri, Metadata, MsgCreateResourcePayload } from '@cheqd/ts-proto/cheqd/resource/v2';
import { v4 } from 'uuid';
import { AlternativeUri, Metadata, MsgCreateResourcePayload } from '@cheqd/ts-proto-cjs/cheqd/resource/v2';
import { v4 } from 'uuid-cjs';
import { CheqdQuerier } from '../../src/querier';
import { setupResourceExtension, ResourceExtension } from '../../src/modules/resource';
import { DidExtension, setupDidExtension } from '../../src/modules/did';
import { sha256 } from '@cosmjs/crypto';
import { sha256 } from '@cosmjs/crypto-cjs';

const defaultAsyncTxTimeout = 30000;

Expand Down
4 changes: 2 additions & 2 deletions cjs/tests/signer.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { EdDSASigner } from 'did-jwt-cjs';
import { typeUrlMsgCreateDidDoc } from '../src/modules/did';
import { CheqdSigningStargateClient } from '../src/signer';
import { ISignInputs, MethodSpecificIdAlgo, VerificationMethods } from '../src/types';
import { fromString, toString } from 'uint8arrays';
import { fromString, toString } from 'uint8arrays-cjs';
import {
createDidPayload,
createDidVerificationMethod,
Expand All @@ -14,7 +14,7 @@ import {
} from '../src/utils';
import { localnet, faucet } from './testutils.test';
import { verify } from '@stablelib/ed25519-cjs';
import { v4 } from 'uuid';
import { v4 } from 'uuid-cjs';

const nonExistingDid = 'did:cHeQd:fantasticnet:123';
const nonExistingKeyId = 'did:cHeQd:fantasticnet:123#key-678';
Expand Down
2 changes: 1 addition & 1 deletion cjs/tests/utils.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
createKeyPairRaw,
getCosmosAccount,
} from '../src/utils';
import { toString } from 'uint8arrays/to-string';
import { toString } from 'uint8arrays-cjs/to-string';
import { IKeyPair, MethodSpecificIdAlgo, VerificationMethods } from '../src/types';
import { faucet_address, pubkey_hex, testnet_rpc } from './testutils.test';

Expand Down
33 changes: 31 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,8 @@
"uint8arrays": "^5.1.0",
"@types/node-cjs": "npm:@types/node@^18.19.47",
"@types/uuid-cjs": "npm:@types/uuid@^10.0.0",
"uint8arrays-cjs": "npm:uint8arrays@^3.1.1"
"uint8arrays-cjs": "npm:uint8arrays@^3.1.1",
"@types/long-cjs": "npm:@types/long@^4.0.0"
},
"publishConfig": {
"registry": "https://registry.npmjs.org/",
Expand Down Expand Up @@ -124,4 +125,4 @@
"uuid": "^10.0.0",
"uuid-cjs": "npm:uuid@^10.0.0"
}
}
}

0 comments on commit a3a0c55

Please sign in to comment.