latest
disjukr/bdlTypeScript implementation of BDL. You can use this library to implement your own BDL code generation.
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
58%
Published
3 weeks ago (0.7.0)
I
I
I
I
T
ModuleLevelStatement
No documentation available
T
OffsetEncoding
No documentation available
I
I
I
I
T
AttributeSymbol
No documentation available
I
I
I
T
EnumBlockStatement
No documentation available
I
I
I
I
T
ModuleLevelStatement
No documentation available
T
OffsetEncoding
No documentation available
I
T
OneofBlockStatement
No documentation available
T
PathItem
No documentation available
I
T
StructBlockStatement
No documentation available
I
I
I
T
UnionBlockStatement
No documentation available
I
f
collectAttributes
No documentation available
f
extend
No documentation available
f
getAttributeContent
No documentation available
f
getImportPaths
No documentation available
f
getTypeExpressions
No documentation available
f
groupAttributesBySlot
No documentation available
f
isImport
No documentation available
f
pathItemsToString
No documentation available
f
slice
No documentation available
T
Node
No documentation available
T
DefStatement
No documentation available
f
findImportItemByTypeName
No documentation available
I
f
findStatementByTypeName
No documentation available
f
getImportPathSpan
No documentation available
f
getStatementSpan
No documentation available
f
pickImportItem
No documentation available
I
f
pickImportStatementByPath
No documentation available
f
pickStatement
No documentation available
f
pickType
No documentation available
f
pickTypeInTypeExpression
No documentation available
f
pickTypeInTypeExpressions
No documentation available
v
baseVisitor
No documentation available
T
VisitFn
No documentation available
T
Visitor
No documentation available
T
BonValue
No documentation available
I
T
FloatValue
No documentation available
I
I
T
PrimitiveValue
No documentation available
I
I
f
toPojo
No documentation available
I
I
T
BonValue
No documentation available
I
T
FloatValue
No documentation available
I
I
I
T
OffsetEncoding
No documentation available
T
PathItem
No documentation available
T
PrimitiveValue
No documentation available
I
I
I
f
parseBon
No documentation available
f
parseBonCst
No documentation available
f
fillBonTypes
No documentation available
f
findBdlConfigPath
No documentation available
f
fromBonText
No documentation available
f
fromBonValue
No documentation available
f
gatherEntryModulePaths
No documentation available
f
getResolveModuleFileFn
No documentation available
f
loadBdlConfig
No documentation available
I
T
Paths
No documentation available
f
buildIr
No documentation available
I
f
buildIrWithConfigObject
No documentation available
I
BuildIrWithConfigObjectOptions
No documentation available
f
writeIrToBdlFiles
No documentation available
T
AttributeSlot
No documentation available
I
f
fromBonText
No documentation available
f
fromBonValue
No documentation available
f
listEveryExternalTypePaths
No documentation available
f
listEveryImportedTypePaths
No documentation available
f
listEveryMissingExternalTypePaths
No documentation available
f
listEveryReferencedTypePaths
No documentation available
v
default
No documentation available
f
buildBdlIr
No documentation available
I
I
f
buildImports
No documentation available
f
buildModule
No documentation available
T
DefStatement
No documentation available
I
f
getDefStatements
No documentation available
f
getLocalDefNames
No documentation available
f
getTypeNameToPathFn
No documentation available
I
I
T
ResolveModuleFile
No documentation available
T
TypeNameToPathFn
No documentation available
T
DiffItem
No documentation available
T
AttributeRef
No documentation available
T
BdlIrRef
No documentation available
T
DefRef
No documentation available
T
EnumItemRef
No documentation available
I
T
ImportItemRef
No documentation available
T
ImportRef
No documentation available
I
I
T
ModuleRef
No documentation available
T
OneofItemRef
No documentation available
I
T
ProcRef
No documentation available
T
StructFieldRef
No documentation available
T
TypeRef
No documentation available
T
UnionItemRef
No documentation available
I
f
moduleToString
No documentation available
f
parseBdlCst
No documentation available
v
default
No documentation available