UNPKG

@cosmwasm/ts-codegen

Version:

@cosmwasm/ts-codegen converts your CosmWasm smart contracts into dev-friendly TypeScript classes so you can focus on shipping code.

72 lines (71 loc) 2.07 kB
{ "name": "@cosmwasm/ts-codegen", "version": "1.12.1", "description": "@cosmwasm/ts-codegen converts your CosmWasm smart contracts into dev-friendly TypeScript classes so you can focus on shipping code.", "author": "Dan Lynch <pyramation@gmail.com>", "homepage": "https://github.com/cosmwasm/ts-codegen", "license": "SEE LICENSE IN LICENSE", "main": "index.js", "module": "esm/index.js", "types": "index.d.ts", "publishConfig": { "access": "public", "directory": "dist" }, "bin": { "cosmwasm-ts-codegen": "ts-codegen.js", "ts-codegen": "ts-codegen.js" }, "scripts": { "copy": "copyfiles -f LICENSE-Apache LICENSE-MIT README.md package.json dist", "clean": "rimraf dist/**", "prepare": "npm run build", "cmds": "ts-node ./scripts/cmds.ts", "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", "lint": "eslint . --fix", "test": "jest", "test:watch": "jest --watch", "dev": "ts-node src/ts-codegen", "file": "ts-node src/file" }, "repository": { "type": "git", "url": "https://github.com/cosmwasm/ts-codegen" }, "bugs": { "url": "https://github.com/cosmwasm/ts-codegen/issues" }, "devDependencies": { "@cosmjs/cosmwasm-stargate": "0.32.3", "ast-stringify": "0.1.0" }, "dependencies": { "@babel/generator": "7.24.4", "@babel/traverse": "7.24.1", "@babel/types": "7.24.0", "@cosmwasm/ts-codegen-ast": "^1.8.1", "@cosmwasm/ts-codegen-types": "^1.3.1", "@pyramation/json-schema-to-typescript": " 11.0.4", "@types/rimraf": "3.0.2", "@types/shelljs": "0.8.15", "case": "1.6.3", "dargs": "7.0.0", "deepmerge": "4.2.2", "fuzzy": "0.1.3", "glob": "8.0.3", "inquirerer": "0.1.3", "minimist": "1.2.6", "mkdirp": "1.0.4", "nested-obj": "0.0.1", "parse-package-name": "1.0.0", "rimraf": "3.0.2", "shelljs": "0.8.5" }, "keywords": [ "cosmwasm", "interchain", "smart contracts", "codegen" ], "gitHead": "be8802a215dbc75df9af75dba2f6ac17c04d6938" }