Grafana/schema: Expose dist directory in package.json exports (#101626)

build(schema): expose dist directory in package.json exports so scenes can consume them
This commit is contained in:
Jack Westbrook
2025-03-06 07:09:42 +01:00
committed by GitHub
parent fcad628a7c
commit ac9615ec7d

View File

@ -24,6 +24,14 @@ try {
},
},
};
// Fix so scenes can access `@grafana/schema` nested dist import paths e.g.
// import {} from '@grafana/schema/dist/esm/raw/composable/bargauge/panelcfg/x/BarGaugePanelCfg_types.gen'
if (pkgJson.content.name === '@grafana/schema') {
exports['./dist/*'] = {
types: './dist/*',
default: './dist/*',
};
}
pkgJson.update({
main: cjsIndex,