diff --git a/asset-transfer-basic/chaincode-javascript/package.json b/asset-transfer-basic/chaincode-javascript/package.json index 9cc22242..16298e65 100644 --- a/asset-transfer-basic/chaincode-javascript/package.json +++ b/asset-transfer-basic/chaincode-javascript/package.json @@ -18,7 +18,13 @@ "license": "Apache-2.0", "dependencies": { "fabric-contract-api": "^2.0.0", +<<<<<<< HEAD "fabric-shim": "^2.0.0" +======= + "fabric-shim": "^2.0.0", + "json-stringify-deterministic": "^1.0.1", + "sort-keys-recursive": "^2.1.2" +>>>>>>> 8c1c36a (Fix type error when using the latest sort-keys-recursive) }, "devDependencies": { "chai": "^4.1.2", diff --git a/asset-transfer-basic/chaincode-typescript/package.json b/asset-transfer-basic/chaincode-typescript/package.json index 2b681fc1..09dad993 100644 --- a/asset-transfer-basic/chaincode-typescript/package.json +++ b/asset-transfer-basic/chaincode-typescript/package.json @@ -22,7 +22,13 @@ "license": "Apache-2.0", "dependencies": { "fabric-contract-api": "^2.0.0", +<<<<<<< HEAD "fabric-shim": "^2.0.0" +======= + "fabric-shim": "^2.0.0", + "json-stringify-deterministic": "^1.0.0", + "sort-keys-recursive": "^2.1.2" +>>>>>>> 8c1c36a (Fix type error when using the latest sort-keys-recursive) }, "devDependencies": { "@types/chai": "^4.1.7", diff --git a/asset-transfer-basic/chaincode-typescript/src/assetTransfer.ts b/asset-transfer-basic/chaincode-typescript/src/assetTransfer.ts index b21f12ec..6ca6f344 100644 --- a/asset-transfer-basic/chaincode-typescript/src/assetTransfer.ts +++ b/asset-transfer-basic/chaincode-typescript/src/assetTransfer.ts @@ -3,6 +3,11 @@ */ import {Context, Contract, Info, Returns, Transaction} from 'fabric-contract-api'; +<<<<<<< HEAD +======= +import stringify from 'json-stringify-deterministic'; +import sortKeysRecursive from 'sort-keys-recursive'; +>>>>>>> 8c1c36a (Fix type error when using the latest sort-keys-recursive) import {Asset} from './asset'; @Info({title: 'AssetTransfer', description: 'Smart contract for trading assets'}) diff --git a/asset-transfer-basic/chaincode-typescript/tsconfig.json b/asset-transfer-basic/chaincode-typescript/tsconfig.json index 80d8e12d..70cc98c9 100644 --- a/asset-transfer-basic/chaincode-typescript/tsconfig.json +++ b/asset-transfer-basic/chaincode-typescript/tsconfig.json @@ -6,6 +6,7 @@ "target": "es2017", "moduleResolution": "node", "module": "commonjs", + "esModuleInterop": true, "declaration": true, "sourceMap": true },