tooltip icon indicating copy to clipboard operation
tooltip copied to clipboard

Webpack5 ESM strict mode

Open ValeryLosik opened this issue 5 years ago • 4 comments

Good explanation can be found here https://github.com/babel/babel/issues/12058#issue-700745148 In general, all imports should have extensions. Thanks

ValeryLosik avatar Oct 12 '20 15:10 ValeryLosik

@ValeryLosik any solution?

tonoslav avatar Jan 06 '21 13:01 tonoslav

Any workaround for this?

ldttmt avatar Jun 05 '21 00:06 ldttmt

BUMP

If I understand this correctly,

  1. rc-tooltip bundles @babel/runtime^7.11.2 which will not build on webpack 5 (due to ESM strict mode)
  2. @babel/[email protected] resolves this issue as stated here
  3. rc-motion has updated their babel runtime requirement to @babel/runtime^7.11 (https://github.com/react-component/motion/issues/14)

why was rc-tooltip not updated? is there a workaround that I'm not aware of?

canopus1io avatar Feb 02 '23 21:02 canopus1io

ant-design % npm ls @babel/runtime
[email protected] /Users/tanghui/git/github/ant-design
├─┬ @ant-design/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @ant-design/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @ant-design/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @ant-design/[email protected]
│ └─┬ @babel/[email protected]
│   └─┬ @babel/[email protected]
│     └─┬ [email protected]
│       └── @babel/[email protected] deduped
├── @babel/[email protected]
├─┬ @emotion/[email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ @emotion/[email protected]
│   ├── @babel/[email protected] deduped
│   └─┬ [email protected]
│     └── @babel/[email protected] deduped
├─┬ @emotion/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @rc-component/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @rc-component/[email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ @rc-component/[email protected]
│   └── @babel/[email protected] deduped
├─┬ @testing-library/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @testing-library/[email protected]
│ └── @babel/[email protected] deduped
├─┬ @testing-library/[email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └─┬ [email protected]
│   ├── @babel/[email protected] deduped
│   └─┬ [email protected]
│     └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├─┬ @ant-design/[email protected]
│ │ └── @babel/[email protected] deduped
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── @babel/[email protected] deduped
│ └─┬ [email protected]
│   ├── @babel/[email protected]
│   ├─┬ @umijs/[email protected]
│   │ └─┬ @umijs/[email protected]
│   │   └── @babel/[email protected]
│   ├─┬ @umijs/[email protected]
│   │ └─┬ @umijs/[email protected]
│   │   └── @babel/[email protected] deduped
│   └─┬ @umijs/[email protected]
│     ├── @babel/[email protected]
│     ├─┬ @loadable/[email protected]
│     │ └── @babel/[email protected] deduped
│     ├─┬ [email protected]
│     │ └── @babel/[email protected] deduped
│     └─┬ [email protected]
│       └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ @rc-component/[email protected]
│   └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ [email protected]
│   └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ @rc-component/[email protected]
│   └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ [email protected]
│   └── @babel/[email protected] deduped
├─┬ [email protected]
│ ├── @babel/[email protected] deduped
│ └─┬ [email protected]
│   └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └── @babel/[email protected] deduped
├─┬ [email protected]
│ └─┬ [email protected]
│   └─┬ [email protected]
│     └── @babel/[email protected] deduped
└─┬ [email protected]
  └── @babel/[email protected] deduped

Effect after clean installation.

yoyo837 avatar Feb 03 '23 01:02 yoyo837