Skip to content

Commit a4bc5f9

Browse files
authored
Improve build files (#42)
* Fixes rollup config * Fixes import statements
1 parent fa4a3b8 commit a4bc5f9

File tree

8 files changed

+14
-12
lines changed

8 files changed

+14
-12
lines changed

src/clients/AasRepositoryClient.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ import type {
33
AssetInformation,
44
Reference,
55
} from '@aas-core-works/aas-core3.0-typescript/types';
6-
import * as AasRepository from '../generated';
7-
import { AssetinformationThumbnailBody } from '../generated/types.gen';
6+
import * as AasRepository from '../generated/index.ts';
7+
import { AssetinformationThumbnailBody } from '../generated/types.gen.ts';
88
import {
99
convertApiAasToCoreAas,
1010
convertApiAssetInformationToCoreAssetInformation,
1111
convertApiReferenceToCoreReference,
1212
convertCoreAasToApiAas,
1313
convertCoreAssetInformationToApiAssetInformation,
1414
convertCoreReferenceToApiReference,
15-
} from '../lib/convertAasTypes';
16-
import { createCustomClient } from '../lib/createAasRepoClient';
17-
import { GetAllAssetAdministrationShellsResponse, getAllSubmodelReferencesResponse } from '../models/aas-repository';
15+
} from '../lib/convertAasTypes.ts';
16+
import { createCustomClient } from '../lib/createAasRepoClient.ts';
17+
import { GetAllAssetAdministrationShellsResponse, getAllSubmodelReferencesResponse } from '../models/aas-repository.ts';
1818

1919
export class AasRepositoryClient {
2020
/**

src/clients/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { AasRepositoryClient } from './AasRepositoryClient';
1+
export { AasRepositoryClient } from './AasRepositoryClient.ts';

src/generated/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// This file is auto-generated by @hey-api/openapi-ts
2-
export * from './types.gen';
3-
export * from './sdk.gen';
2+
export * from './types.gen.ts';
3+
export * from './sdk.gen.ts';

src/generated/sdk.gen.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -618,7 +618,7 @@ import type {
618618
GetDescriptionData,
619619
GetDescriptionResponse,
620620
GetDescriptionError,
621-
} from './types.gen';
621+
} from './types.gen.ts';
622622

623623
export const client = createClient(createConfig());
624624

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './clients';
1+
export * from './clients/index.ts';

src/lib/convertAasTypes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
AssetAdministrationShell as ApiAssetAdministrationShell,
99
AssetInformation as ApiAssetInformation,
1010
Reference as ApiReference,
11-
} from '../generated/types.gen';
11+
} from '../generated/types.gen.ts';
1212

1313
/**
1414
* Convert an API AssetAdministrationShell to a Core Works AssetAdministrationShell

src/models/aas-repository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { AssetAdministrationShell, Reference } from '@aas-core-works/aas-core3.0-typescript/types';
2-
import type { PagedResultPagingMetadata } from '../generated/types.gen';
2+
import type { PagedResultPagingMetadata } from '../generated/types.gen.ts';
33

44
export interface GetAllAssetAdministrationShellsResponse {
55
pagedResult: PagedResultPagingMetadata | undefined;

tsconfig.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
"strict": true,
99
"esModuleInterop": true,
1010
"baseUrl": ".",
11+
"allowImportingTsExtensions": true,
12+
"emitDeclarationOnly": true,
1113
},
1214
"include": ["src/**/*.ts"],
1315
"exclude": ["node_modules", "**/*.test.ts", "src/generated/**/*"]

0 commit comments

Comments
 (0)