Skip to content

Commit fdfb60b

Browse files
Bump cdk versions
1 parent d4aac4b commit fdfb60b

21 files changed

+359
-793
lines changed

.github/workflows/release.yml

Lines changed: 43 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ const PROJECT_NAME = 'cdk-datadog-resources';
66
const project = new AwsCdkConstructLibrary({
77
author: 'NomadBlacky',
88
authorAddress: '[email protected]',
9-
cdkVersion: '1.101.0',
9+
cdkVersion: '2.92.0',
1010
defaultReleaseBranch: 'master',
1111
jsiiFqn: 'projen.AwsCdkConstructLibrary',
1212
name: `@${ORGANIZATION}/${PROJECT_NAME}`,
1313
repositoryUrl: 'https://github.com/NomadBlacky/cdk-datadog-resources.git',
1414

1515
/* AwsCdkConstructLibraryOptions */
1616
// cdkAssert: true, /* Install the @aws-cdk/assert library? */
17-
cdkDependencies: ['@aws-cdk/core'],
17+
// cdkDependencies: ['@aws-cdk/core'],
1818
// cdkDependenciesAsDeps: true, /* If this is enabled (default), all modules declared in `cdkDependencies` will be also added as normal `dependencies` (as well as `peerDependencies`). */
1919
// cdkTestDependencies: undefined, /* AWS CDK modules required for testing. */
2020
// cdkVersionPinning: false, /* Use pinned version instead of caret version for CDK. */
@@ -54,7 +54,7 @@ const project = new AwsCdkConstructLibrary({
5454
bundledDeps: ['camelcase-keys'],
5555
// deps: [], /* Runtime dependencies of this module. */
5656
// description: undefined, /* The description is just a string that helps people understand the purpose of the package. */
57-
devDeps: ['prettier', 'aws-cdk'],
57+
devDeps: ['prettier', 'aws-cdk@2.93.0'],
5858
// entrypoint: 'lib/index.js', /* Module entrypoint (`main` in `package.json`). */
5959
// homepage: undefined, /* Package's Homepage / Website. */
6060
// keywords: undefined, /* Keywords to include in `package.json`. */

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ You need to register the correct version listed in `Supported Resources`.
1313
## Supported CDK Languages
1414

1515
- TypeScript
16-
- Python
16+
- ~~Python~~. Not currently supported
1717
- ~~Java~~ Sorry, there is a problem with the release. ([#22](https://github.com/NomadBlacky/cdk-datadog-resources/issues/22))
1818

1919
## Supported Resources

package.json

Lines changed: 4 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/cdk-app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as fs from 'fs';
2-
import { App, Stack } from '@aws-cdk/core';
2+
import { App, Stack } from 'aws-cdk-lib';
33
import { DatadogCredentials } from './common/properties';
44
import { DatadogDashboard } from './dashboards/datadog-dashboard';
55
import { DatadogIntegrationAWS } from './integrations/datadog-integration-aws';

src/dashboards/datadog-dashboard.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { CfnResource, Construct } from '@aws-cdk/core';
1+
import { CfnResource } from 'aws-cdk-lib';
2+
import { Construct } from 'constructs';
23
// eslint-disable-next-line @typescript-eslint/no-require-imports
34
import camelcaseKeys = require('camelcase-keys');
45
import { DatadogCredentials } from '../common/properties';

src/integrations/datadog-integration-aws.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
import { CfnResource, Construct } from '@aws-cdk/core';
1+
import { CfnResource } from 'aws-cdk-lib';
2+
import { Construct } from 'constructs';
3+
24
// eslint-disable-next-line @typescript-eslint/no-require-imports
35
import camelcaseKeys = require('camelcase-keys');
46
import { DatadogCredentials } from '../common/properties';

src/monitors/datadog-downtime.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
import { CfnResource, Construct } from '@aws-cdk/core';
1+
import { CfnResource } from 'aws-cdk-lib';
2+
import { Construct } from 'constructs';
3+
24
// eslint-disable-next-line @typescript-eslint/no-require-imports
35
import camelcaseKeys = require('camelcase-keys');
46
import { DatadogCredentials } from '../common/properties';

src/monitors/datadog-monitor.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { CfnResource, Construct } from '@aws-cdk/core';
1+
import { CfnResource } from 'aws-cdk-lib';
2+
import { Construct } from 'constructs';
23
// eslint-disable-next-line @typescript-eslint/no-require-imports
34
import camelcaseKeys = require('camelcase-keys');
45
import { DatadogCredentials } from '../common/properties';

src/users/datadog-user.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { CfnResource, Construct } from '@aws-cdk/core';
1+
import { CfnResource } from 'aws-cdk-lib';
2+
import { Construct } from 'constructs';
23
// eslint-disable-next-line @typescript-eslint/no-require-imports
34
import camelcaseKeys = require('camelcase-keys');
45
import { DatadogCredentials } from '../common/properties';

0 commit comments

Comments
 (0)