npm.io
2.2.5 • Published 9 months ago

@flatjs/forge-preset-babel

Licence
MIT
Version
2.2.5
Deps
13
Size
9 kB
Vulns
0
Weekly
0

@flatjs/forge-preset-babel

Notes

if you run into error Failed to construct 'HTMLElement': Please use the 'new' operator, this DOM object constructor cannot be called as a function. e.g. https://github.com/microsoft/vscode-webview-ui-toolkit you may need to setup @babel/plugin-transform-classes` as below shown.

// Failed to construct 'HTMLElement': Please use the 'new' operator, this DOM object constructor cannot be called as a function.
[babelPluginTransformClass, { loose: false }];

babelOptions: {
    plugins: [
    [
        env.resolve(import.meta.url, '@babel/plugin-transform-classes'),
        {
        loose: false,
        },
    ],
    ],
},