JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://code.createjs.com/createjs-2015.11.26.combined.js"></script>
<canvas id="canvas" width="500px" height="500px"></canvas>

JavaScript

var showMC;
var hideMC;
var placeholderContainer
var shapeContainer;


var img1 = new createjs.Shape(
     new createjs.Graphics().beginFill("#999999")
         .drawCircle(30,30,30));
img1.x=100;
img1.y=100;

shapeContainer = new createjs.MovieClip();
shapeContainer.addChild(img1)
shapeContainer.x=200;
shapeContainer.y=200;

placeholderContainer = new createjs.MovieClip();
placeholderContainer.x=0;
placeholderContainer.y=0;

buildShowImageTween();
placeholderContainer.addChild(shapeContainer)
placeholderContainer.addChild(showMC)

var canvas = document.getElementById("canvas");
var stage = new createjs.Stage(canvas); 
stage.addChild(placeholderContainer)
stage.update();

createjs.Ticker.addEventListener("tick", stage);
document.addEventListener("click",function(evt){
	console.log("IN CLICK HANDLE")
	showMC.gotoAndPlay("start")
})

function buildShowImageTween(){
  showMC = new createjs.MovieClip();
  showMC.loop=false;
shapeContainer.visible=false;
  var tween1 = createjs.Tween.get(shapeContainer).wait(10).call(function(){shapeContainer.visible=true;})
  .to({scaleX:0.4,scaleY:0.4},0)
  .to({scaleX:1.05,scaleY:1.05,alpha:1},10,createjs.Ease.get(1))
  .to({scaleX:1,scaleY:1},13,createjs.Ease.get(1))
  .wait(1);
  showMC.timeline.addTween(tween1)
 }