Upgrading @takumi-rs/core 0.72 to 0.73
Review needed0.72.0 → 0.73.1Deprecated1Changed2
Review neededUpgrade verdict
1 deprecation.
In plain terms
- Deprecate AnyNode, replaced with strict Node type.
Must act 1 item needs code or config changes
Adds @takumi-rs/helpers 0.73.1.
Installs 9 packages in all (was 8).
Nothing in this upgrade needs a code or configuration change.
Deprecations to plan for
Deprecated1
Deprecate AnyNode, replaced with strict Node type.
AnyNodeNodeAPI changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
index AnyNode[key: string]: any - removed:
interface AnyNode - removed:
property AnyNode.type: string - changed:
function extractResourceUrls(node: AnyNode): Array<string> → function extractResourceUrls(node: Node): Array<string> - changed:
method Renderer.measure(source: AnyNode, options?: RenderOptions, signal?: AbortSignal): Promise<MeasuredNode> → method Renderer.measure(source: Node, options?: RenderOptions, signal?: AbortSignal): Promise<MeasuredNode> - changed:
method Renderer.render(source: AnyNode, options?: RenderOptions, signal?: AbortSignal): Promise<Buffer> → method Renderer.render(source: Node, options?: RenderOptions, signal?: AbortSignal): Promise<Buffer> - changed:
method Renderer.renderAsync(source: AnyNode, options?: RenderOptions, signal?: AbortSignal): Promise<Buffer> → method Renderer.renderAsync(source: Node, options?: RenderOptions, signal?: AbortSignal): Promise<Buffer> - changed:
property AnimationFrameSource.node: AnyNode → property AnimationFrameSource.node: Node - changed:
property AnimationSceneSource.node: AnyNode → property AnimationSceneSource.node: Node - added:
export { ContainerNode } - added:
export { ImageNode } - added:
export { Node } - added:
export { NodeMetadata } - added:
export { TextNode } - added:
type AnyNode = Node