{"library":"typescript-to-vba","type":"library","category":null,"description":"TSTVBA is a Node.js CLI tool (v1.0.1) that transpiles TypeScript into VBA modules (.bas and .cls) for Excel/Office automation. It requires Node >=18.0.0 and TypeScript >=5.0.0 as peer dependencies. Key features include class-to-class module mirroring, try/catch-to-On Error mapping, for...of iteration bridging, configurable namespace prefixing, and bundle output with manifest. Unlike generic code generators, it produces real VBA classes, source maps, and integrates directly with tsconfig.json via tstvbaOptions. Maintenance is active on GitHub.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","typescript","vba","excel","transpiler","tstvba"],"last_verified":"Fri May 01","install":[{"cmd":"npm install typescript-to-vba","imports":["npx tstvba --init","const { transpileProject } = require('typescript-to-vba');"]},{"cmd":"yarn add typescript-to-vba","imports":[]},{"cmd":"pnpm add typescript-to-vba","imports":[]}],"homepage":null,"github":"https://github.com/YourUsername/typescript-to-vba","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typescript-to-vba","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}