mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-17 15:35:09 +00:00
This demonstrates good practice in restricting the chaincode package versions to those applicable for the specific Fabric (major/minor) version targeted for deployment. Also some corrections to the repository README. Particularly referring to other branches for samples targeted at earlier Fabric versions, since samples in the main branch may exploit features not available in older Fabric releases, which can cause confusion for end users. Signed-off-by: Mark S. Lewis <Mark.S.Lewis@outlook.com>
35 lines
919 B
JSON
35 lines
919 B
JSON
{
|
|
"name": "asset-transfer-sbe",
|
|
"version": "0.0.1",
|
|
"description": "Asset Transfer contract, using State Based Endorsement(SBE), implemented in TypeScript",
|
|
"main": "dist/index.js",
|
|
"typings": "dist/index.d.ts",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"scripts": {
|
|
"lint": "eslint src",
|
|
"pretest": "npm run lint",
|
|
"test": "echo 'No tests implemented'",
|
|
"start": "fabric-chaincode-node start",
|
|
"build": "tsc",
|
|
"build:watch": "tsc -w",
|
|
"prepublishOnly": "npm run build",
|
|
"postinstall": "npm dedupe"
|
|
},
|
|
"engineStrict": true,
|
|
"author": "Hyperledger",
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"fabric-contract-api": "~2.5",
|
|
"fabric-shim": "~2.5"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^18.19.33",
|
|
"@eslint/js": "^9.3.0",
|
|
"@tsconfig/node18": "^18.2.4",
|
|
"eslint": "^8.57.0",
|
|
"typescript": "~5.4.5",
|
|
"typescript-eslint": "^7.11.0"
|
|
}
|
|
}
|