Setting styleUrls to a function/variable gives a weird error

I’m trying to generate the objet for the styleUrls dynamically, but when doing so I’m getting the weirdest error.
Here is the interesting pieces of my code:

@Component({ tag: 'my-input', styleUrls: getStylesForComponent('my-input'), }) 
export const getStylesForComponent = (component: string): { [key: string]: string } => { return { style1: `themes/${component}.style1.scss`, style2: `themes/${component}.style2.scss`, } } 

If I do this I’m getting this error on the terminal when building:

[ ERROR ] Debug Failure. False expression: Negative numbers should be created in combination with createPrefixUnaryExpression at Object.createNumericLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:28226:17) at convertValueToLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236688:47) at /Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236715:7 at Array.map (<anonymous>) at objectToObjectLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236712:42) at convertValueToLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236685:12) at /Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236715:7 at Array.map (<anonymous>) at objectToObjectLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236712:42) at convertValueToLiteral (/Users/myuser/dev/myproject/node_modules/.pnpm/@stencil+core@4.20.0/node_modules/@stencil/core/compiler/stencil.js:236685:12) 

Currently I have the styleUrls like this, which causes no errors:

@Component({ tag: 'my-input', styleUrls: { style1: `themes/my-input.style1.scss`, style2: `themes/my-input.style2.scss`, } }) 

Is it possible to set the styleUrls to a function/variable that returns the actual object? It doesn’t sound like something that can’t be done but somehow it fails, maybe I’m missing something?

Thank you!!