@sketch-hq/sketch-assistant-types
Version:
TypeScript types for Sketch Assistants.
136 lines (77 loc) • 3.17 kB
Markdown
# @sketch-hq/sketch-assistant-types
## 6.5.0
### Minor Changes
- 54a3ab9: Add `buildAssistantConfigurationSchema` to get JSON Schema describing entire Assistant
configuration shape.
## 6.4.0
### Minor Changes
- dd91ad8: Updated dependencies
- c857d5c: Updated dependencies
### Patch Changes
- 80e6f01: Updated dependencies, including migration to `@sketch-hq/sketch-file`
## 6.4.0-rc.0
### Minor Changes
- dd91ad8: Updated dependencies
- c857d5c: Updated dependencies
### Patch Changes
- 80e6f01: Updated dependencies, including migration to `@sketch-hq/sketch-file`
## 6.3.1
### Patch Changes
- d58e849: Updated various package dependencies.
## 6.0.0
### Major Changes
- f8a0829: Support for reporting violations that reference multiple Sketch file objects.
- 81a6e61: Add timeouts to rules.
- f155f44: Renamed `file` prop in `ProcessedSketchFile` to `original`.
- 0b479bc: Refactored violation `locations` to `objects` and added a `class` value.
## 6.0.0-rc.1
### Major Changes
- 0b479bc: Refactored violation `locations` to `objects` and added a `class` value.
## 6.0.0-rc.0
### Major Changes
- f8a0829: Support for reporting violations that reference multiple Sketch file objects.
- 81a6e61: Add timeouts to rules.
- f155f44: Renamed `file` prop in `ProcessedSketchFile` to `original`.
## 5.0.0
### Major Changes
- e76fabd: Introduction of the Assistants CLI.
- 2f6f82b: Changed the `RunOutput` type so its shape is more consistent when an Assistant outputs an
error or a result. This is so that it plays nicely with Swift Codable, which has trouble decoding
JSON derived from TypeScript discriminated unions.
- 6733a97: Numerous refactors around Sketch file object iteration.
### Minor Changes
- 8351103: Add rule timings to profile data.
- c802b6b: Support an ignore config in the Assistants workspace.
### Patch Changes
- 67f62f2: Changes to profile data format.
- 21de31c: Allow `allObjects` and `objects` to be set at the same time in an ignore config.
- a004097: Update to latest file format and remove some @ts-ignore directives.
- bc13811: Initial release in monorepo.
## 5.0.0-next.21
### Patch Changes
- 21de31c: Allow `allObjects` and `objects` to be set at the same time in an ignore config.
## 5.0.0-next.19
### Minor Changes
- c802b6b: Support an ignore config in the Assistants workspace.
### Patch Changes
- a004097: Update to latest file format and remove some @ts-ignore directives.
## 5.0.0-next.18
### Major Changes
- 2f6f82b: Changed the `RunOutput` type so its shape is more consistent when an Assistant outputs an
error or a result. This is so that it plays nicely with Swift Codable, which has trouble decoding
JSON derived from TypeScript discriminated unions.
## 5.0.0-next.17
### Patch Changes
- 67f62f2: Changes to profile data format.
## 5.0.0-next.16
### Minor Changes
- 8351103: Add rule timings to profile data.
## 5.0.0-next.15
### Major Changes
- e76fabd: Introduction of the Assistants CLI.
## 5.0.0-next.11
### Major Changes
- 6733a97: Numerous refactors around Sketch file object iteration.
## 4.0.1-next.8
### Patch Changes
- bc13811: Initial release in monorepo.