function isConstructFrameworkPackage()

in src/package-sources/npmjs/npm-js-follower.lambda.ts [407:422]


  function isConstructFrameworkPackage(name: string): boolean {
    // IMPORTANT NOTE: Prefix matching should only be used for @scope/ names.

    // The low-level constructs package
    return name === 'constructs'
      // AWS CDK Packages
      || name === 'aws-cdk-lib'
      || name === 'monocdk'
      || name.startsWith('@aws-cdk/')
      // CDK8s packages
      || name === 'cdk8s'
      || /^cdk8s-plus(?:-(?:17|20|21|22))?$/.test(name)
      // CDKTf packages
      || name === 'cdktf'
      || name.startsWith('@cdktf/');
  }