Skip to content

Commit bb2937e

Browse files
committed
rolldown bug repro
1 parent d5bccfc commit bb2937e

File tree

3 files changed

+79
-13
lines changed

3 files changed

+79
-13
lines changed

packages/x-charts-pro/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"scripts": {
2626
"typescript": "tsc -p tsconfig.json",
2727
"build": "code-infra build-new",
28+
"build:rolldown": "rolldown -c rolldown.config.mjs",
2829
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
2930
},
3031
"repository": {
@@ -70,7 +71,8 @@
7071
"rasterizehtml": "^1.3.1",
7172
"react": "catalog:",
7273
"react-dom": "catalog:",
73-
"rimraf": "catalog:"
74+
"rimraf": "catalog:",
75+
"rolldown": "^1.0.0-beta.41"
7476
},
7577
"engines": {
7678
"node": ">=14.0.0"
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
import { defineConfig } from 'rolldown/config';
2+
3+
export default defineConfig({
4+
input: [
5+
'src/index.ts',
6+
'src/BarChart/index.ts',
7+
'src/BarChartPro/index.ts',
8+
'src/ChartContainer/index.ts',
9+
'src/ChartContainerPro/index.ts',
10+
'src/ChartDataProvider/index.ts',
11+
'src/ChartDataProviderPro/index.ts',
12+
'src/ChartZoomSlider/index.ts',
13+
'src/ChartsAxis/index.ts',
14+
'src/ChartsAxisHighlight/index.ts',
15+
'src/ChartsClipPath/index.ts',
16+
'src/ChartsGrid/index.ts',
17+
'src/ChartsLabel/index.ts',
18+
'src/ChartsLegend/index.ts',
19+
'src/ChartsLocalizationProvider/index.ts',
20+
'src/ChartsOverlay/index.ts',
21+
'src/ChartsReferenceLine/index.ts',
22+
'src/ChartsSurface/index.ts',
23+
'src/ChartsText/index.ts',
24+
'src/ChartsToolbarPro/index.ts',
25+
'src/ChartsTooltip/index.ts',
26+
'src/ChartsWrapper/index.ts',
27+
'src/ChartsXAxis/index.ts',
28+
'src/ChartsYAxis/index.ts',
29+
'src/FunnelChart/index.ts',
30+
'src/Gauge/index.ts',
31+
'src/Heatmap/index.ts',
32+
'src/LineChart/index.ts',
33+
'src/LineChartPro/index.ts',
34+
'src/PieChart/index.ts',
35+
'src/PieChartPro/index.ts',
36+
'src/RadarChart/index.ts',
37+
'src/RadarChartPro/index.ts',
38+
'src/SankeyChart/index.ts',
39+
'src/ScatterChart/index.ts',
40+
'src/ScatterChartPro/index.ts',
41+
'src/SparkLineChart/index.ts',
42+
'src/Toolbar/index.ts',
43+
'src/colorPalettes/index.ts',
44+
'src/constants/index.ts',
45+
'src/context/index.ts',
46+
'src/hooks/index.ts',
47+
'src/locales/index.ts',
48+
'src/models/index.ts',
49+
'src/themeAugmentation/index.ts',
50+
'src/typeOverloads/index.ts',
51+
],
52+
external: [
53+
/node_modules/,
54+
'react',
55+
'react-dom',
56+
'clsx',
57+
'prop-types',
58+
/^@babel/,
59+
/^@mui/,
60+
/^@emotion/,
61+
],
62+
output: {
63+
preserveModules: true,
64+
preserveModulesRoot: 'src',
65+
dir: 'build',
66+
format: 'esm',
67+
minify: 'dce-only',
68+
},
69+
});

pnpm-lock.yaml

Lines changed: 7 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)