UNPKG

@wuwei-labs/srsly

Version:
78 lines 2.52 kB
{ "name": "@wuwei-labs/srsly", "version": "6.0.1", "description": "TypeScript SDK for SRSLY", "sideEffects": false, "publishConfig": { "access": "public" }, "files": [ "dist/cjs", "dist/esm", "dist/types", "dist/idl", "dist/api.json" ], "keywords": [ "SRSLY", "Star Atlas", "Solana", "sdk", "fleet rental" ], "scripts": { "build": "pnpm run compile", "build:dev": "pnpm run generate && pnpm run compile", "build:full": "pnpm run generate && pnpm run compile", "generate": "codama run js && cp ../../../rust/target/idl/srsly.json src/idl/srsly.json", "generate:version": "node scripts/generate-version.js", "compile": "pnpm run generate:version && pnpm run compile:cjs && pnpm run compile:esm && pnpm run compile:idl && pnpm run compile:api", "compile:idl": "mkdir -p dist/idl && cp src/idl/srsly.json dist/idl/", "compile:api": "typedoc --json dist/api.json --out dist/typedoc-html", "compile:cjs": "tsc -p tsconfig.cjs.json && tsconfig-to-dual-package tsconfig.cjs.json", "compile:esm": "tsc -p tsconfig.esm.json && tsconfig-to-dual-package tsconfig.esm.json", "clean": "rm -rf dist src/generated src/idl src/types src/version.ts", "test": "vitest run", "test:watch": "vitest", "format": "prettier --write \"src/**/*.{ts,js,json}\" --ignore-path ../../.prettierignore", "format:check": "prettier --check \"src/**/*.{ts,js,json}\" --ignore-path ../../.prettierignore", "lint": "pnpm run format:check", "predocs": "pnpm run generate:version", "docs": "typedoc" }, "author": "Wu Wei Labs", "license": "MIT", "homepage": "https://github.com/wuwei-labs/srsly#readme", "repository": { "type": "git", "url": "git+https://github.com/wuwei-labs/srsly.git", "directory": "typescript/packages/srsly" }, "bugs": { "url": "https://github.com/wuwei-labs/srsly/issues" }, "packageManager": "pnpm@11.0.8", "dependencies": { "@codama/nodes-from-anchor": "^1.2.9", "@codama/renderers-js": "^1.4.2", "@solana/kit": "^2.1.1", "@wuwei-labs/slyvault": "workspace:*" }, "devDependencies": { "@srsly/programs": "workspace:*", "@types/node": "^24.0.3", "codama": "^1.3.7", "tsconfig-to-dual-package": "^1.2.0", "typescript": "^5.9.2", "vitest": "^3.2.4" }, "peerDependencies": { "@solana/web3.js": "^1.95.0" }, "peerDependenciesMeta": { "@solana/web3.js": { "optional": true } }, "type": "commonjs" }