Using Typescript
Outsmartly provides type definitions in the
@outsmartly/core
npm package. These can be used inside your UI code, outsmartly.config.ts, or for custom plugins, middleware, etc.To use TypeScript for your config, use the CLI's
--config
flag:outsmartly deploy production --config outsmartly.config.ts
Note that while Outsmartly's CLI supports TypeScript syntax inside your config, it does not do any actual type checking itself. You can use the
tsc
TypeScript CLI to do type checking separately, along with their noEmit
option to do type checking only.Last modified 2yr ago