refactor(packages): reduce repetition in conditional exports

This commit is contained in:
Jack Westbrook 2025-09-29 09:41:06 +02:00
parent cb3ac05500
commit c13a2b6e8d
No known key found for this signature in database
GPG Key ID: 2E30ECF346D7D121
9 changed files with 52 additions and 130 deletions

View File

@ -23,28 +23,16 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./unstable": {
"import": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/esm/unstable.mjs"
},
"require": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/cjs/unstable.cjs"
}
"import": "./dist/esm/unstable.mjs",
"require": "./dist/cjs/unstable.cjs"
},
"./internal": {
"@grafana-app/source": "./src/internal.ts"

View File

@ -19,28 +19,16 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./unstable": {
"import": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/esm/unstable.mjs"
},
"require": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/cjs/unstable.cjs"
}
"import": "./dist/esm/unstable.mjs",
"require": "./dist/cjs/unstable.cjs"
},
"./internal": {
"@grafana-app/source": "./src/internal/index.ts"

View File

@ -22,16 +22,10 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
}
},
"publishConfig": {

View File

@ -22,16 +22,10 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
}
},
"publishConfig": {

View File

@ -20,16 +20,10 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./internal": {
"@grafana-app/source": "./src/internal/index.ts"

View File

@ -21,16 +21,10 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
}
},
"files": [

View File

@ -20,28 +20,16 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./unstable": {
"import": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/esm/unstable.mjs"
},
"require": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/cjs/unstable.cjs"
}
"import": "./dist/esm/unstable.mjs",
"require": "./dist/cjs/unstable.cjs"
},
"./internal": {
"@grafana-app/source": "./src/internal/index.ts"

View File

@ -19,16 +19,10 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./dist/*": {
"types": "./dist/*",

View File

@ -22,28 +22,16 @@
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/esm/index.mjs"
},
"require": {
"@grafana-app/source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./unstable": {
"import": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/esm/unstable.mjs"
},
"require": {
"@grafana-app/source": "./src/unstable.ts",
"types": "./dist/types/unstable.d.ts",
"default": "./dist/cjs/unstable.cjs"
}
"import": "./dist/esm/unstable.mjs",
"require": "./dist/cjs/unstable.cjs"
},
"./internal": {
"@grafana-app/source": "./src/internal/index.ts"