Overview of spine-ts modules
4.3The spine-ts runtime allows loading and manipulating Spine skeletal animation data using TypeScript and JavaScript. It is modularized into several backends and specialized modules:
@esotericsoftware/spine-core: Core classes for loading and processing Spine skeletons.@esotericsoftware/spine-webgl: A self-contained WebGL backend.@esotericsoftware/spine-canvas: A self-contained Canvas backend.@esotericsoftware/spine-canvaskit: A self-contained CanvasKit backend (supports NodeJS for headless rendering and browsers).@esotericsoftware/spine-player: A self-contained player for easy website display (built on core and WebGL).@esotericsoftware/spine-webcomponents: Web components for easy website display.@esotericsoftware/spine-threejs: A THREE.JS backend.@esotericsoftware/spine-phaser-v3&@esotericsoftware/spine-phaser-v4: Phaser backends.@esotericsoftware/spine-pixi-v7&@esotericsoftware/spine-pixi-v8: PixiJS backends.@esotericsoftware/spine-construct3: Official Construct 3 plugin (distributed as a.c3addon).