@aws/pdk
Version:
All documentation is located at: https://aws.github.io/aws-pdk
24 lines • 2.67 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OpenApiProjectDefinition = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
/*! Copyright [Amazon.com](http://amazon.com/), Inc. or its affiliates. All Rights Reserved.
SPDX-License-Identifier: Apache-2.0 */
const projen_1 = require("projen");
/**
* The OpenAPI Spec
*/
class OpenApiProjectDefinition extends projen_1.Component {
constructor(project, _options) {
super(project);
/**
* Path to the root OpenAPI specification file
*/
this.openApiSpecificationPath = "src/main/openapi/main.yaml";
}
}
exports.OpenApiProjectDefinition = OpenApiProjectDefinition;
_a = JSII_RTTI_SYMBOL_1;
OpenApiProjectDefinition[_a] = { fqn: "@aws/pdk.type_safe_api.OpenApiProjectDefinition", version: "0.26.14" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3Blbi1hcGktcHJvamVjdC1kZWZpbml0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsib3Blbi1hcGktcHJvamVjdC1kZWZpbml0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7c0NBQ3NDO0FBQ3RDLG1DQUE0QztBQWtCNUM7O0dBRUc7QUFDSCxNQUFhLHdCQUF5QixTQUFRLGtCQUFTO0lBT3JELFlBQVksT0FBZ0IsRUFBRSxRQUF5QztRQUNyRSxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFQakI7O1dBRUc7UUFDYSw2QkFBd0IsR0FDdEMsNEJBQTRCLENBQUM7SUFJL0IsQ0FBQzs7QUFUSCw0REFVQyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBDb3B5cmlnaHQgW0FtYXpvbi5jb21dKGh0dHA6Ly9hbWF6b24uY29tLyksIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMCAqL1xuaW1wb3J0IHsgQ29tcG9uZW50LCBQcm9qZWN0IH0gZnJvbSBcInByb2plblwiO1xuaW1wb3J0IHsgTGFuZ3VhZ2UgfSBmcm9tIFwiLi4vLi4vbGFuZ3VhZ2VzXCI7XG5pbXBvcnQgeyBPcGVuQXBpTW9kZWxPcHRpb25zIH0gZnJvbSBcIi4uLy4uL3R5cGVzXCI7XG5cbi8qKlxuICogT3B0aW9ucyBmb3IgdGhlIE9wZW5BUEkgU3BlY1xuICovXG5leHBvcnQgaW50ZXJmYWNlIE9wZW5BcGlQcm9qZWN0RGVmaW5pdGlvbk9wdGlvbnMge1xuICAvKipcbiAgICogT3B0aW9ucyBmb3IgdGhlIG9wZW5hcGkgbW9kZWxcbiAgICovXG4gIHJlYWRvbmx5IG9wZW5BcGlPcHRpb25zOiBPcGVuQXBpTW9kZWxPcHRpb25zO1xuICAvKipcbiAgICogVGhlIGxhbmd1YWdlcyB1c2VycyBoYXZlIHNwZWNpZmllZCBmb3IgaGFuZGxlciBwcm9qZWN0cyAoaWYgYW55KVxuICAgKi9cbiAgcmVhZG9ubHkgaGFuZGxlckxhbmd1YWdlcz86IExhbmd1YWdlW107XG59XG5cbi8qKlxuICogVGhlIE9wZW5BUEkgU3BlY1xuICovXG5leHBvcnQgY2xhc3MgT3BlbkFwaVByb2plY3REZWZpbml0aW9uIGV4dGVuZHMgQ29tcG9uZW50IHtcbiAgLyoqXG4gICAqIFBhdGggdG8gdGhlIHJvb3QgT3BlbkFQSSBzcGVjaWZpY2F0aW9uIGZpbGVcbiAgICovXG4gIHB1YmxpYyByZWFkb25seSBvcGVuQXBpU3BlY2lmaWNhdGlvblBhdGg6IHN0cmluZyA9XG4gICAgXCJzcmMvbWFpbi9vcGVuYXBpL21haW4ueWFtbFwiO1xuXG4gIGNvbnN0cnVjdG9yKHByb2plY3Q6IFByb2plY3QsIF9vcHRpb25zOiBPcGVuQXBpUHJvamVjdERlZmluaXRpb25PcHRpb25zKSB7XG4gICAgc3VwZXIocHJvamVjdCk7XG4gIH1cbn1cbiJdfQ==