fix json schema
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
import { writeFileSync } from 'fs';
|
||||
import { format, resolveConfig } from 'prettier';
|
||||
import { createImportMap } from '../importmap/index.js';
|
||||
|
||||
const tsPath = './src/all-packages.ts';
|
||||
const tsPath = './src/json-schema/all-packages.ts';
|
||||
|
||||
const importmap = createImportMap({
|
||||
rootDir: './src',
|
||||
|
||||
@@ -161,8 +161,8 @@
|
||||
"generate:icons": "node ./devops/icons/index.js",
|
||||
"generate:overrides": "node ./devops/tsc/index.js",
|
||||
"generate:jsonschema:imports": "node ./devops/json-schema-generator/index.js",
|
||||
"generate:jsonschema:dist": "typescript-json-schema --required --include \"./src/umbraco-package-schema.ts\" --out dist-cms/umbraco-package-schema.json tsconfig.json UmbracoPackage",
|
||||
"generate:jsonschema": "typescript-json-schema --required --include \"./src/umbraco-package-schema.ts\"",
|
||||
"generate:jsonschema:dist": "typescript-json-schema --required --include \"./src/json-schema/umbraco-package-schema.ts\" --out dist-cms/umbraco-package-schema.json tsconfig.json UmbracoPackage",
|
||||
"generate:jsonschema": "typescript-json-schema --required --include \"./src/json-schema/umbraco-package-schema.ts\"",
|
||||
"lint:errors": "npm run lint -- --quiet",
|
||||
"lint:fix": "npm run lint -- --fix",
|
||||
"lint": "eslint src",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
import '@umbraco-cms/backoffice/app';
|
||||
import '@umbraco-cms/backoffice/class-api';
|
||||
import '@umbraco-cms/backoffice/context-api';
|
||||
import '@umbraco-cms/backoffice/controller-api';
|
||||
import '@umbraco-cms/backoffice/element-api';
|
||||
|
||||
import '@umbraco-cms/backoffice/extension-api';
|
||||
import '@umbraco-cms/backoffice/formatting-api';
|
||||
import '@umbraco-cms/backoffice/localization-api';
|
||||
6
src/Umbraco.Web.UI.Client/src/json-schema/tsconfig.json
Normal file
6
src/Umbraco.Web.UI.Client/src/json-schema/tsconfig.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"extends": "../../tsconfig.json",
|
||||
"include": ["./*.ts", "./**/*.ts", "./**/*.json", "./**/*.js"],
|
||||
"exclude": ["./**/*.test.ts", "./**/*.stories.ts", "tsconfig.json", "rollup.config.js"]
|
||||
|
||||
}
|
||||
@@ -2,6 +2,8 @@ import type { ManifestCollection } from './extensions/index.js';
|
||||
import type { Observable } from '@umbraco-cms/backoffice/external/rxjs';
|
||||
import type { UmbPaginationManager } from '@umbraco-cms/backoffice/utils';
|
||||
|
||||
export type * from './extensions/index.js';
|
||||
|
||||
export interface UmbCollectionBulkActionPermissions {
|
||||
allowBulkCopy: boolean;
|
||||
allowBulkDelete: boolean;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity';
|
||||
export type * from './extensions/index.js';
|
||||
|
||||
export interface UmbTreeItemModelBase extends UmbEntityModel {
|
||||
name: string;
|
||||
|
||||
@@ -14,11 +14,12 @@ import type {
|
||||
} from './workspace-view.model.js';
|
||||
import type { ManifestWorkspace, ManifestWorkspaceRoutableKind } from './workspace.model.js';
|
||||
|
||||
export type * from './workspace-action-menu-item.model.js';
|
||||
export type * from './workspace-action.model.js';
|
||||
export type * from './workspace-context.model.js';
|
||||
export type * from './workspace-footer-app.model.js';
|
||||
export type * from './workspace-view.model.js';
|
||||
export type * from './workspace.model.js';
|
||||
export type * from './workspace-action-menu-item.model.js';
|
||||
|
||||
export type ManifestWorkspaceFooterApps =
|
||||
| ManifestWorkspaceFooterApp
|
||||
|
||||
Reference in New Issue
Block a user