Optional
additionalFilePath
additionalFilePath?: string
Optional
additionalFilePaths
additionalFilePaths?: string[]
Optional
assetPack
assetPack?: boolean
Optional
authors
authors?: string[]
Optional
binaryonly
binaryonly?: boolean
Optional
codal
codal?: { libraries?: string[] }
Optional
compileServiceVariant
compileServiceVariant?: string
Optional
core
core?: boolean
Optional
cppDependencies
cppDependencies?: Record<string, string>
Optional
dalDTS
dalDTS?: {
compileServiceVariant?: string;
corePackage?: string;
excludePrefix?: string[];
includeDirs?: string[];
}
Optional
description
description?: string
Optional
disablesVariants
disablesVariants?: string[]
Optional
disableTargetTemplateFiles
disableTargetTemplateFiles?: boolean
Optional
documentation
documentation?: string
Optional
experimentalHw
experimentalHw?: boolean
Optional
features
features?: string[]
Optional
firmwareUrl
firmwareUrl?: string
Optional
gistId
gistId?: string
Optional
hidden
hidden?: boolean
Optional
icon
icon?: string
Optional
isExtension
isExtension?: boolean
Optional
languageRestriction
Optional
license
license?: string
Optional
palette
palette?: string[]
Optional
paletteNames
paletteNames?: string[]
Optional
partial
partial?: boolean
Optional
preferredEditor
preferredEditor?: string
Optional
public
public?: boolean
Optional
requiredCategories
requiredCategories?: string[]
Optional
screenSize
screenSize?: { height: number; width: number }
Optional
searchOnly
searchOnly?: boolean
Optional
simFiles
simFiles?: string[]
Optional
skipLocalization
skipLocalization?: boolean
Optional
supportedTargets
supportedTargets?: string[]
Optional
testDependencies
testDependencies?: Record<string, string>
Optional
testFiles
testFiles?: string[]
Optional
theme
theme?: string | Record<string, string>
Optional
utf8
utf8?: boolean
Optional
version
version?: string
Optional
weight
weight?: number
The schema for the pxt.json package files