{ "name": "SmartGift", "version": "0.0.1", "scripts": { "bp": "blueprint", "start": "blueprint run", "build": "blueprint build", "test": "jest --verbose", "tui": "cd tui && npm start", "createWallet": "npx ts-node scripts/createWallet.ts", "release": "blueprint pack && npm publish --access public" }, "dependencies": { "@opentui/core": "^0.1.86", "@ton/core": "~0", "@types/readline-sync": "^1.4.8", "buffer": "^6.0.3", "ed2curve": "^0.3.0", "readline-sync": "^1.4.10", "tweetnacl": "^1.0.3", "tweetnacl-util": "^0.15.1" }, "devDependencies": { "@tact-lang/compiler": ">=1.6.13 <2.0.0", "@ton-community/func-js": ">=0.10.0", "@ton/blueprint": ">=0.40.0", "@ton/crypto": "^3.3.0", "@ton/sandbox": ">=0.37.0", "@ton/test-utils": ">=0.11.0", "@ton/tolk-js": ">=1.0.0", "@ton/ton": ">=15.3.1 <16.0.0", "@types/jest": "^30.0.0", "@types/node": "^22.17.2", "dotenv": "^17.3.1", "jest": "^30.0.5", "prettier": "^3.6.2", "ts-jest": "^29.4.1", "ts-node": "^10.9.2", "typescript": "^5.9.2" } }