TrueScript for *.tscript files
The Ultimate Script Language for monday.com - © 2024 MakeITSimple
| Type | object |
|---|---|
| File match |
*.tscript
*.tscript.yaml
*.tscript.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/truescript-for-tscript-files/latest.json |
| Source | https://www.schemastore.org/truescript.json |
Versions
Validate with Lintel
npx @lintel/lintel check
Type:
object
The Ultimate Script Language for monday.com - © 2024 MakeITSimple
Properties
TrueScript version info. Format: "major.minor.patch"
pattern=^\d+\.\d+\.\d+$
Unique ID (UUID4)
pattern=^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
name
string
required
Short description of the TrueScript
TrueScript environment
script
string | string[]
required
The TrueScript itself
description
string
A more detailed description of the TrueScript
params
object
Parameters that will be passed to the TrueScript
tags
string[]
Free tags for any classification
result
object
The expected result when running this TrueScript
2 nested properties
The result of the execution of the TrueScript
error
object
The error info (when 'result=error')
1 nested properties
additionalProperties
Definitions
TrueScriptVersion
string
TrueScript version info. Format: "major.minor.patch"
UUID4
string
Unique ID (UUID4)
Environment
string
TrueScript environment
MondayId
integer
Any monday.com ID
Result
string
The result of the execution of the TrueScript