mirror of https://github.com/grafana/grafana.git
Chore: Move rtk-client generator to scripts (#105548)
* Chore: Move rtk-client generator to scripts * Fix path * Update codeowners
This commit is contained in:
parent
14d8c5796a
commit
48c5b55cdb
|
@ -640,6 +640,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
||||||
/scripts/levitate-parse-json-report.js @grafana/plugins-platform-frontend
|
/scripts/levitate-parse-json-report.js @grafana/plugins-platform-frontend
|
||||||
/scripts/levitate-show-affected-plugins.js @grafana/plugins-platform-frontend
|
/scripts/levitate-show-affected-plugins.js @grafana/plugins-platform-frontend
|
||||||
/scripts/codemods/explicit-barrel-imports.cjs @grafana/frontend-ops
|
/scripts/codemods/explicit-barrel-imports.cjs @grafana/frontend-ops
|
||||||
|
/scripts/rtk-client-generator/ @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
/scripts/**/generate-transformations* @grafana/datapro
|
/scripts/**/generate-transformations* @grafana/datapro
|
||||||
/scripts/webpack/ @grafana/frontend-ops
|
/scripts/webpack/ @grafana/frontend-ops
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
"plugin:i18n-extract": "nx run-many -t i18n-extract --projects='tag:scope:plugin'",
|
"plugin:i18n-extract": "nx run-many -t i18n-extract --projects='tag:scope:plugin'",
|
||||||
"process-specs": "node --experimental-strip-types scripts/process-specs.ts",
|
"process-specs": "node --experimental-strip-types scripts/process-specs.ts",
|
||||||
"generate-apis": "yarn process-specs && rtk-query-codegen-openapi ./scripts/generate-rtk-apis.ts",
|
"generate-apis": "yarn process-specs && rtk-query-codegen-openapi ./scripts/generate-rtk-apis.ts",
|
||||||
"generate:api-client": "NODE_OPTIONS='--experimental-strip-types' plop --plopfile public/app/api/generator/plopfile.ts"
|
"generate:api-client": "NODE_OPTIONS='--experimental-strip-types --disable-warning=ExperimentalWarning' plop --plopfile scripts/rtk-client-generator/plopfile.ts"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"whatsNewUrl": "https://grafana.com/docs/grafana/next/whatsnew/whats-new-in-v%[1]s-%[2]s/",
|
"whatsNewUrl": "https://grafana.com/docs/grafana/next/whatsnew/whats-new-in-v%[1]s-%[2]s/",
|
||||||
|
|
|
@ -17,7 +17,7 @@ import { type ActionConfig, type PlopData, isPlopData } from './types.ts';
|
||||||
|
|
||||||
export default function plopGenerator(plop: NodePlopAPI) {
|
export default function plopGenerator(plop: NodePlopAPI) {
|
||||||
// Grafana root path
|
// Grafana root path
|
||||||
const basePath = path.resolve(import.meta.dirname, '../../../..');
|
const basePath = path.resolve(import.meta.dirname, '../..');
|
||||||
|
|
||||||
// Register custom action types
|
// Register custom action types
|
||||||
plop.setActionType('runGenerateApis', runGenerateApis(basePath));
|
plop.setActionType('runGenerateApis', runGenerateApis(basePath));
|
Loading…
Reference in New Issue