@gemeentenijmegen/projen-project-type
Advanced tools
Comparing version
@@ -8,2 +8,3 @@ "use strict"; | ||
const combine_1 = require("./combine"); | ||
const sample_1 = require("./sample/sample"); | ||
const shared_1 = require("./shared"); | ||
@@ -60,2 +61,6 @@ /** | ||
super(options); | ||
// Create sample files | ||
new sample_1.GemeenteNijmegenSampleFiles(this); | ||
// Setup dependencies that must be included | ||
this.addDeps('@gemeentenijmegen/aws-constructs'); | ||
/** | ||
@@ -75,3 +80,3 @@ * Setup all shared configuration for this project e.g. | ||
_a = JSII_RTTI_SYMBOL_1; | ||
GemeenteNijmegenCdkApp[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenCdkApp", version: "1.8.8" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC1jZGstYXBwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3Byb2plY3QtY2RrLWFwcC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDhDQUFvRjtBQUNwRix1Q0FBZ0M7QUFDaEMscUNBQXVIO0FBVXZIOzs7O0dBSUc7QUFDSCxNQUFhLHNCQUF1QixTQUFRLDRCQUFtQjtJQUk3RCxZQUFZLE9BQXNDO1FBRWhELE1BQU0scUJBQXFCLEdBQUcsT0FBTyxDQUFDLHFCQUFxQixJQUFJLElBQUksQ0FBQztRQUVwRSxPQUFPLEdBQUcsSUFBQSx5QkFBZ0IsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUNwQyxPQUFPLEdBQUcsSUFBQSwrQkFBc0IsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUUxQzs7O1dBR0c7UUFDSCxPQUFPLEdBQUc7WUFDUixHQUFHLE9BQU87WUFDVixPQUFPLEVBQUU7Z0JBQ1AsSUFBSSxFQUFFLG9EQUFvRDtnQkFDMUQsR0FBRyxPQUFPLENBQUMsT0FBTzthQUNuQjtTQUNGLENBQUM7UUFFRjs7V0FFRztRQUNILE9BQU8sR0FBRztZQUNSLEdBQUcsT0FBTztZQUNWLFNBQVMsRUFBRSxJQUFBLGlCQUFPLEVBQUMsT0FBTyxDQUFDLFNBQVMsRUFDbEMsd0JBQXdCLEVBQ3hCLDZCQUE2QixDQUM5QjtTQUNGLENBQUM7UUFFRjs7V0FFRztRQUNILElBQUkscUJBQXFCLEVBQUUsQ0FBQztZQUMxQixNQUFNLFlBQVksR0FBRztnQkFDbkIsSUFBSSxFQUFFLGdCQUFnQjtnQkFDdEIsSUFBSSxFQUFFLGlDQUFpQzthQUN4QyxDQUFDO1lBQ0YsTUFBTSxPQUFPLEdBQUc7Z0JBQ2QsSUFBSSxFQUFFLHFCQUFxQjtnQkFDM0IsR0FBRyxFQUFFLGlCQUFpQjthQUN2QixDQUFDO1lBQ0YsT0FBTyxHQUFHO2dCQUNSLEdBQUcsT0FBTztnQkFDVixzQkFBc0IsRUFBRSxJQUFBLGlCQUFPLEVBQUMsT0FBTyxDQUFDLHNCQUFzQixFQUFFLFlBQVksQ0FBQztnQkFDN0UsY0FBYyxFQUFFLElBQUEsaUJBQU8sRUFBQyxPQUFPLENBQUMsY0FBYyxFQUFFLE9BQU8sQ0FBQzthQUN6RCxDQUFDO1FBQ0osQ0FBQztRQUVEOztXQUVHO1FBQ0gsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRWY7Ozs7V0FJRztRQUNILElBQUEsaUNBQXdCLEVBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRXhDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7SUFFTSxpQkFBaUI7UUFDdEIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ3RCLENBQUM7O0FBdEVILHdEQXdFQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEF3c0Nka1R5cGVTY3JpcHRBcHAsIEF3c0Nka1R5cGVTY3JpcHRBcHBPcHRpb25zIH0gZnJvbSAncHJvamVuL2xpYi9hd3NjZGsnO1xuaW1wb3J0IGNvbWJpbmUgZnJvbSAnLi9jb21iaW5lJztcbmltcG9ydCB7IEdlbWVlbnRlTmlqbWVnZW5PcHRpb25zLCBzZXREZWZhdWx0VmFsdWVzLCBzZXR1cERlZmF1bHRDZGtPcHRpb25zLCBzZXR1cFNoYXJlZENvbmZpZ3VyYXRpb24gfSBmcm9tICcuL3NoYXJlZCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgR2VtZWVudGVOaWptZWdlbkNka0FwcE9wdGlvbnMgZXh0ZW5kcyBBd3NDZGtUeXBlU2NyaXB0QXBwT3B0aW9ucywgR2VtZWVudGVOaWptZWdlbk9wdGlvbnMge1xuICAvKipcbiAgICogRW5hYmxlIGNmbi1saW50IGluIHRoZSBnaXRodWIgYnVpbGQgd29ya2Zsb3dcbiAgICogQGRlZmF1bHQgdHJ1ZVxuICAgKi9cbiAgcmVhZG9ubHkgZW5hYmxlQ2ZuTGludE9uR2l0aHViPzogYm9vbGVhbjtcbn1cblxuLyoqXG4gKiBHZW1lZW50ZU5pam1lZ2VuQ2RrQXBwIHByb2plbiBwcm9qZWN0IHR5cGUgZm9yIEdlbWVlbnRlIE5pam1lZ2VuIENESyBhcHBzXG4gKlxuICogQHBqaWQgY2RrLWFwcFxuICovXG5leHBvcnQgY2xhc3MgR2VtZWVudGVOaWptZWdlbkNka0FwcCBleHRlbmRzIEF3c0Nka1R5cGVTY3JpcHRBcHAge1xuXG4gIHByaXZhdGUgcmVhZG9ubHkgb3B0aW9uczogR2VtZWVudGVOaWptZWdlbkNka0FwcE9wdGlvbnM7XG5cbiAgY29uc3RydWN0b3Iob3B0aW9uczogR2VtZWVudGVOaWptZWdlbkNka0FwcE9wdGlvbnMpIHtcblxuICAgIGNvbnN0IGVuYWJsZUNmbkxpbnRPbkdpdGh1YiA9IG9wdGlvbnMuZW5hYmxlQ2ZuTGludE9uR2l0aHViID8/IHRydWU7XG5cbiAgICBvcHRpb25zID0gc2V0RGVmYXVsdFZhbHVlcyhvcHRpb25zKTtcbiAgICBvcHRpb25zID0gc2V0dXBEZWZhdWx0Q2RrT3B0aW9ucyhvcHRpb25zKTtcblxuICAgIC8qKlxuICAgICAqIEFkZCBsaW50IHNjcmlwdCB0byBwcm9qZW4gc2NyaXB0cyBvbmx5IGlmXG4gICAgICogdGhlcmUgYXJlIG5vIHNjcmlwdHMgb3IgdGhlIGxpbnQgc2NyaXB0IGlzIG5vdCBzZXRcbiAgICAgKi9cbiAgICBvcHRpb25zID0ge1xuICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIHNjcmlwdHM6IHtcbiAgICAgICAgbGludDogJ2Nmbi1saW50IGNkay5vdXQvKiovKi50ZW1wbGF0ZS5qc29uIC1pIFczMDA1IFcyMDAxJyxcbiAgICAgICAgLi4ub3B0aW9ucy5zY3JpcHRzLFxuICAgICAgfSxcbiAgICB9O1xuXG4gICAgLyoqXG4gICAgICogU2V0IGFkZGl0aW5hbCBnaXRpZ25vcmUgZm9yIGNkayBhcHBcbiAgICAgKi9cbiAgICBvcHRpb25zID0ge1xuICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIGdpdGlnbm9yZTogY29tYmluZShvcHRpb25zLmdpdGlnbm9yZSxcbiAgICAgICAgJ3Rlc3QvcGxheXdyaWdodC9yZXBvcnQnLFxuICAgICAgICAndGVzdC9wbGF5d3JpZ2h0L3NjcmVlbnNob3RzJyxcbiAgICAgICksXG4gICAgfTtcblxuICAgIC8qKlxuICAgICAqIFNldHVwIGNmbiBsaW50IGZvciB1c2FnZSBpbiBnaXRodWIgd29ya2Zsb3dzXG4gICAgICovXG4gICAgaWYgKGVuYWJsZUNmbkxpbnRPbkdpdGh1Yikge1xuICAgICAgY29uc3Qgc2V0dXBDZm5MaW50ID0ge1xuICAgICAgICBuYW1lOiAnU2V0dXAgY2ZuLWxpbnQnLFxuICAgICAgICB1c2VzOiAnc2NvdHRicmVubmVyL2Nmbi1saW50LWFjdGlvbkB2MicsXG4gICAgICB9O1xuICAgICAgY29uc3QgY2ZuTGludCA9IHtcbiAgICAgICAgbmFtZTogJ0Nsb3VkRm9ybWF0aW9uIGxpbnQnLFxuICAgICAgICBydW46ICducHggcHJvamVuIGxpbnQnLFxuICAgICAgfTtcbiAgICAgIG9wdGlvbnMgPSB7XG4gICAgICAgIC4uLm9wdGlvbnMsXG4gICAgICAgIHdvcmtmbG93Qm9vdHN0cmFwU3RlcHM6IGNvbWJpbmUob3B0aW9ucy53b3JrZmxvd0Jvb3RzdHJhcFN0ZXBzLCBzZXR1cENmbkxpbnQpLFxuICAgICAgICBwb3N0QnVpbGRTdGVwczogY29tYmluZShvcHRpb25zLnBvc3RCdWlsZFN0ZXBzLCBjZm5MaW50KSxcbiAgICAgIH07XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQ29uc3RydWN0IHRoZSBhY3R1YWwgcHJvamVuIHByb2plY3RcbiAgICAgKi9cbiAgICBzdXBlcihvcHRpb25zKTtcblxuICAgIC8qKlxuICAgICAqIFNldHVwIGFsbCBzaGFyZWQgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBwcm9qZWN0IGUuZy5cbiAgICAgKiB2YWxpZGF0ZS1yZXBvc2l0b3J5IHdvcmtmbG93LCBhdXRvLW1lcmdlIGRlcGVuZGVuY2llcyxcbiAgICAgKiBlbWVyZ2VuY3kgd29ya2Zsb3cuXG4gICAgICovXG4gICAgc2V0dXBTaGFyZWRDb25maWd1cmF0aW9uKHRoaXMsIG9wdGlvbnMpO1xuXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucztcbiAgfVxuXG4gIHB1YmxpYyBjb25maWd1cmVkT3B0aW9ucygpIHtcbiAgICByZXR1cm4gdGhpcy5vcHRpb25zO1xuICB9XG5cbn0iXX0= | ||
GemeenteNijmegenCdkApp[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenCdkApp", version: "1.9.0" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC1jZGstYXBwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3Byb2plY3QtY2RrLWFwcC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDhDQUFvRjtBQUNwRix1Q0FBZ0M7QUFDaEMsNENBQThEO0FBQzlELHFDQUF1SDtBQVV2SDs7OztHQUlHO0FBQ0gsTUFBYSxzQkFBdUIsU0FBUSw0QkFBbUI7SUFJN0QsWUFBWSxPQUFzQztRQUVoRCxNQUFNLHFCQUFxQixHQUFHLE9BQU8sQ0FBQyxxQkFBcUIsSUFBSSxJQUFJLENBQUM7UUFFcEUsT0FBTyxHQUFHLElBQUEseUJBQWdCLEVBQUMsT0FBTyxDQUFDLENBQUM7UUFDcEMsT0FBTyxHQUFHLElBQUEsK0JBQXNCLEVBQUMsT0FBTyxDQUFDLENBQUM7UUFFMUM7OztXQUdHO1FBQ0gsT0FBTyxHQUFHO1lBQ1IsR0FBRyxPQUFPO1lBQ1YsT0FBTyxFQUFFO2dCQUNQLElBQUksRUFBRSxvREFBb0Q7Z0JBQzFELEdBQUcsT0FBTyxDQUFDLE9BQU87YUFDbkI7U0FDRixDQUFDO1FBRUY7O1dBRUc7UUFDSCxPQUFPLEdBQUc7WUFDUixHQUFHLE9BQU87WUFDVixTQUFTLEVBQUUsSUFBQSxpQkFBTyxFQUFDLE9BQU8sQ0FBQyxTQUFTLEVBQ2xDLHdCQUF3QixFQUN4Qiw2QkFBNkIsQ0FDOUI7U0FDRixDQUFDO1FBRUY7O1dBRUc7UUFDSCxJQUFJLHFCQUFxQixFQUFFLENBQUM7WUFDMUIsTUFBTSxZQUFZLEdBQUc7Z0JBQ25CLElBQUksRUFBRSxnQkFBZ0I7Z0JBQ3RCLElBQUksRUFBRSxpQ0FBaUM7YUFDeEMsQ0FBQztZQUNGLE1BQU0sT0FBTyxHQUFHO2dCQUNkLElBQUksRUFBRSxxQkFBcUI7Z0JBQzNCLEdBQUcsRUFBRSxpQkFBaUI7YUFDdkIsQ0FBQztZQUNGLE9BQU8sR0FBRztnQkFDUixHQUFHLE9BQU87Z0JBQ1Ysc0JBQXNCLEVBQUUsSUFBQSxpQkFBTyxFQUFDLE9BQU8sQ0FBQyxzQkFBc0IsRUFBRSxZQUFZLENBQUM7Z0JBQzdFLGNBQWMsRUFBRSxJQUFBLGlCQUFPLEVBQUMsT0FBTyxDQUFDLGNBQWMsRUFBRSxPQUFPLENBQUM7YUFDekQsQ0FBQztRQUNKLENBQUM7UUFFRDs7V0FFRztRQUNILEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUVmLHNCQUFzQjtRQUN0QixJQUFJLG9DQUEyQixDQUFDLElBQUksQ0FBQyxDQUFDO1FBR3RDLDJDQUEyQztRQUMzQyxJQUFJLENBQUMsT0FBTyxDQUNWLGtDQUFrQyxDQUNuQyxDQUFDO1FBR0Y7Ozs7V0FJRztRQUNILElBQUEsaUNBQXdCLEVBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRXhDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7SUFFTSxpQkFBaUI7UUFDdEIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ3RCLENBQUM7O0FBaEZILHdEQWtGQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEF3c0Nka1R5cGVTY3JpcHRBcHAsIEF3c0Nka1R5cGVTY3JpcHRBcHBPcHRpb25zIH0gZnJvbSAncHJvamVuL2xpYi9hd3NjZGsnO1xuaW1wb3J0IGNvbWJpbmUgZnJvbSAnLi9jb21iaW5lJztcbmltcG9ydCB7IEdlbWVlbnRlTmlqbWVnZW5TYW1wbGVGaWxlcyB9IGZyb20gJy4vc2FtcGxlL3NhbXBsZSc7XG5pbXBvcnQgeyBHZW1lZW50ZU5pam1lZ2VuT3B0aW9ucywgc2V0RGVmYXVsdFZhbHVlcywgc2V0dXBEZWZhdWx0Q2RrT3B0aW9ucywgc2V0dXBTaGFyZWRDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9zaGFyZWQnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEdlbWVlbnRlTmlqbWVnZW5DZGtBcHBPcHRpb25zIGV4dGVuZHMgQXdzQ2RrVHlwZVNjcmlwdEFwcE9wdGlvbnMsIEdlbWVlbnRlTmlqbWVnZW5PcHRpb25zIHtcbiAgLyoqXG4gICAqIEVuYWJsZSBjZm4tbGludCBpbiB0aGUgZ2l0aHViIGJ1aWxkIHdvcmtmbG93XG4gICAqIEBkZWZhdWx0IHRydWVcbiAgICovXG4gIHJlYWRvbmx5IGVuYWJsZUNmbkxpbnRPbkdpdGh1Yj86IGJvb2xlYW47XG59XG5cbi8qKlxuICogR2VtZWVudGVOaWptZWdlbkNka0FwcCBwcm9qZW4gcHJvamVjdCB0eXBlIGZvciBHZW1lZW50ZSBOaWptZWdlbiBDREsgYXBwc1xuICpcbiAqIEBwamlkIGNkay1hcHBcbiAqL1xuZXhwb3J0IGNsYXNzIEdlbWVlbnRlTmlqbWVnZW5DZGtBcHAgZXh0ZW5kcyBBd3NDZGtUeXBlU2NyaXB0QXBwIHtcblxuICBwcml2YXRlIHJlYWRvbmx5IG9wdGlvbnM6IEdlbWVlbnRlTmlqbWVnZW5DZGtBcHBPcHRpb25zO1xuXG4gIGNvbnN0cnVjdG9yKG9wdGlvbnM6IEdlbWVlbnRlTmlqbWVnZW5DZGtBcHBPcHRpb25zKSB7XG5cbiAgICBjb25zdCBlbmFibGVDZm5MaW50T25HaXRodWIgPSBvcHRpb25zLmVuYWJsZUNmbkxpbnRPbkdpdGh1YiA/PyB0cnVlO1xuXG4gICAgb3B0aW9ucyA9IHNldERlZmF1bHRWYWx1ZXMob3B0aW9ucyk7XG4gICAgb3B0aW9ucyA9IHNldHVwRGVmYXVsdENka09wdGlvbnMob3B0aW9ucyk7XG5cbiAgICAvKipcbiAgICAgKiBBZGQgbGludCBzY3JpcHQgdG8gcHJvamVuIHNjcmlwdHMgb25seSBpZlxuICAgICAqIHRoZXJlIGFyZSBubyBzY3JpcHRzIG9yIHRoZSBsaW50IHNjcmlwdCBpcyBub3Qgc2V0XG4gICAgICovXG4gICAgb3B0aW9ucyA9IHtcbiAgICAgIC4uLm9wdGlvbnMsXG4gICAgICBzY3JpcHRzOiB7XG4gICAgICAgIGxpbnQ6ICdjZm4tbGludCBjZGsub3V0LyoqLyoudGVtcGxhdGUuanNvbiAtaSBXMzAwNSBXMjAwMScsXG4gICAgICAgIC4uLm9wdGlvbnMuc2NyaXB0cyxcbiAgICAgIH0sXG4gICAgfTtcblxuICAgIC8qKlxuICAgICAqIFNldCBhZGRpdGluYWwgZ2l0aWdub3JlIGZvciBjZGsgYXBwXG4gICAgICovXG4gICAgb3B0aW9ucyA9IHtcbiAgICAgIC4uLm9wdGlvbnMsXG4gICAgICBnaXRpZ25vcmU6IGNvbWJpbmUob3B0aW9ucy5naXRpZ25vcmUsXG4gICAgICAgICd0ZXN0L3BsYXl3cmlnaHQvcmVwb3J0JyxcbiAgICAgICAgJ3Rlc3QvcGxheXdyaWdodC9zY3JlZW5zaG90cycsXG4gICAgICApLFxuICAgIH07XG5cbiAgICAvKipcbiAgICAgKiBTZXR1cCBjZm4gbGludCBmb3IgdXNhZ2UgaW4gZ2l0aHViIHdvcmtmbG93c1xuICAgICAqL1xuICAgIGlmIChlbmFibGVDZm5MaW50T25HaXRodWIpIHtcbiAgICAgIGNvbnN0IHNldHVwQ2ZuTGludCA9IHtcbiAgICAgICAgbmFtZTogJ1NldHVwIGNmbi1saW50JyxcbiAgICAgICAgdXNlczogJ3Njb3R0YnJlbm5lci9jZm4tbGludC1hY3Rpb25AdjInLFxuICAgICAgfTtcbiAgICAgIGNvbnN0IGNmbkxpbnQgPSB7XG4gICAgICAgIG5hbWU6ICdDbG91ZEZvcm1hdGlvbiBsaW50JyxcbiAgICAgICAgcnVuOiAnbnB4IHByb2plbiBsaW50JyxcbiAgICAgIH07XG4gICAgICBvcHRpb25zID0ge1xuICAgICAgICAuLi5vcHRpb25zLFxuICAgICAgICB3b3JrZmxvd0Jvb3RzdHJhcFN0ZXBzOiBjb21iaW5lKG9wdGlvbnMud29ya2Zsb3dCb290c3RyYXBTdGVwcywgc2V0dXBDZm5MaW50KSxcbiAgICAgICAgcG9zdEJ1aWxkU3RlcHM6IGNvbWJpbmUob3B0aW9ucy5wb3N0QnVpbGRTdGVwcywgY2ZuTGludCksXG4gICAgICB9O1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIENvbnN0cnVjdCB0aGUgYWN0dWFsIHByb2plbiBwcm9qZWN0XG4gICAgICovXG4gICAgc3VwZXIob3B0aW9ucyk7XG5cbiAgICAvLyBDcmVhdGUgc2FtcGxlIGZpbGVzXG4gICAgbmV3IEdlbWVlbnRlTmlqbWVnZW5TYW1wbGVGaWxlcyh0aGlzKTtcblxuXG4gICAgLy8gU2V0dXAgZGVwZW5kZW5jaWVzIHRoYXQgbXVzdCBiZSBpbmNsdWRlZFxuICAgIHRoaXMuYWRkRGVwcyhcbiAgICAgICdAZ2VtZWVudGVuaWptZWdlbi9hd3MtY29uc3RydWN0cycsXG4gICAgKTtcblxuXG4gICAgLyoqXG4gICAgICogU2V0dXAgYWxsIHNoYXJlZCBjb25maWd1cmF0aW9uIGZvciB0aGlzIHByb2plY3QgZS5nLlxuICAgICAqIHZhbGlkYXRlLXJlcG9zaXRvcnkgd29ya2Zsb3csIGF1dG8tbWVyZ2UgZGVwZW5kZW5jaWVzLFxuICAgICAqIGVtZXJnZW5jeSB3b3JrZmxvdy5cbiAgICAgKi9cbiAgICBzZXR1cFNoYXJlZENvbmZpZ3VyYXRpb24odGhpcywgb3B0aW9ucyk7XG5cbiAgICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zO1xuICB9XG5cbiAgcHVibGljIGNvbmZpZ3VyZWRPcHRpb25zKCkge1xuICAgIHJldHVybiB0aGlzLm9wdGlvbnM7XG4gIH1cblxufSJdfQ== |
@@ -37,3 +37,3 @@ "use strict"; | ||
_a = JSII_RTTI_SYMBOL_1; | ||
GemeenteNijmegenCdkLib[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenCdkLib", version: "1.8.8" }; | ||
GemeenteNijmegenCdkLib[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenCdkLib", version: "1.9.0" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC1jZGstbGliLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3Byb2plY3QtY2RrLWxpYi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDhDQUEwRjtBQUMxRixxQ0FBbUo7QUFLbko7Ozs7O0dBS0c7QUFDSCxNQUFhLHNCQUF1QixTQUFRLCtCQUFzQjtJQUloRSxZQUFZLE9BQXNDO1FBRWhELE9BQU8sR0FBRyxJQUFBLHlCQUFnQixFQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ3BDLE9BQU8sR0FBRyxJQUFBLCtCQUFzQixFQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzFDLE9BQU8sR0FBRyxJQUFBLG1DQUEwQixFQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRTlDOztXQUVHO1FBQ0gsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBRWY7Ozs7V0FJRztRQUNILElBQUEsaUNBQXdCLEVBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRXhDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7SUFFTSxpQkFBaUI7UUFDdEIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ3RCLENBQUM7O0FBM0JILHdEQTZCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEF3c0Nka0NvbnN0cnVjdExpYnJhcnksIEF3c0Nka0NvbnN0cnVjdExpYnJhcnlPcHRpb25zIH0gZnJvbSAncHJvamVuL2xpYi9hd3NjZGsnO1xuaW1wb3J0IHsgR2VtZWVudGVOaWptZWdlbk9wdGlvbnMsIHNldERlZmF1bHRWYWx1ZXMsIHNldERlZmF1bHRWYWx1ZXNOcG1QdWJsaXNoLCBzZXR1cERlZmF1bHRDZGtPcHRpb25zLCBzZXR1cFNoYXJlZENvbmZpZ3VyYXRpb24gfSBmcm9tICcuL3NoYXJlZCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgR2VtZWVudGVOaWptZWdlbkNka0xpYk9wdGlvbnMgZXh0ZW5kc1xuICBBd3NDZGtDb25zdHJ1Y3RMaWJyYXJ5T3B0aW9ucywgR2VtZWVudGVOaWptZWdlbk9wdGlvbnMge31cblxuLyoqXG4gKiBBIEdlbWVlbnRlTmlqbWVnZW4gcHJvamVuIHByb2plY3QgdHlwZSBmb3IgQXdzQ2RrQ29uc3RydWN0TGlicmFyaWVzXG4gKiBidW5kbGVkIGFuZCBwdWJsaXNoZWQgYXMgYW4gTlBNIHBhY2thZ2UuXG4gKlxuICogQHBqaWQgY2RrLWxpYlxuICovXG5leHBvcnQgY2xhc3MgR2VtZWVudGVOaWptZWdlbkNka0xpYiBleHRlbmRzIEF3c0Nka0NvbnN0cnVjdExpYnJhcnkge1xuXG4gIHByaXZhdGUgcmVhZG9ubHkgb3B0aW9uczogR2VtZWVudGVOaWptZWdlbkNka0xpYk9wdGlvbnM7XG5cbiAgY29uc3RydWN0b3Iob3B0aW9uczogR2VtZWVudGVOaWptZWdlbkNka0xpYk9wdGlvbnMpIHtcblxuICAgIG9wdGlvbnMgPSBzZXREZWZhdWx0VmFsdWVzKG9wdGlvbnMpO1xuICAgIG9wdGlvbnMgPSBzZXR1cERlZmF1bHRDZGtPcHRpb25zKG9wdGlvbnMpO1xuICAgIG9wdGlvbnMgPSBzZXREZWZhdWx0VmFsdWVzTnBtUHVibGlzaChvcHRpb25zKTtcblxuICAgIC8qKlxuICAgICAqIENvbnN0cnVjdCB0aGUgYWN0dWFsIHByb2plbiBwcm9qZWN0XG4gICAgICovXG4gICAgc3VwZXIob3B0aW9ucyk7XG5cbiAgICAvKipcbiAgICAgKiBTZXR1cCBhbGwgc2hhcmVkIGNvbmZpZ3VyYXRpb24gZm9yIHRoaXMgcHJvamVjdCBlLmcuXG4gICAgICogdmFsaWRhdGUtcmVwb3NpdG9yeSB3b3JrZmxvdywgYXV0by1tZXJnZSBkZXBlbmRlbmNpZXMsXG4gICAgICogZW1lcmdlbmN5IHdvcmtmbG93LlxuICAgICAqL1xuICAgIHNldHVwU2hhcmVkQ29uZmlndXJhdGlvbih0aGlzLCBvcHRpb25zKTtcblxuICAgIHRoaXMub3B0aW9ucyA9IG9wdGlvbnM7XG4gIH1cblxuICBwdWJsaWMgY29uZmlndXJlZE9wdGlvbnMoKSB7XG4gICAgcmV0dXJuIHRoaXMub3B0aW9ucztcbiAgfVxuXG59Il19 |
@@ -36,3 +36,3 @@ "use strict"; | ||
_a = JSII_RTTI_SYMBOL_1; | ||
GemeenteNijmegenJsii[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenJsii", version: "1.8.8" }; | ||
GemeenteNijmegenJsii[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenJsii", version: "1.9.0" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC1qc2lpLWxpYi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9wcm9qZWN0LWpzaWktbGliLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsd0NBQWlFO0FBQ2pFLHFDQUEySDtBQUszSDs7Ozs7R0FLRztBQUNILE1BQWEsb0JBQXFCLFNBQVEsaUJBQVc7SUFJbkQsWUFBWSxPQUFvQztRQUU5QyxPQUFPLEdBQUcsSUFBQSx5QkFBZ0IsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUNwQyxPQUFPLEdBQUcsSUFBQSxtQ0FBMEIsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUU5Qzs7V0FFRztRQUNILEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUVmOzs7O1dBSUc7UUFDSCxJQUFBLGlDQUF3QixFQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztRQUV4QyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztJQUN6QixDQUFDO0lBRU0saUJBQWlCO1FBQ3RCLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUN0QixDQUFDOztBQTFCSCxvREE0QkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBKc2lpUHJvamVjdCwgSnNpaVByb2plY3RPcHRpb25zIH0gZnJvbSAncHJvamVuL2xpYi9jZGsnO1xuaW1wb3J0IHsgR2VtZWVudGVOaWptZWdlbk9wdGlvbnMsIHNldERlZmF1bHRWYWx1ZXMsIHNldERlZmF1bHRWYWx1ZXNOcG1QdWJsaXNoLCBzZXR1cFNoYXJlZENvbmZpZ3VyYXRpb24gfSBmcm9tICcuL3NoYXJlZCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgR2VtZWVudGVOaWptZWdlbkpzaWlPcHRpb25zIGV4dGVuZHNcbiAgSnNpaVByb2plY3RPcHRpb25zLCBHZW1lZW50ZU5pam1lZ2VuT3B0aW9ucyB7fVxuXG4vKipcbiAqIEEgR2VtZWVudGVOaWptZWdlbiBwcm9qZW4gcHJvamVjdCB0eXBlIGZvciBKc2lpIHByb2plY3RzXG4gKiBidW5kbGVkIGFuZCBwdWJsaXNoZWQgYXMgYW4gTlBNIHBhY2thZ2UuXG4gKlxuICogQHBqaWQganNpaS1saWJcbiAqL1xuZXhwb3J0IGNsYXNzIEdlbWVlbnRlTmlqbWVnZW5Kc2lpIGV4dGVuZHMgSnNpaVByb2plY3Qge1xuXG4gIHByaXZhdGUgcmVhZG9ubHkgb3B0aW9uczogR2VtZWVudGVOaWptZWdlbkpzaWlPcHRpb25zO1xuXG4gIGNvbnN0cnVjdG9yKG9wdGlvbnM6IEdlbWVlbnRlTmlqbWVnZW5Kc2lpT3B0aW9ucykge1xuXG4gICAgb3B0aW9ucyA9IHNldERlZmF1bHRWYWx1ZXMob3B0aW9ucyk7XG4gICAgb3B0aW9ucyA9IHNldERlZmF1bHRWYWx1ZXNOcG1QdWJsaXNoKG9wdGlvbnMpO1xuXG4gICAgLyoqXG4gICAgICogQ29uc3RydWN0IHRoZSBhY3R1YWwgcHJvamVuIHByb2plY3RcbiAgICAgKi9cbiAgICBzdXBlcihvcHRpb25zKTtcblxuICAgIC8qKlxuICAgICAqIFNldHVwIGFsbCBzaGFyZWQgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBwcm9qZWN0IGUuZy5cbiAgICAgKiB2YWxpZGF0ZS1yZXBvc2l0b3J5IHdvcmtmbG93LCBhdXRvLW1lcmdlIGRlcGVuZGVuY2llcyxcbiAgICAgKiBlbWVyZ2VuY3kgd29ya2Zsb3cuXG4gICAgICovXG4gICAgc2V0dXBTaGFyZWRDb25maWd1cmF0aW9uKHRoaXMsIG9wdGlvbnMpO1xuXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucztcbiAgfVxuXG4gIHB1YmxpYyBjb25maWd1cmVkT3B0aW9ucygpIHtcbiAgICByZXR1cm4gdGhpcy5vcHRpb25zO1xuICB9XG5cbn0iXX0= |
@@ -36,3 +36,3 @@ "use strict"; | ||
_a = JSII_RTTI_SYMBOL_1; | ||
GemeenteNijmegenTsPackage[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenTsPackage", version: "1.8.8" }; | ||
GemeenteNijmegenTsPackage[_a] = { fqn: "@gemeentenijmegen/projen-project-type.GemeenteNijmegenTsPackage", version: "1.9.0" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC10cy1saWIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvcHJvamVjdC10cy1saWIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxzREFBb0Y7QUFDcEYscUNBS2tCO0FBS2xCOzs7OztHQUtHO0FBQ0gsTUFBYSx5QkFBMEIsU0FBUSw4QkFBaUI7SUFJOUQsWUFBWSxPQUF5QztRQUVuRCxPQUFPLEdBQUcsSUFBQSx5QkFBZ0IsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUNwQyxPQUFPLEdBQUcsSUFBQSxtQ0FBMEIsRUFBQyxPQUFPLENBQUMsQ0FBQztRQUU5Qzs7V0FFRztRQUNILEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUVmOzs7O1dBSUc7UUFDSCxJQUFBLGlDQUF3QixFQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztRQUV4QyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztJQUN6QixDQUFDO0lBRU0saUJBQWlCO1FBQ3RCLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUN0QixDQUFDOztBQTFCSCw4REE0QkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlU2NyaXB0UHJvamVjdCwgVHlwZVNjcmlwdFByb2plY3RPcHRpb25zIH0gZnJvbSAncHJvamVuL2xpYi90eXBlc2NyaXB0JztcbmltcG9ydCB7XG4gIEdlbWVlbnRlTmlqbWVnZW5PcHRpb25zLFxuICBzZXREZWZhdWx0VmFsdWVzLFxuICBzZXREZWZhdWx0VmFsdWVzTnBtUHVibGlzaCxcbiAgc2V0dXBTaGFyZWRDb25maWd1cmF0aW9uLFxufSBmcm9tICcuL3NoYXJlZCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgR2VtZWVudGVOaWptZWdlblRzUGFja2FnZU9wdGlvbnMgZXh0ZW5kc1xuICBUeXBlU2NyaXB0UHJvamVjdE9wdGlvbnMsIEdlbWVlbnRlTmlqbWVnZW5PcHRpb25zIHt9XG5cbi8qKlxuICogQSBHZW1lZW50ZU5pam1lZ2VuIHByb2plbiBwb3JqZWN0IHR5cGUgZm9yIHR5cGVzY3JpcHQgcHJvamVjdHNcbiAqIGJ1bmRsZWQgYW5kIHB1Ymxpc2hlZCBhcyBhbiBOUE0gcGFja2FnZS5cbiAqXG4gKiBAcGppZCB0cy1saWJcbiAqL1xuZXhwb3J0IGNsYXNzIEdlbWVlbnRlTmlqbWVnZW5Uc1BhY2thZ2UgZXh0ZW5kcyBUeXBlU2NyaXB0UHJvamVjdCB7XG5cbiAgcHJpdmF0ZSByZWFkb25seSBvcHRpb25zOiBHZW1lZW50ZU5pam1lZ2VuVHNQYWNrYWdlT3B0aW9ucztcblxuICBjb25zdHJ1Y3RvcihvcHRpb25zOiBHZW1lZW50ZU5pam1lZ2VuVHNQYWNrYWdlT3B0aW9ucykge1xuXG4gICAgb3B0aW9ucyA9IHNldERlZmF1bHRWYWx1ZXMob3B0aW9ucyk7XG4gICAgb3B0aW9ucyA9IHNldERlZmF1bHRWYWx1ZXNOcG1QdWJsaXNoKG9wdGlvbnMpO1xuXG4gICAgLyoqXG4gICAgICogQ29uc3RydWN0IHRoZSBhY3R1YWwgcHJvamVuIHByb2plY3RcbiAgICAgKi9cbiAgICBzdXBlcihvcHRpb25zKTtcblxuICAgIC8qKlxuICAgICAqIFNldHVwIGFsbCBzaGFyZWQgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBwcm9qZWN0IGUuZy5cbiAgICAgKiB2YWxpZGF0ZS1yZXBvc2l0b3J5IHdvcmtmbG93LCBhdXRvLW1lcmdlIGRlcGVuZGVuY2llcyxcbiAgICAgKiBlbWVyZ2VuY3kgd29ya2Zsb3cuXG4gICAgICovXG4gICAgc2V0dXBTaGFyZWRDb25maWd1cmF0aW9uKHRoaXMsIG9wdGlvbnMpO1xuXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucztcbiAgfVxuXG4gIHB1YmxpYyBjb25maWd1cmVkT3B0aW9ucygpIHtcbiAgICByZXR1cm4gdGhpcy5vcHRpb25zO1xuICB9XG5cbn0iXX0= |
@@ -10,2 +10,3 @@ { | ||
"bump": "npx projen bump", | ||
"bundle-templates": "npx projen bundle-templates", | ||
"clobber": "npx projen clobber", | ||
@@ -55,4 +56,5 @@ "compat": "npx projen compat", | ||
"jsii-rosetta": "~5.6.0", | ||
"projen": "^0.91.13", | ||
"projen": "^0.91.14", | ||
"ts-jest": "^27", | ||
"ts-node": "^10.9.2", | ||
"typescript": "^4.9.5" | ||
@@ -62,3 +64,3 @@ }, | ||
"constructs": "^10.4.2", | ||
"projen": "^0.91.13" | ||
"projen": "^0.91.14" | ||
}, | ||
@@ -70,3 +72,3 @@ "main": "lib/index.js", | ||
}, | ||
"version": "1.8.8", | ||
"version": "1.9.0", | ||
"jest": { | ||
@@ -73,0 +75,0 @@ "coverageProvider": "v8", |
@@ -12,3 +12,3 @@ # GemeenteNijmegen projen project type | ||
| Environment variable | Explanation | | ||
| -------------------- | -------------------------------------------------------------------------------------- | | ||
|----------------------|----------------------------------------------------------------------------------------| | ||
| GITHUB_PROJEN_TOKEN | [Projen Github personal access token](https://projen.io/github.html#github-api-access) | | ||
@@ -38,3 +38,3 @@ | SLACK_WEBHOOK_URL | This is the url used for the emergency workflow to publish to slack | | ||
| Property | Default | Explanation | | ||
| -------------------- | ------------ | ------------------------------------------------------------------------- | | ||
|----------------------|--------------|---------------------------------------------------------------------------| | ||
| cdkVersion | '2.1.0' | Minimum version of the cdk to use (upgraded using projen upgrade task) | | ||
@@ -50,7 +50,7 @@ | defaultReleaseBranch | 'main' | Should be set to acceptance | | ||
The project type in this npm package provides some additional configuration options: | ||
| Property | Default | Explanation | | ||
| --------------------------- | ------- | ------------------------------------------------------------------------------------------- | | ||
| enableCfnLintOnGithub | true | Enable step in the Github build workflow that runs cfn-lint | | ||
| enableEmergencyProcedure | true | Adds the emergency procedure workflow to Github workflows | | ||
| enableAutoMergeDependencies | true | Adds the auto-merge workflow for PR's to acceptance (from upgrade workflow) | | ||
| Property | Default | Explanation | | ||
|-----------------------------|---------|-----------------------------------------------------------------------------| | ||
| enableCfnLintOnGithub | true | Enable step in the Github build workflow that runs cfn-lint | | ||
| enableEmergencyProcedure | true | Adds the emergency procedure workflow to Github workflows | | ||
| enableAutoMergeDependencies | true | Adds the auto-merge workflow for PR's to acceptance (from upgrade workflow) | | ||
@@ -79,1 +79,14 @@ | ||
De projen versie wordt ook geupgrade in de upgrade dependencies task. | ||
## Local testing | ||
One can locally test project creation using this package by running | ||
``` bash | ||
# Run the extract command on this project | ||
cd /path/to/the/package/modules-projen && npx projen extact | ||
# Create a new test project | ||
mkdir test-project | ||
cd test-project | ||
npx projen new --from file://path/to/the/package/modules-projen/dist/js/package cdk-app | ||
``` |
Sorry, the diff of this file is not supported yet
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
829604
9.06%41
57.69%1397
129.77%88
15.79%21
5%1
Infinity%