@leaningtech/ts2cpp
v1.0.1
Published
TypeScript declaration to C++ header transpiler for Cheerp
Downloads
49
Readme

A tool to generate C++ headers from typescript declaration files (.d.ts) for use with Cheerp.
Usage: ts2cpp [options]
Options:
--pretty format output files
--default-lib generate headers for the default library
--out, -o <file> path to output file
--ignore-errors ignore errors
--list-files write a list of all included .d.ts files
--verbose, -v verbose output
--verbose-progress verbose progress
--namespace <namespace> wrap output in a namespace
--no-constraints do not use std::enable_if or static_asserts
--full-names always use fully qualified names
-h, --help display help for commandSetup
git clone https://github.com/leaningtech/ts2cpp.git
cd ts2cpp
npm i && npx tscOr run with npx:
npx @leaningtech/ts2cpp --helpExamples
Generating clientlib headers
mkdir -p cheerp
npx ts2cpp --default-lib --prettyGenerating headers from a custom declaration file
npx ts2cpp --pretty test.d.ts -o test.h