File tree Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,13 @@ export class App extends Root {
133
133
}
134
134
}
135
135
136
+ // include only libraries that are in the @aws -cdk npm scope
137
+ for ( const name of Object . keys ( libraries ) ) {
138
+ if ( ! name . startsWith ( '@aws-cdk/' ) ) {
139
+ delete libraries [ name ] ;
140
+ }
141
+ }
142
+
136
143
// add jsii runtime version
137
144
libraries [ 'jsii-runtime' ] = getJsiiAgentVersion ( ) ;
138
145
Original file line number Diff line number Diff line change @@ -296,7 +296,25 @@ export = {
296
296
297
297
delete process . env . JSII_AGENT ;
298
298
test . done ( ) ;
299
- }
299
+ } ,
300
+
301
+ 'version reporting includes only @aws-cdk, aws-cdk and jsii libraries' ( test : Test ) {
302
+ const response = withApp ( { } , app => {
303
+ const stack = new Stack ( app , 'stack1' ) ;
304
+ new Resource ( stack , 'MyResource' , { type : 'Resource::Type' } ) ;
305
+ } ) ;
306
+
307
+ const libs = response . runtime . libraries ;
308
+
309
+ const version = require ( '../package.json' ) . version ;
310
+ test . deepEqual ( libs , {
311
+ '@aws-cdk/cdk' : version ,
312
+ '@aws-cdk/cx-api' : version ,
313
+ 'jsii-runtime' : `node.js/${ process . version } `
314
+ } ) ;
315
+
316
+ test . done ( ) ;
317
+ } ,
300
318
} ;
301
319
302
320
class MyConstruct extends Construct {
You can’t perform that action at this time.
0 commit comments