diff --git a/src/jcdcdev.Umbraco.ReadingTime.Client/package-lock.json b/src/jcdcdev.Umbraco.ReadingTime.Client/package-lock.json index e017f88..3c3f0dd 100644 --- a/src/jcdcdev.Umbraco.ReadingTime.Client/package-lock.json +++ b/src/jcdcdev.Umbraco.ReadingTime.Client/package-lock.json @@ -11,30 +11,12 @@ "lit": "^3.2.1" }, "devDependencies": { - "@hey-api/openapi-ts": "^0.55.3", + "@hey-api/openapi-ts": "^0.61.2", "@umbraco-cms/backoffice": "^15.1.2", "typescript": "^5.6.3", "vite": "^5.4.12" } }, - "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "11.7.2", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.2.tgz", - "integrity": "sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jsdevtools/ono": "^7.1.3", - "@types/json-schema": "^7.0.15", - "js-yaml": "^4.1.0" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/philsturgeon" - } - }, "node_modules/@esbuild/aix-ppc64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", @@ -426,16 +408,34 @@ "node": ">=12" } }, + "node_modules/@hey-api/json-schema-ref-parser": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@hey-api/json-schema-ref-parser/-/json-schema-ref-parser-1.0.1.tgz", + "integrity": "sha512-dBt0A7op9kf4BcK++x6HBYDmvCvnJUZEGe5QytghPFHnMXPyKwDKomwL/v5e9ERk6E0e1GzL/e/y6pWUso9zrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.15", + "js-yaml": "^4.1.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/hey-api" + } + }, "node_modules/@hey-api/openapi-ts": { - "version": "0.55.3", - "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.55.3.tgz", - "integrity": "sha512-eboeFHqMimdTwhO5VrBl2HoPzby0wlbO8900N3ukvGu8dG9PgXGzHBcLF2ukwt4TReNcsIm3daj/9cqcJ5LWUQ==", + "version": "0.61.2", + "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.61.2.tgz", + "integrity": "sha512-E0b8PibVqmZd/E/MB0h8Q2VXObZc+nhHHx3quLwNM08QgEtkC29vMcayzmuG+rR4nGvZGvREP1a4rZc0v6Xjgg==", "dev": true, - "license": "FSL-1.1-MIT", + "license": "MIT", "dependencies": { - "@apidevtools/json-schema-ref-parser": "11.7.2", + "@hey-api/json-schema-ref-parser": "1.0.1", "c12": "2.0.1", - "commander": "12.1.0", + "commander": "13.0.0", "handlebars": "4.7.8" }, "bin": { @@ -2552,9 +2552,9 @@ "peer": true }, "node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", + "integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", "dev": true, "license": "MIT", "engines": { diff --git a/src/jcdcdev.Umbraco.ReadingTime.Client/package.json b/src/jcdcdev.Umbraco.ReadingTime.Client/package.json index a2d1b31..e92e00b 100644 --- a/src/jcdcdev.Umbraco.ReadingTime.Client/package.json +++ b/src/jcdcdev.Umbraco.ReadingTime.Client/package.json @@ -13,7 +13,7 @@ "lit": "^3.2.1" }, "devDependencies": { - "@hey-api/openapi-ts": "^0.55.3", + "@hey-api/openapi-ts": "^0.61.2", "@umbraco-cms/backoffice": "^15.1.2", "typescript": "^5.6.3", "vite": "^5.4.12" diff --git a/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/index.ts b/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/index.ts index 205031a..50a1dd7 100644 --- a/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/index.ts +++ b/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/index.ts @@ -2,6 +2,5 @@ export { ApiError } from './core/ApiError'; export { CancelablePromise, CancelError } from './core/CancelablePromise'; export { OpenAPI, type OpenAPIConfig } from './core/OpenAPI'; -export * from './schemas.gen'; -export * from './services.gen'; +export * from './sdk.gen'; export * from './types.gen'; \ No newline at end of file diff --git a/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/schemas.gen.ts b/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/schemas.gen.ts deleted file mode 100644 index bd11e61..0000000 --- a/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/schemas.gen.ts +++ /dev/null @@ -1,16 +0,0 @@ -// This file is auto-generated by @hey-api/openapi-ts - -export const ReadingTimeResponseSchema = { - required: ['readingTime', 'updateDate'], - type: 'object', - properties: { - updateDate: { - type: 'string', - format: 'date-time' - }, - readingTime: { - type: 'string' - } - }, - additionalProperties: false -} as const; \ No newline at end of file diff --git a/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/services.gen.ts b/src/jcdcdev.Umbraco.ReadingTime.Client/src/api/sdk.gen.ts similarity index 100% rename from src/jcdcdev.Umbraco.ReadingTime.Client/src/api/services.gen.ts rename to src/jcdcdev.Umbraco.ReadingTime.Client/src/api/sdk.gen.ts