diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c9698614..4323e802 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -23,7 +23,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Install dependencies
run: yarn install --check-files
- name: Set git config safe.directory
@@ -94,7 +94,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Download build artifacts
uses: actions/download-artifact@v3
with:
@@ -123,7 +123,7 @@ jobs:
java-version: 11.x
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Download build artifacts
uses: actions/download-artifact@v3
with:
@@ -148,7 +148,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-python@v4
with:
python-version: 3.x
@@ -176,7 +176,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-dotnet@v3
with:
dotnet-version: 3.x
@@ -204,7 +204,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-go@v3
with:
go-version: ^1.16.0
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 62fd41a1..8ec1444d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -29,7 +29,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Install dependencies
run: yarn install --check-files --frozen-lockfile
- name: release
@@ -58,7 +58,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Download build artifacts
uses: actions/download-artifact@v3
with:
@@ -101,7 +101,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Download build artifacts
uses: actions/download-artifact@v3
with:
@@ -152,7 +152,7 @@ jobs:
java-version: 11.x
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Download build artifacts
uses: actions/download-artifact@v3
with:
@@ -202,7 +202,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-python@v4
with:
python-version: 3.x
@@ -251,7 +251,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-dotnet@v3
with:
dotnet-version: 3.x
@@ -299,7 +299,7 @@ jobs:
steps:
- uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- uses: actions/setup-go@v3
with:
go-version: ^1.16.0
diff --git a/.github/workflows/upgrade-main.yml b/.github/workflows/upgrade-main.yml
index a79b60b6..f39288dd 100644
--- a/.github/workflows/upgrade-main.yml
+++ b/.github/workflows/upgrade-main.yml
@@ -23,7 +23,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v3
with:
- node-version: 14.17.0
+ node-version: 16.13.0
- name: Install dependencies
run: yarn install --check-files --frozen-lockfile
- name: Upgrade dependencies
diff --git a/.projen/deps.json b/.projen/deps.json
index df1c7331..05934127 100644
--- a/.projen/deps.json
+++ b/.projen/deps.json
@@ -12,7 +12,7 @@
},
{
"name": "@types/node",
- "version": "^14",
+ "version": "^16",
"type": "build"
},
{
diff --git a/.projenrc.js b/.projenrc.js
index 0eaa1e35..73af3cad 100644
--- a/.projenrc.js
+++ b/.projenrc.js
@@ -9,7 +9,7 @@ const project = new CdktfProviderProject({
terraformProvider: "null@~> 3.0",
cdktfVersion: "^0.15.0",
constructsVersion: "^10.0.0",
- minNodeVersion: "14.17.0",
+ minNodeVersion: "16.13.0",
jsiiVersion: "^1.53.0",
devDeps: ["@cdktf/provider-project@^0.2.95"],
});
diff --git a/docs/dataNullDataSource.go.md b/docs/dataNullDataSource.go.md
index d5d7da7c..172f53ee 100644
--- a/docs/dataNullDataSource.go.md
+++ b/docs/dataNullDataSource.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://www.terraform.io/docs/providers/null/d/data_source n
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/datanulldatasource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/datanulldatasource"
datanulldatasource.NewDataNullDataSource(scope Construct, id *string, config DataNullDataSourceConfig) DataNullDataSource
```
@@ -280,7 +280,7 @@ func ResetInputs()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/datanulldatasource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/datanulldatasource"
datanulldatasource.DataNullDataSource_IsConstruct(x interface{}) *bool
```
@@ -312,7 +312,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/datanulldatasource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/datanulldatasource"
datanulldatasource.DataNullDataSource_IsTerraformElement(x interface{}) *bool
```
@@ -326,7 +326,7 @@ datanulldatasource.DataNullDataSource_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/datanulldatasource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/datanulldatasource"
datanulldatasource.DataNullDataSource_IsTerraformDataSource(x interface{}) *bool
```
@@ -580,7 +580,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/datanulldatasource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/datanulldatasource"
&datanulldatasource.DataNullDataSourceConfig {
Connection: interface{},
diff --git a/docs/provider.go.md b/docs/provider.go.md
index 018bb62b..c18c2c4d 100644
--- a/docs/provider.go.md
+++ b/docs/provider.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://www.terraform.io/docs/providers/null null}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/provider"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/provider"
provider.NewNullProvider(scope Construct, id *string, config NullProviderConfig) NullProvider
```
@@ -143,7 +143,7 @@ func ResetAlias()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/provider"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/provider"
provider.NullProvider_IsConstruct(x interface{}) *bool
```
@@ -175,7 +175,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/provider"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/provider"
provider.NullProvider_IsTerraformElement(x interface{}) *bool
```
@@ -189,7 +189,7 @@ provider.NullProvider_IsTerraformElement(x interface{}) *bool
##### `IsTerraformProvider`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/provider"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/provider"
provider.NullProvider_IsTerraformProvider(x interface{}) *bool
```
@@ -344,7 +344,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/provider"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/provider"
&provider.NullProviderConfig {
Alias: *string,
diff --git a/docs/resource.go.md b/docs/resource.go.md
index 6347c47d..32219798 100644
--- a/docs/resource.go.md
+++ b/docs/resource.go.md
@@ -9,7 +9,7 @@ Represents a {@link https://www.terraform.io/docs/providers/null/r/resource null
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/resource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/resource"
resource.NewResource(scope Construct, id *string, config ResourceConfig) Resource
```
@@ -273,7 +273,7 @@ func ResetTriggers()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/resource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/resource"
resource.Resource_IsConstruct(x interface{}) *bool
```
@@ -305,7 +305,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/resource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/resource"
resource.Resource_IsTerraformElement(x interface{}) *bool
```
@@ -319,7 +319,7 @@ resource.Resource_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/resource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/resource"
resource.Resource_IsTerraformResource(x interface{}) *bool
```
@@ -551,7 +551,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-null-go/null/v5/resource"
+import "github.com/cdktf/cdktf-provider-null-go/null/v6/resource"
&resource.ResourceConfig {
Connection: interface{},
diff --git a/package.json b/package.json
index 6886fd9e..f4c42c8c 100644
--- a/package.json
+++ b/package.json
@@ -46,7 +46,7 @@
"devDependencies": {
"@actions/core": "^1.1.0",
"@cdktf/provider-project": "^0.2.95",
- "@types/node": "^14",
+ "@types/node": "^16",
"cdktf": "^0.15.0",
"cdktf-cli": "^0.15.0",
"constructs": "^10.0.0",
@@ -57,7 +57,7 @@
"jsii-pacmak": "^1.79.0",
"node-fetch": "cjs",
"npm-check-updates": "^16",
- "projen": "^0.70.10",
+ "projen": "^0.71.7",
"standard-version": "^9",
"typescript": "^3.9.10"
},
@@ -65,6 +65,11 @@
"cdktf": "^0.15.0",
"constructs": "^10.0.0"
},
+ "resolutions": {
+ "@types/prettier": "2.6.0",
+ "@types/babel__traverse": "7.18.2",
+ "@types/yargs": "17.0.13"
+ },
"keywords": [
"cdk",
"cdktf",
@@ -73,7 +78,7 @@
"terraform"
],
"engines": {
- "node": ">= 14.17.0"
+ "node": ">= 16.13.0"
},
"main": "lib/index.js",
"license": "MPL-2.0",
@@ -153,10 +158,5 @@
"version": "3.2.1"
}
},
- "resolutions": {
- "@types/prettier": "2.6.0",
- "@types/babel__traverse": "7.18.2",
- "@types/yargs": "17.0.13"
- },
"//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"."
}
diff --git a/yarn.lock b/yarn.lock
index a1cbf389..44108798 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -514,10 +514,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.33.tgz#8c29a0036771569662e4635790ffa9e057db379b"
integrity sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==
-"@types/node@^14":
- version "14.18.42"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.42.tgz#fa39b2dc8e0eba61bdf51c66502f84e23b66e114"
- integrity sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==
+"@types/node@^16":
+ version "16.18.23"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.23.tgz#b6e934fe427eb7081d0015aad070acb3373c3c90"
+ integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
@@ -3390,10 +3390,10 @@ progress@^2.0.3:
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-projen@^0.70.10:
- version "0.70.10"
- resolved "https://registry.yarnpkg.com/projen/-/projen-0.70.10.tgz#d3f1c704ef201223851055833af3fcb5dd07f60c"
- integrity sha512-vzv+b8erEKC4KxB7Bc4lxNcUcKDZ+zcNblv8Q0NwDKfwCtxSIyqZRidHgZALONSuTPJ9Fxs8VKy+StQrgvjMkQ==
+projen@^0.71.7:
+ version "0.71.7"
+ resolved "https://registry.yarnpkg.com/projen/-/projen-0.71.7.tgz#46f59a6d10bf3a865631b4f927f9915abce618d9"
+ integrity sha512-pkOPyYWKA2X5lg7n2IXM36PMcHz9Vts1r9Z/rna7D4ep4mjg1xwbESIEGtbX1W03OMwkQrnPpvLZbc0JnTMC4g==
dependencies:
"@iarna/toml" "^2.2.5"
case "^1.6.3"