10
rated 0 times
[
13]
[
3]
/ answers: 1 / hits: 5704
/ 4 Years ago, sun, may 10, 2020, 12:00:00
I am working on code that is a mixture of JS and TS, using TypeScript 3.8. I wrote the following line:
export * as Easing from './easing';
Which should be fair game in TypeScript 3.8. However, I am compiling using Webpack, and I am not using ts-loader
, only babel-loader
with the TypeScript preset, and it seems like Babel does not support this syntax. I'm getting this error:
ERROR in ./src/index.ts
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /home/laptou/projects/my-project/src/index.ts: Unexpected export specifier type
30 | default as Clock, addUpdateListener, after, chain, clock, infinite, tween
31 | } from './clock';
32 | export * as Easing from './easing';
| ^^^^^^^^^^^
33 | export type { Tween, TweenOptions, TweenStatus } from './tween';
34 | export { default as InterpolateTween } from './tween/interpolate'
How can I fix this?
More From » typescript