File tree Expand file tree Collapse file tree 3 files changed +14
-5
lines changed
Expand file tree Collapse file tree 3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 3131 "dependencies" : {
3232 "jszip" : " ^3.10.1"
3333 }
34- }
34+ }
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ module.exports = {
44 code : './src/code.ts' ,
55 } ,
66 resolve : {
7- extensions : [ '.ts' ] ,
7+ extensions : [ '.ts' , '.js' ] ,
88 } ,
99 output : {
1010 chunkFilename : 'code.js' ,
Original file line number Diff line number Diff line change @@ -265,10 +265,19 @@ export class Element {
265265 addAsset ( node : SceneNode , type : 'svg' | 'png' ) {
266266 if ( this . parent ) this . parent . addAsset ( node , type )
267267 else
268- this . assets [ node . name + '.' + type ] = ( ) =>
269- node . exportAsync ( {
270- format : type === 'svg' ? 'SVG' : 'PNG' ,
268+ this . assets [ node . name + '.' + type ] = async ( ) => {
269+ const isSvg = type === 'svg'
270+ const data = await node . exportAsync ( {
271+ format : isSvg ? 'SVG' : 'PNG' ,
272+ constraint : isSvg
273+ ? undefined
274+ : {
275+ type : 'SCALE' ,
276+ value : 1.5 ,
277+ } ,
271278 } )
279+ return data
280+ }
272281 }
273282
274283 async render ( dep : number = 0 ) : Promise < string > {
You can’t perform that action at this time.
0 commit comments