as-soroban-sdk
Version:
AssemblyScript SDK for writing contracts for Soroban.
50 lines (49 loc) • 2.48 kB
JSON
{
"name": "as-soroban-sdk",
"version": "1.2.0",
"description": "AssemblyScript SDK for writing contracts for Soroban.",
"main": "index.js",
"types": "./types/index.d.ts",
"scripts": {
"asbuild:valtest": "asc ./test/value-conversion/tests.ts --runtime=stub --exportStart=sdkstart -Osize --converge --target release --outFile ./test/value-conversion/build/release.wasm --textFile ./test/value-conversion/build/release.wat --transform ./test/value-conversion/transform.mjs",
"asbuild:examplestest": "asc ./test/examples/tests.ts --runtime=stub --exportStart=sdkstart -Osize --converge --target release --outFile ./test/examples/build/release.wasm --textFile ./test/examples/build/release.wat --transform ./test/examples/transform.mjs",
"asbuild:sdktypes": "asc ./test/sdk-types/tests.ts --runtime=stub --exportStart=sdkstart -Osize --converge --target release --outFile ./test/sdk-types/build/release.wasm --textFile ./test/sdk-types/build/release.wat --transform ./test/sdk-types/transform.mjs",
"asbuild:u128arithm": "asc ./test/u128-arithm/tests.ts --runtime=stub --exportStart=sdkstart -Osize --converge --target release --outFile ./test/u128-arithm/build/release.wasm --textFile ./test/u128-arithm/build/release.wat --transform ./test/u128-arithm/transform.mjs",
"asbuild:i128arithm": "asc ./test/i128-arithm/tests.ts --runtime=stub --exportStart=sdkstart -Osize --converge --target release --outFile ./test/i128-arithm/build/release.wasm --textFile ./test/i128-arithm/build/release.wat --transform ./test/i128-arithm/transform.mjs",
"asbuild:tests": "npm run asbuild:valtest && npm run asbuild:examplestest && npm run asbuild:sdktypes && npm run asbuild:u128arithm && npm run asbuild:i128arithm"
},
"author": "Christian Rogobete",
"license": "Apache-2.0",
"devDependencies": {
"@types/node": "^20.11.25",
"assemblyscript": "^0.28.3"
},
"dependencies": {
"js-xdr": "^1.1.3"
},
"type": "module",
"exports": {
".": {
"import": "./build/release.js",
"types": "./build/release.d.ts"
},
"./sdkasconfig": "./asconfig.json"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Soneso/as-soroban-sdk.git"
},
"keywords": [
"soroban",
"stellar",
"smart",
"contract",
"assembly",
"script",
"sdk"
],
"bugs": {
"url": "https://github.com/Soneso/as-soroban-sdk/issues"
},
"homepage": "https://github.com/Soneso/as-soroban-sdk#readme"
}