How do I use the Spine plugin?

OK, I scrapped it all and started a new project rather than try and implement it into an existing one. This is letter for letter from the Phaser 3 dev log and nothing happens. For some reason, it stops running code before the preload. No console log and no errors from the bad code underneath.

var config = {
type: Phaser.Canvas,
parent: ‘phaser-example’,
scene:{
preload: preload,
create: create,
pack:{
files:[
{
type: ‘scenePlugin’,
key:‘SpineCanvasPlugin’,
url:‘spine-canvas.js’,
sceneKey:‘spine’
}
]
}
},
}

function preload(){
console.log(‘w’)
this.add.spine(0,0,‘iuh’);
}

function create(){
this.add.spine(0,0,‘uh’);
}