@aniojs/node-ts-utils

0.3.1 • Public • Published

@anio-software/ts-utils

A collection of TypeScript utilities.

export {filterNodes} from "./fn/filterNodes.mjs"
export {mapNodes} from "./fn/mapNodes.mjs"
export {getExports} from "./fn/getExports.mjs"
export {getExportNames} from "./fn/getExportNames.mjs"
export {getImports} from "./fn/getImports.mjs"
export {getTypeImports} from "./fn/getTypeImports.mjs"
export {getTopLevelTypeDeclarations} from "./fn/getTopLevelTypeDeclarations.mjs"
export {getTopLevelTypes} from "./fn/getTopLevelTypes.mjs"
export {getTypesUsed} from "./fn/getTypesUsed.mjs"
export {getAllTopLevelTypesNeededForNode} from "./fn/getAllTopLevelTypesNeededForNode.mjs"
export {convertFunctionDeclaration} from "./fn/convertFunctionDeclaration.mjs"
export {generateFunctionSignature} from "./fn/generateFunctionSignature.mjs"
export {getJSDocAsStringFromNode} from "./fn/getJSDocAsStringFromNode.mjs"
export {parseCode} from "./fn/parseCode.mjs"

Readme

Keywords

none

Package Sidebar

Install

npm i @aniojs/node-ts-utils

Weekly Downloads

156

Version

0.3.1

License

MIT

Unpacked Size

60.9 kB

Total Files

12

Last publish

Collaborators

  • exory2024