From d7d5c3d43e7824f4bf72df946935b72b0ffd0ff1 Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Thu, 8 May 2025 16:37:25 +0200 Subject: [PATCH] spine-widget package renamed to spine-webcomponents. --- .gitignore | 2 +- spine-ts/index.html | 14 +++++++------- spine-ts/package.json | 10 +++++----- .../{spine-widget => spine-webcomponents}/LICENSE | 0 spine-ts/spine-webcomponents/README.md | 3 +++ .../demos/additiveblending.html | 0 .../demos/additiveblending.js | 0 .../demos/assets/atlas1.atlas | 0 .../demos/assets/atlas1.png | Bin .../demos/assets/atlas2.atlas | 0 .../demos/assets/atlas2.png | Bin .../demos/assets/demos.json | 0 .../demos/assets/heroes.atlas | 0 .../demos/assets/heroes.png | Bin .../demos/clipping.html | 0 .../demos/clipping.js | 0 .../demos/demos.css | 0 .../demos/demos.html | 0 .../demos/demos.js | 0 .../demos/hoverboard.html | 0 .../demos/hoverboard.js | 0 .../demos/imagechanges.html | 0 .../demos/imagechanges.js | 0 .../demos/meshes.html | 0 .../demos/meshes.js | 0 .../demos/skins.html | 0 .../demos/skins.js | 0 .../demos/spritesheets.html | 0 .../demos/spritesheets.js | 0 .../demos/stretchyman.html | 0 .../demos/stretchyman.js | 0 .../demos/tank.html | 0 .../demos/tank.js | 0 .../demos/transforms.html | 0 .../demos/transforms.js | 0 .../demos/transitions.html | 0 .../demos/transitions.js | 0 .../demos/utils.js | 0 .../demos/vine.html | 0 .../demos/vine.js | 0 .../example/app.html | 2 +- .../example/assets/celestial-circus-pma.atlas | 0 .../example/assets/celestial-circus-pma.png | Bin .../example/assets/celestial-circus-pro.json | 0 .../example/assets/celestial-circus-pro.skel | Bin .../example/assets/celestial-circus.atlas | 0 .../example/assets/celestial-circus.png | Bin .../example/assets/checker.png | Bin .../example/assets/chibi-stickers-pma.atlas | 0 .../example/assets/chibi-stickers-pma.png | Bin .../example/assets/chibi-stickers-pma_10.png | Bin .../example/assets/chibi-stickers-pma_2.png | Bin .../example/assets/chibi-stickers-pma_3.png | Bin .../example/assets/chibi-stickers-pma_4.png | Bin .../example/assets/chibi-stickers-pma_5.png | Bin .../example/assets/chibi-stickers-pma_6.png | Bin .../example/assets/chibi-stickers-pma_7.png | Bin .../example/assets/chibi-stickers-pma_8.png | Bin .../example/assets/chibi-stickers-pma_9.png | Bin .../example/assets/chibi-stickers.atlas | 0 .../example/assets/chibi-stickers.json | 0 .../example/assets/chibi-stickers.skel | Bin .../example/assets/cloud-pot-pma.atlas | 0 .../example/assets/cloud-pot-pma.png | Bin .../example/assets/cloud-pot.json | 0 .../example/assets/cloud-pot.skel | Bin .../example/assets/coin-pma.atlas | 0 .../example/assets/coin-pma.png | Bin .../example/assets/coin-pro.json | 0 .../example/assets/coin-pro.skel | Bin .../example/assets/dragon-ess.json | 0 .../example/assets/dragon-ess.skel | Bin .../example/assets/dragon-pma.atlas | 0 .../example/assets/dragon-pma.png | Bin .../example/assets/dragon-pma_2.png | Bin .../example/assets/dragon-pma_3.png | Bin .../example/assets/dragon-pma_4.png | Bin .../example/assets/dragon-pma_5.png | Bin .../example/assets/food/box.png | Bin .../example/assets/food/bread.png | Bin .../example/assets/food/carrot-body.png | Bin .../example/assets/food/food-app-pro.atlas | 0 .../example/assets/food/food-app-pro.png | Bin .../example/assets/food/food-piece-1.png | Bin .../example/assets/food/food-piece-2.png | Bin .../example/assets/food/food-piece-3.png | Bin .../example/assets/food/food-piece-4.png | Bin .../example/assets/food/food-piece-5.png | Bin .../example/assets/food/food-piece-6.png | Bin .../example/assets/food/food-piece-7.png | Bin .../example/assets/food/list-search.json | 0 .../example/assets/food/meal-delivery-pro.json | 0 .../example/assets/food/meal-ready-pro.json | 0 .../example/assets/food/mushroom.png | Bin .../example/assets/food/pan-cooking-pro.json | 0 .../example/assets/food/tomato-body.png | Bin .../example/assets/goblins-pma.atlas | 0 .../example/assets/goblins-pma.png | Bin .../example/assets/goblins-pro.json | 0 .../example/assets/goblins-pro.skel | Bin .../example/assets/mix-and-match-pma.atlas | 0 .../example/assets/mix-and-match-pma.png | Bin .../example/assets/mix-and-match-pro.json | 0 .../example/assets/mix-and-match-pro.skel | Bin .../example/assets/owl-pma.atlas | 0 .../example/assets/owl-pma.png | Bin .../example/assets/owl-pro.json | 0 .../example/assets/owl-pro.skel | Bin .../example/assets/pwd/button.atlas | 0 .../example/assets/pwd/button.json | 0 .../example/assets/pwd/button.png | Bin .../assets/pwd/chibi-stickers-pro-pwd-test.atlas | 0 .../assets/pwd/chibi-stickers-pro-pwd-test.png | Bin .../example/assets/pwd/chibi-stickers.json | 0 .../example/assets/raptor-pma.atlas | 0 .../example/assets/raptor-pma.png | Bin .../example/assets/raptor-pro.json | 0 .../example/assets/raptor-pro.skel | Bin .../example/assets/sack-pma.atlas | 0 .../example/assets/sack-pma.png | Bin .../example/assets/sack-pro.json | 0 .../example/assets/sack-pro.skel | Bin .../example/assets/snowglobe-pma.atlas | 0 .../example/assets/snowglobe-pma.png | Bin .../example/assets/snowglobe-pma_2.png | Bin .../example/assets/snowglobe-pma_3.png | Bin .../example/assets/snowglobe-pma_4.png | Bin .../example/assets/snowglobe-pma_5.png | Bin .../example/assets/snowglobe-pro.json | 0 .../example/assets/snowglobe-pro.skel | Bin .../example/assets/spineboy-pma.atlas | 0 .../example/assets/spineboy-pma.png | Bin .../example/assets/spineboy-pro.json | 0 .../example/assets/spineboy-pro.skel | Bin .../example/assets/spineboy.png | Bin .../example/assets/stretchyman-pma.atlas | 0 .../example/assets/stretchyman-pma.png | Bin .../example/assets/stretchyman-pro.json | 0 .../example/assets/stretchyman-pro.skel | Bin .../example/assets/tank-pma.atlas | 0 .../example/assets/tank-pma.png | Bin .../example/assets/tank-pro.json | 0 .../example/assets/tank-pro.skel | Bin .../example/assets/vine-pma.atlas | 0 .../example/assets/vine-pma.png | Bin .../example/assets/vine-pro.json | 0 .../example/assets/vine-pro.skel | Bin .../example/assets/windmill-ess.atlas | 0 .../example/assets/windmill-ess.json | 0 .../example/assets/windmill-ess.png | Bin .../example/game.html | 2 +- .../example/gui.html | 2 +- .../example/login.html | 2 +- .../example/team.html | 2 +- .../example/tutorial.html | 2 +- .../package.json | 4 ++-- .../src/SpineWebComponentOverlay.ts | 4 ++-- .../src/SpineWebComponentSkeleton.ts | 4 ++-- .../src/index.ts | 0 .../src/wcUtils.ts | 2 +- .../tsconfig.json | 0 spine-ts/spine-widget/README.md | 3 --- spine-ts/tsconfig.json | 2 +- 163 files changed, 30 insertions(+), 30 deletions(-) rename spine-ts/{spine-widget => spine-webcomponents}/LICENSE (100%) create mode 100644 spine-ts/spine-webcomponents/README.md rename spine-ts/{spine-widget => spine-webcomponents}/demos/additiveblending.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/additiveblending.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/atlas1.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/atlas1.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/atlas2.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/atlas2.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/demos.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/heroes.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/assets/heroes.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/clipping.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/clipping.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/demos.css (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/demos.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/demos.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/hoverboard.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/hoverboard.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/imagechanges.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/imagechanges.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/meshes.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/meshes.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/skins.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/skins.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/spritesheets.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/spritesheets.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/stretchyman.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/stretchyman.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/tank.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/tank.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/transforms.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/transforms.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/transitions.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/transitions.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/utils.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/vine.html (100%) rename spine-ts/{spine-widget => spine-webcomponents}/demos/vine.js (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/app.html (99%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/celestial-circus.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/checker.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_10.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_2.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_3.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_4.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_5.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_6.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_7.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_8.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers-pma_9.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/chibi-stickers.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/cloud-pot-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/cloud-pot-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/cloud-pot.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/cloud-pot.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/coin-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/coin-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/coin-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/coin-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-ess.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-ess.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma_2.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma_3.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma_4.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/dragon-pma_5.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/box.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/bread.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/carrot-body.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-app-pro.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-app-pro.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-1.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-2.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-3.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-4.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-5.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-6.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/food-piece-7.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/list-search.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/meal-delivery-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/meal-ready-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/mushroom.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/pan-cooking-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/food/tomato-body.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/goblins-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/goblins-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/goblins-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/goblins-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/mix-and-match-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/mix-and-match-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/mix-and-match-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/mix-and-match-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/owl-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/owl-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/owl-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/owl-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/button.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/button.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/button.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/chibi-stickers-pro-pwd-test.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/chibi-stickers-pro-pwd-test.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/pwd/chibi-stickers.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/raptor-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/raptor-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/raptor-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/raptor-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/sack-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/sack-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/sack-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/sack-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma_2.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma_3.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma_4.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pma_5.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/snowglobe-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/spineboy-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/spineboy-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/spineboy-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/spineboy-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/spineboy.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/stretchyman-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/stretchyman-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/stretchyman-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/stretchyman-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/tank-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/tank-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/tank-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/tank-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/vine-pma.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/vine-pma.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/vine-pro.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/vine-pro.skel (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/windmill-ess.atlas (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/windmill-ess.json (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/assets/windmill-ess.png (100%) rename spine-ts/{spine-widget => spine-webcomponents}/example/game.html (99%) rename spine-ts/{spine-widget => spine-webcomponents}/example/gui.html (99%) rename spine-ts/{spine-widget => spine-webcomponents}/example/login.html (99%) rename spine-ts/{spine-widget => spine-webcomponents}/example/team.html (98%) rename spine-ts/{spine-widget => spine-webcomponents}/example/tutorial.html (99%) rename spine-ts/{spine-widget => spine-webcomponents}/package.json (87%) rename spine-ts/{spine-widget => spine-webcomponents}/src/SpineWebComponentOverlay.ts (99%) rename spine-ts/{spine-widget => spine-webcomponents}/src/SpineWebComponentSkeleton.ts (99%) rename spine-ts/{spine-widget => spine-webcomponents}/src/index.ts (100%) rename spine-ts/{spine-widget => spine-webcomponents}/src/wcUtils.ts (99%) rename spine-ts/{spine-widget => spine-webcomponents}/tsconfig.json (100%) delete mode 100644 spine-ts/spine-widget/README.md diff --git a/.gitignore b/.gitignore index d29117561..cc177705e 100644 --- a/.gitignore +++ b/.gitignore @@ -144,7 +144,7 @@ spine-ts/spine-core/dist spine-ts/spine-canvas/dist spine-ts/spine-webgl/dist spine-ts/spine-player/dist -spine-ts/spine-widget/dist +spine-ts/spine-webcomponents/dist spine-ts/spine-threejs/dist spine-ts/spine-phaser-v3/dist spine-ts/spine-phaser-v4/dist diff --git a/spine-ts/index.html b/spine-ts/index.html index 217a7a58d..430632b05 100644 --- a/spine-ts/index.html +++ b/spine-ts/index.html @@ -193,14 +193,14 @@ Shadows -
  • Widget (Webcomponent)
  • +
  • Webcomponent
  • diff --git a/spine-ts/package.json b/spine-ts/package.json index d7b11acca..dcb30266d 100644 --- a/spine-ts/package.json +++ b/spine-ts/package.json @@ -8,7 +8,7 @@ ], "scripts": { "prepublish": "npm run clean && npm run build", - "clean": "npx rimraf spine-core/dist spine-canvas/dist spine-canvaskit/dist spine-webgl/dist spine-phaser-v3/dist spine-phaser-v4/dist spine-player/dist spine-threejs/dist spine-pixi-v7/dist spine-pixi-v8/dist spine-widget/dist", + "clean": "npx rimraf spine-core/dist spine-canvas/dist spine-canvaskit/dist spine-webgl/dist spine-phaser-v3/dist spine-phaser-v4/dist spine-player/dist spine-threejs/dist spine-pixi-v7/dist spine-pixi-v8/dist spine-webcomponents/dist", "build": "npm run clean && npm run build:modules && concurrently 'npm run build:core:iife' 'npm run build:core:esm' 'npm run build:canvas:iife' 'npm run build:canvas:esm' 'npm run build:canvaskit:iife' 'npm run build:canvaskit:esm' 'npm run build:webgl:iife' 'npm run build:webgl:esm' 'npm run build:phaser-v3:iife' 'npm run build:phaser-v4:iife' 'npm run build:phaser-v3:esm' 'npm run build:phaser-v4:esm' 'npm run build:player:iife' 'npm run build:player:esm' 'npm run build:player:css' 'npm run build:threejs:iife' 'npm run build:threejs:esm' 'npm run build:pixi-v7:iife' 'npm run build:pixi-v7:esm' 'npm run build:pixi-v8:iife' 'npm run build:pixi-v8:esm' 'npm run build:widget:iife' 'npm run build:widget:esm'", "postbuild": "npm run minify", "build:modules": "npx tsc -b -clean && npx tsc -b", @@ -33,9 +33,9 @@ "build:pixi-v7:esm": "npx esbuild --bundle spine-pixi-v7/src/index.ts --tsconfig=spine-pixi-v7/tsconfig.json --sourcemap --outfile=spine-pixi-v7/dist/esm/spine-pixi-v7.mjs --external:@pixi/* --format=esm --global-name=spine", "build:pixi-v8:iife": "npx esbuild --bundle spine-pixi-v8/src/index.ts --tsconfig=spine-pixi-v8/tsconfig.json --sourcemap --outfile=spine-pixi-v8/dist/iife/spine-pixi-v8.js --external:pixi.js --format=iife --global-name=spine", "build:pixi-v8:esm": "npx esbuild --bundle spine-pixi-v8/src/index.ts --tsconfig=spine-pixi-v8/tsconfig.json --sourcemap --outfile=spine-pixi-v8/dist/esm/spine-pixi-v8.mjs --external:pixi.js --format=esm --global-name=spine", - "build:widget:iife": "npx esbuild --bundle spine-widget/src/index.ts --tsconfig=spine-widget/tsconfig.json --sourcemap --outfile=spine-widget/dist/iife/spine-widget.js --format=iife --global-name=spine", - "build:widget:esm": "npx esbuild --bundle spine-widget/src/index.ts --tsconfig=spine-widget/tsconfig.json --sourcemap --outfile=spine-widget/dist/esm/spine-widget.mjs --format=esm --global-name=spine", - "minify": "npx esbuild --minify spine-core/dist/iife/spine-core.js --outfile=spine-core/dist/iife/spine-core.min.js && npx esbuild --minify spine-core/dist/esm/spine-core.mjs --outfile=spine-core/dist/esm/spine-core.min.mjs && npx esbuild --minify spine-canvas/dist/iife/spine-canvas.js --outfile=spine-canvas/dist/iife/spine-canvas.min.js && npx esbuild --minify spine-canvas/dist/esm/spine-canvas.mjs --outfile=spine-canvas/dist/esm/spine-canvas.min.mjs && npx esbuild --minify spine-canvaskit/dist/iife/spine-canvaskit.js --outfile=spine-canvaskit/dist/iife/spine-canvaskit.min.js && npx esbuild --minify spine-canvaskit/dist/esm/spine-canvaskit.mjs --outfile=spine-canvaskit/dist/esm/spine-canvaskit.min.mjs && npx esbuild --minify spine-player/dist/iife/spine-player.js --outfile=spine-player/dist/iife/spine-player.min.js && npx esbuild --minify spine-player/dist/esm/spine-player.mjs --outfile=spine-player/dist/esm/spine-player.min.mjs && npx esbuild --minify spine-phaser-v3/dist/iife/spine-phaser-v3.js --outfile=spine-phaser-v3/dist/iife/spine-phaser-v3.min.js && npx esbuild --minify spine-phaser-v3/dist/esm/spine-phaser-v3.mjs --outfile=spine-phaser-v3/dist/esm/spine-phaser-v3.min.mjs && npx esbuild --minify spine-phaser-v4/dist/iife/spine-phaser-v4.js --outfile=spine-phaser-v4/dist/iife/spine-phaser-v4.min.js && npx esbuild --minify spine-phaser-v4/dist/esm/spine-phaser-v4.mjs --outfile=spine-phaser-v4/dist/esm/spine-phaser-v4.min.mjs && npx esbuild --minify spine-webgl/dist/iife/spine-webgl.js --outfile=spine-webgl/dist/iife/spine-webgl.min.js && npx esbuild --minify spine-webgl/dist/esm/spine-webgl.mjs --outfile=spine-webgl/dist/esm/spine-webgl.min.mjs && npx esbuild --minify spine-threejs/dist/iife/spine-threejs.js --outfile=spine-threejs/dist/iife/spine-threejs.min.js && npx esbuild --minify spine-threejs/dist/esm/spine-threejs.mjs --outfile=spine-threejs/dist/esm/spine-threejs.min.mjs && npx esbuild --minify spine-pixi-v7/dist/iife/spine-pixi-v7.js --outfile=spine-pixi-v7/dist/iife/spine-pixi-v7.min.js && npx esbuild --minify spine-pixi-v7/dist/esm/spine-pixi-v7.mjs --outfile=spine-pixi-v7/dist/esm/spine-pixi-v7.min.mjs && npx esbuild --minify spine-pixi-v8/dist/iife/spine-pixi-v8.js --outfile=spine-pixi-v8/dist/iife/spine-pixi-v8.min.js && npx esbuild --minify spine-pixi-v8/dist/esm/spine-pixi-v8.mjs --outfile=spine-pixi-v8/dist/esm/spine-pixi-v8.min.mjs && npx esbuild --minify spine-widget/dist/iife/spine-widget.js --outfile=spine-widget/dist/iife/spine-widget.min.js && npx esbuild --minify spine-widget/dist/esm/spine-widget.mjs --outfile=spine-widget/dist/esm/spine-widget.min.mjs", + "build:widget:iife": "npx esbuild --bundle spine-webcomponents/src/index.ts --tsconfig=spine-webcomponents/tsconfig.json --sourcemap --outfile=spine-webcomponents/dist/iife/spine-webcomponents.js --format=iife --global-name=spine", + "build:widget:esm": "npx esbuild --bundle spine-webcomponents/src/index.ts --tsconfig=spine-webcomponents/tsconfig.json --sourcemap --outfile=spine-webcomponents/dist/esm/spine-webcomponents.mjs --format=esm --global-name=spine", + "minify": "npx esbuild --minify spine-core/dist/iife/spine-core.js --outfile=spine-core/dist/iife/spine-core.min.js && npx esbuild --minify spine-core/dist/esm/spine-core.mjs --outfile=spine-core/dist/esm/spine-core.min.mjs && npx esbuild --minify spine-canvas/dist/iife/spine-canvas.js --outfile=spine-canvas/dist/iife/spine-canvas.min.js && npx esbuild --minify spine-canvas/dist/esm/spine-canvas.mjs --outfile=spine-canvas/dist/esm/spine-canvas.min.mjs && npx esbuild --minify spine-canvaskit/dist/iife/spine-canvaskit.js --outfile=spine-canvaskit/dist/iife/spine-canvaskit.min.js && npx esbuild --minify spine-canvaskit/dist/esm/spine-canvaskit.mjs --outfile=spine-canvaskit/dist/esm/spine-canvaskit.min.mjs && npx esbuild --minify spine-player/dist/iife/spine-player.js --outfile=spine-player/dist/iife/spine-player.min.js && npx esbuild --minify spine-player/dist/esm/spine-player.mjs --outfile=spine-player/dist/esm/spine-player.min.mjs && npx esbuild --minify spine-phaser-v3/dist/iife/spine-phaser-v3.js --outfile=spine-phaser-v3/dist/iife/spine-phaser-v3.min.js && npx esbuild --minify spine-phaser-v3/dist/esm/spine-phaser-v3.mjs --outfile=spine-phaser-v3/dist/esm/spine-phaser-v3.min.mjs && npx esbuild --minify spine-phaser-v4/dist/iife/spine-phaser-v4.js --outfile=spine-phaser-v4/dist/iife/spine-phaser-v4.min.js && npx esbuild --minify spine-phaser-v4/dist/esm/spine-phaser-v4.mjs --outfile=spine-phaser-v4/dist/esm/spine-phaser-v4.min.mjs && npx esbuild --minify spine-webgl/dist/iife/spine-webgl.js --outfile=spine-webgl/dist/iife/spine-webgl.min.js && npx esbuild --minify spine-webgl/dist/esm/spine-webgl.mjs --outfile=spine-webgl/dist/esm/spine-webgl.min.mjs && npx esbuild --minify spine-threejs/dist/iife/spine-threejs.js --outfile=spine-threejs/dist/iife/spine-threejs.min.js && npx esbuild --minify spine-threejs/dist/esm/spine-threejs.mjs --outfile=spine-threejs/dist/esm/spine-threejs.min.mjs && npx esbuild --minify spine-pixi-v7/dist/iife/spine-pixi-v7.js --outfile=spine-pixi-v7/dist/iife/spine-pixi-v7.min.js && npx esbuild --minify spine-pixi-v7/dist/esm/spine-pixi-v7.mjs --outfile=spine-pixi-v7/dist/esm/spine-pixi-v7.min.mjs && npx esbuild --minify spine-pixi-v8/dist/iife/spine-pixi-v8.js --outfile=spine-pixi-v8/dist/iife/spine-pixi-v8.min.js && npx esbuild --minify spine-pixi-v8/dist/esm/spine-pixi-v8.mjs --outfile=spine-pixi-v8/dist/esm/spine-pixi-v8.min.mjs && npx esbuild --minify spine-webcomponents/dist/iife/spine-webcomponents.js --outfile=spine-webcomponents/dist/iife/spine-webcomponents.min.js && npx esbuild --minify spine-webcomponents/dist/esm/spine-webcomponents.mjs --outfile=spine-webcomponents/dist/esm/spine-webcomponents.min.mjs", "dev": "concurrently 'npx live-server' 'npm run dev:canvas' 'npm run dev:canvaskit' 'npm run dev:webgl' 'npm run dev:phaser-v3' 'npm run dev:phaser-v4' 'npm run dev:player' 'npm run dev:threejs' 'npm run dev:pixi-v7' 'npm run dev:pixi-v8' 'npm run dev:widget' 'npm run dev:modules'", "dev:modules": "npm run build:modules -- --watch", "dev:canvas": "concurrently 'npm run build:canvas:iife -- --watch' 'npm run build:canvas:esm -- --watch'", @@ -79,7 +79,7 @@ "spine-pixi-v8", "spine-canvaskit", "spine-webgl", - "spine-widget" + "spine-webcomponents" ], "devDependencies": { "@types/offscreencanvas": "^2019.6.4", diff --git a/spine-ts/spine-widget/LICENSE b/spine-ts/spine-webcomponents/LICENSE similarity index 100% rename from spine-ts/spine-widget/LICENSE rename to spine-ts/spine-webcomponents/LICENSE diff --git a/spine-ts/spine-webcomponents/README.md b/spine-ts/spine-webcomponents/README.md new file mode 100644 index 000000000..327ef7d71 --- /dev/null +++ b/spine-ts/spine-webcomponents/README.md @@ -0,0 +1,3 @@ +# spine-ts Webcomponents + +Please see the [Spine Webcomponents documentation](https://esotericsoftware.com/spine-webcomponents) for more information. diff --git a/spine-ts/spine-widget/demos/additiveblending.html b/spine-ts/spine-webcomponents/demos/additiveblending.html similarity index 100% rename from spine-ts/spine-widget/demos/additiveblending.html rename to spine-ts/spine-webcomponents/demos/additiveblending.html diff --git a/spine-ts/spine-widget/demos/additiveblending.js b/spine-ts/spine-webcomponents/demos/additiveblending.js similarity index 100% rename from spine-ts/spine-widget/demos/additiveblending.js rename to spine-ts/spine-webcomponents/demos/additiveblending.js diff --git a/spine-ts/spine-widget/demos/assets/atlas1.atlas b/spine-ts/spine-webcomponents/demos/assets/atlas1.atlas similarity index 100% rename from spine-ts/spine-widget/demos/assets/atlas1.atlas rename to spine-ts/spine-webcomponents/demos/assets/atlas1.atlas diff --git a/spine-ts/spine-widget/demos/assets/atlas1.png b/spine-ts/spine-webcomponents/demos/assets/atlas1.png similarity index 100% rename from spine-ts/spine-widget/demos/assets/atlas1.png rename to spine-ts/spine-webcomponents/demos/assets/atlas1.png diff --git a/spine-ts/spine-widget/demos/assets/atlas2.atlas b/spine-ts/spine-webcomponents/demos/assets/atlas2.atlas similarity index 100% rename from spine-ts/spine-widget/demos/assets/atlas2.atlas rename to spine-ts/spine-webcomponents/demos/assets/atlas2.atlas diff --git a/spine-ts/spine-widget/demos/assets/atlas2.png b/spine-ts/spine-webcomponents/demos/assets/atlas2.png similarity index 100% rename from spine-ts/spine-widget/demos/assets/atlas2.png rename to spine-ts/spine-webcomponents/demos/assets/atlas2.png diff --git a/spine-ts/spine-widget/demos/assets/demos.json b/spine-ts/spine-webcomponents/demos/assets/demos.json similarity index 100% rename from spine-ts/spine-widget/demos/assets/demos.json rename to spine-ts/spine-webcomponents/demos/assets/demos.json diff --git a/spine-ts/spine-widget/demos/assets/heroes.atlas b/spine-ts/spine-webcomponents/demos/assets/heroes.atlas similarity index 100% rename from spine-ts/spine-widget/demos/assets/heroes.atlas rename to spine-ts/spine-webcomponents/demos/assets/heroes.atlas diff --git a/spine-ts/spine-widget/demos/assets/heroes.png b/spine-ts/spine-webcomponents/demos/assets/heroes.png similarity index 100% rename from spine-ts/spine-widget/demos/assets/heroes.png rename to spine-ts/spine-webcomponents/demos/assets/heroes.png diff --git a/spine-ts/spine-widget/demos/clipping.html b/spine-ts/spine-webcomponents/demos/clipping.html similarity index 100% rename from spine-ts/spine-widget/demos/clipping.html rename to spine-ts/spine-webcomponents/demos/clipping.html diff --git a/spine-ts/spine-widget/demos/clipping.js b/spine-ts/spine-webcomponents/demos/clipping.js similarity index 100% rename from spine-ts/spine-widget/demos/clipping.js rename to spine-ts/spine-webcomponents/demos/clipping.js diff --git a/spine-ts/spine-widget/demos/demos.css b/spine-ts/spine-webcomponents/demos/demos.css similarity index 100% rename from spine-ts/spine-widget/demos/demos.css rename to spine-ts/spine-webcomponents/demos/demos.css diff --git a/spine-ts/spine-widget/demos/demos.html b/spine-ts/spine-webcomponents/demos/demos.html similarity index 100% rename from spine-ts/spine-widget/demos/demos.html rename to spine-ts/spine-webcomponents/demos/demos.html diff --git a/spine-ts/spine-widget/demos/demos.js b/spine-ts/spine-webcomponents/demos/demos.js similarity index 100% rename from spine-ts/spine-widget/demos/demos.js rename to spine-ts/spine-webcomponents/demos/demos.js diff --git a/spine-ts/spine-widget/demos/hoverboard.html b/spine-ts/spine-webcomponents/demos/hoverboard.html similarity index 100% rename from spine-ts/spine-widget/demos/hoverboard.html rename to spine-ts/spine-webcomponents/demos/hoverboard.html diff --git a/spine-ts/spine-widget/demos/hoverboard.js b/spine-ts/spine-webcomponents/demos/hoverboard.js similarity index 100% rename from spine-ts/spine-widget/demos/hoverboard.js rename to spine-ts/spine-webcomponents/demos/hoverboard.js diff --git a/spine-ts/spine-widget/demos/imagechanges.html b/spine-ts/spine-webcomponents/demos/imagechanges.html similarity index 100% rename from spine-ts/spine-widget/demos/imagechanges.html rename to spine-ts/spine-webcomponents/demos/imagechanges.html diff --git a/spine-ts/spine-widget/demos/imagechanges.js b/spine-ts/spine-webcomponents/demos/imagechanges.js similarity index 100% rename from spine-ts/spine-widget/demos/imagechanges.js rename to spine-ts/spine-webcomponents/demos/imagechanges.js diff --git a/spine-ts/spine-widget/demos/meshes.html b/spine-ts/spine-webcomponents/demos/meshes.html similarity index 100% rename from spine-ts/spine-widget/demos/meshes.html rename to spine-ts/spine-webcomponents/demos/meshes.html diff --git a/spine-ts/spine-widget/demos/meshes.js b/spine-ts/spine-webcomponents/demos/meshes.js similarity index 100% rename from spine-ts/spine-widget/demos/meshes.js rename to spine-ts/spine-webcomponents/demos/meshes.js diff --git a/spine-ts/spine-widget/demos/skins.html b/spine-ts/spine-webcomponents/demos/skins.html similarity index 100% rename from spine-ts/spine-widget/demos/skins.html rename to spine-ts/spine-webcomponents/demos/skins.html diff --git a/spine-ts/spine-widget/demos/skins.js b/spine-ts/spine-webcomponents/demos/skins.js similarity index 100% rename from spine-ts/spine-widget/demos/skins.js rename to spine-ts/spine-webcomponents/demos/skins.js diff --git a/spine-ts/spine-widget/demos/spritesheets.html b/spine-ts/spine-webcomponents/demos/spritesheets.html similarity index 100% rename from spine-ts/spine-widget/demos/spritesheets.html rename to spine-ts/spine-webcomponents/demos/spritesheets.html diff --git a/spine-ts/spine-widget/demos/spritesheets.js b/spine-ts/spine-webcomponents/demos/spritesheets.js similarity index 100% rename from spine-ts/spine-widget/demos/spritesheets.js rename to spine-ts/spine-webcomponents/demos/spritesheets.js diff --git a/spine-ts/spine-widget/demos/stretchyman.html b/spine-ts/spine-webcomponents/demos/stretchyman.html similarity index 100% rename from spine-ts/spine-widget/demos/stretchyman.html rename to spine-ts/spine-webcomponents/demos/stretchyman.html diff --git a/spine-ts/spine-widget/demos/stretchyman.js b/spine-ts/spine-webcomponents/demos/stretchyman.js similarity index 100% rename from spine-ts/spine-widget/demos/stretchyman.js rename to spine-ts/spine-webcomponents/demos/stretchyman.js diff --git a/spine-ts/spine-widget/demos/tank.html b/spine-ts/spine-webcomponents/demos/tank.html similarity index 100% rename from spine-ts/spine-widget/demos/tank.html rename to spine-ts/spine-webcomponents/demos/tank.html diff --git a/spine-ts/spine-widget/demos/tank.js b/spine-ts/spine-webcomponents/demos/tank.js similarity index 100% rename from spine-ts/spine-widget/demos/tank.js rename to spine-ts/spine-webcomponents/demos/tank.js diff --git a/spine-ts/spine-widget/demos/transforms.html b/spine-ts/spine-webcomponents/demos/transforms.html similarity index 100% rename from spine-ts/spine-widget/demos/transforms.html rename to spine-ts/spine-webcomponents/demos/transforms.html diff --git a/spine-ts/spine-widget/demos/transforms.js b/spine-ts/spine-webcomponents/demos/transforms.js similarity index 100% rename from spine-ts/spine-widget/demos/transforms.js rename to spine-ts/spine-webcomponents/demos/transforms.js diff --git a/spine-ts/spine-widget/demos/transitions.html b/spine-ts/spine-webcomponents/demos/transitions.html similarity index 100% rename from spine-ts/spine-widget/demos/transitions.html rename to spine-ts/spine-webcomponents/demos/transitions.html diff --git a/spine-ts/spine-widget/demos/transitions.js b/spine-ts/spine-webcomponents/demos/transitions.js similarity index 100% rename from spine-ts/spine-widget/demos/transitions.js rename to spine-ts/spine-webcomponents/demos/transitions.js diff --git a/spine-ts/spine-widget/demos/utils.js b/spine-ts/spine-webcomponents/demos/utils.js similarity index 100% rename from spine-ts/spine-widget/demos/utils.js rename to spine-ts/spine-webcomponents/demos/utils.js diff --git a/spine-ts/spine-widget/demos/vine.html b/spine-ts/spine-webcomponents/demos/vine.html similarity index 100% rename from spine-ts/spine-widget/demos/vine.html rename to spine-ts/spine-webcomponents/demos/vine.html diff --git a/spine-ts/spine-widget/demos/vine.js b/spine-ts/spine-webcomponents/demos/vine.js similarity index 100% rename from spine-ts/spine-widget/demos/vine.js rename to spine-ts/spine-webcomponents/demos/vine.js diff --git a/spine-ts/spine-widget/example/app.html b/spine-ts/spine-webcomponents/example/app.html similarity index 99% rename from spine-ts/spine-widget/example/app.html rename to spine-ts/spine-webcomponents/example/app.html index 50813d632..5ca66e765 100644 --- a/spine-ts/spine-widget/example/app.html +++ b/spine-ts/spine-webcomponents/example/app.html @@ -406,7 +406,7 @@ - + Webcomponent GUI