UNPKG

@fuel-ts/abi-typegen

Version:

Generates Typescript definitions from Sway ABI Json files

70 lines 1.7 kB
{ "name": "@fuel-ts/abi-typegen", "version": "0.76.0", "description": "Generates Typescript definitions from Sway ABI Json files", "author": "Fuel Labs <contact@fuel.sh> (https://fuel.network/)", "bin": { "fuels-typegen": "typegen.js" }, "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "engines": { "node": "^18.18.2 || ^20.0.0" }, "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.mjs", "types": "./dist/index.d.ts" }, "./cli": { "require": "./dist/cli.js", "import": "./dist/cli.mjs", "types": "./dist/cli.d.ts" }, "./runTypegen": { "require": "./dist/runTypegen.js", "import": "./dist/runTypegen.mjs", "types": "./dist/runTypegen.d.ts" } }, "typesVersions": { "*": { "cli": [ "./dist/cli.d.ts" ], "runTypegen": [ "./dist/runTypegen.d.ts" ] } }, "files": [ "dist" ], "license": "Apache-2.0", "dependencies": { "commander": "^9.4.1", "glob": "^10.2.6", "handlebars": "^4.7.7", "mkdirp": "^1.0.4", "ramda": "^0.29.0", "rimraf": "^3.0.2", "@fuel-ts/errors": "0.76.0", "@fuel-ts/interfaces": "^0.76.0", "@fuel-ts/utils": "0.76.0", "@fuel-ts/versions": "0.76.0" }, "devDependencies": { "@types/mkdirp": "^1.0.2", "@types/ramda": "^0.29.3", "@types/rimraf": "^3.0.2", "@fuel-ts/forc": "0.76.0" }, "scripts": { "pretest": "pnpm build:forc", "build": "tsup", "build:forc": "pnpm fuels-forc build -p test/fixtures/forc-projects --release", "postbuild": "tsx ../../scripts/postbuild.ts" } }