UNPKG

@aws/pdk

Version:

All documentation is located at: https://aws.github.io/aws-pdk

23 lines 2.6 kB
"use strict"; var _a; Object.defineProperty(exports, "__esModule", { value: true }); exports.TypeSpecDefinition = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const type_spec_sample_code_1 = require("./components/type-spec-sample-code"); const type_spec_project_definition_1 = require("./type-spec-project-definition"); /** * The TypeSpec model definition */ class TypeSpecDefinition extends type_spec_project_definition_1.TypeSpecProjectDefinition { constructor(project, options) { super(project, options); new type_spec_sample_code_1.TypeSpecSampleCode(project, { ...options, modelDir: this.modelDir, }); } } exports.TypeSpecDefinition = TypeSpecDefinition; _a = JSII_RTTI_SYMBOL_1; TypeSpecDefinition[_a] = { fqn: "@aws/pdk.type_safe_api.TypeSpecDefinition", version: "0.26.14" }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZS1zcGVjLWRlZmluaXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ0eXBlLXNwZWMtZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUdBLDhFQUF3RTtBQUN4RSxpRkFHd0M7QUFReEM7O0dBRUc7QUFDSCxNQUFhLGtCQUFtQixTQUFRLHdEQUF5QjtJQUMvRCxZQUFZLE9BQW9CLEVBQUUsT0FBa0M7UUFDbEUsS0FBSyxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQztRQUV4QixJQUFJLDBDQUFrQixDQUFDLE9BQU8sRUFBRTtZQUM5QixHQUFHLE9BQU87WUFDVixRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVE7U0FDeEIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQzs7QUFSSCxnREFTQyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBDb3B5cmlnaHQgW0FtYXpvbi5jb21dKGh0dHA6Ly9hbWF6b24uY29tLyksIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMCAqL1xuaW1wb3J0IHsgTm9kZVByb2plY3QgfSBmcm9tIFwicHJvamVuL2xpYi9qYXZhc2NyaXB0XCI7XG5pbXBvcnQgeyBUeXBlU3BlY1NhbXBsZUNvZGUgfSBmcm9tIFwiLi9jb21wb25lbnRzL3R5cGUtc3BlYy1zYW1wbGUtY29kZVwiO1xuaW1wb3J0IHtcbiAgVHlwZVNwZWNQcm9qZWN0RGVmaW5pdGlvbixcbiAgVHlwZVNwZWNQcm9qZWN0RGVmaW5pdGlvbk9wdGlvbnMsXG59IGZyb20gXCIuL3R5cGUtc3BlYy1wcm9qZWN0LWRlZmluaXRpb25cIjtcblxuLyoqXG4gKiBPcHRpb25zIGZvciB0aGUgVHlwZVNwZWMgbW9kZWwgZGVmaW5pdGlvblxuICovXG5leHBvcnQgaW50ZXJmYWNlIFR5cGVTcGVjRGVmaW5pdGlvbk9wdGlvbnNcbiAgZXh0ZW5kcyBUeXBlU3BlY1Byb2plY3REZWZpbml0aW9uT3B0aW9ucyB7fVxuXG4vKipcbiAqIFRoZSBUeXBlU3BlYyBtb2RlbCBkZWZpbml0aW9uXG4gKi9cbmV4cG9ydCBjbGFzcyBUeXBlU3BlY0RlZmluaXRpb24gZXh0ZW5kcyBUeXBlU3BlY1Byb2plY3REZWZpbml0aW9uIHtcbiAgY29uc3RydWN0b3IocHJvamVjdDogTm9kZVByb2plY3QsIG9wdGlvbnM6IFR5cGVTcGVjRGVmaW5pdGlvbk9wdGlvbnMpIHtcbiAgICBzdXBlcihwcm9qZWN0LCBvcHRpb25zKTtcblxuICAgIG5ldyBUeXBlU3BlY1NhbXBsZUNvZGUocHJvamVjdCwge1xuICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIG1vZGVsRGlyOiB0aGlzLm1vZGVsRGlyLFxuICAgIH0pO1xuICB9XG59XG4iXX0=