@@ -3707,6 +3707,7 @@ export type { ModelCircle } from './models/ModelCircle';
3707
3707
export type { ModelSquare } from './models/ModelSquare';
3708
3708
export type { ModelThatExtends } from './models/ModelThatExtends';
3709
3709
export type { ModelThatExtendsExtends } from './models/ModelThatExtendsExtends';
3710
+ export type { ModelWithAdditionalPropertiesEqTrue } from './models/ModelWithAdditionalPropertiesEqTrue';
3710
3711
export type { ModelWithArray } from './models/ModelWithArray';
3711
3712
export type { ModelWithBoolean } from './models/ModelWithBoolean';
3712
3713
export type { ModelWithCircularReference } from './models/ModelWithCircularReference';
@@ -3777,6 +3778,7 @@ export { $ModelCircle } from './schemas/$ModelCircle';
3777
3778
export { $ModelSquare } from './schemas/$ModelSquare';
3778
3779
export { $ModelThatExtends } from './schemas/$ModelThatExtends';
3779
3780
export { $ModelThatExtendsExtends } from './schemas/$ModelThatExtendsExtends';
3781
+ export { $ModelWithAdditionalPropertiesEqTrue } from './schemas/$ModelWithAdditionalPropertiesEqTrue';
3780
3782
export { $ModelWithArray } from './schemas/$ModelWithArray';
3781
3783
export { $ModelWithBoolean } from './schemas/$ModelWithBoolean';
3782
3784
export { $ModelWithCircularReference } from './schemas/$ModelWithCircularReference';
@@ -4504,6 +4506,25 @@ export type ModelThatExtendsExtends = (ModelWithString & ModelThatExtends & {
4504
4506
"
4505
4507
`;
4506
4508
4509
+ exports[`v3 should generate: test/generated/v3/models/ModelWithAdditionalPropertiesEqTrue.ts 1`] = `
4510
+ "/* generated using openapi-typescript-codegen -- do no edit */
4511
+ /* istanbul ignore file */
4512
+ /* tslint:disable */
4513
+ /* eslint-disable */
4514
+ /**
4515
+ * This is a model with one property and additionalProperties: true
4516
+ */
4517
+ export type ModelWithAdditionalPropertiesEqTrue = {
4518
+ /**
4519
+ * This is a simple string property
4520
+ */
4521
+ prop?: string;
4522
+ [key: string]: any;
4523
+ };
4524
+
4525
+ "
4526
+ `;
4527
+
4507
4528
exports[`v3 should generate: test/generated/v3/models/ModelWithArray.ts 1`] = `
4508
4529
"/* generated using openapi-typescript-codegen -- do no edit */
4509
4530
/* istanbul ignore file */
@@ -5802,6 +5823,27 @@ export const $ModelThatExtendsExtends = {
5802
5823
"
5803
5824
`;
5804
5825
5826
+ exports[`v3 should generate: test/generated/v3/schemas/$ModelWithAdditionalPropertiesEqTrue.ts 1`] = `
5827
+ "/* generated using openapi-typescript-codegen -- do no edit */
5828
+ /* istanbul ignore file */
5829
+ /* tslint:disable */
5830
+ /* eslint-disable */
5831
+ export const $ModelWithAdditionalPropertiesEqTrue = {
5832
+ description: \`This is a model with one property and additionalProperties: true\`,
5833
+ properties: {
5834
+ prop: {
5835
+ type: 'string',
5836
+ description: \`This is a simple string property\`,
5837
+ },
5838
+ [key: string]: {
5839
+ type: 'any',
5840
+ isRequired: true,
5841
+ },
5842
+ },
5843
+ } as const;
5844
+ "
5845
+ `;
5846
+
5805
5847
exports[`v3 should generate: test/generated/v3/schemas/$ModelWithArray.ts 1`] = `
5806
5848
"/* generated using openapi-typescript-codegen -- do no edit */
5807
5849
/* istanbul ignore file */
0 commit comments