Skip to content
This repository has been archived by the owner on May 20, 2023. It is now read-only.

Commit

Permalink
added cdk cli dependencies back in after upstream changes
Browse files Browse the repository at this point in the history
ughhhh the timing: aws/aws-cdk#18667
  • Loading branch information
3p3r committed Feb 26, 2022
1 parent b40fedb commit 47e2c4f
Show file tree
Hide file tree
Showing 5 changed files with 1,944 additions and 8 deletions.
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Expand Up @@ -7,6 +7,10 @@ updates:
allow:
- dependency-name: aws-cdk
- dependency-name: aws-cdk-lib
- dependency-name: cdk-assets
- dependency-name: constructs
- dependency-name: @aws-cdk/cloud-assembly-schema
- dependency-name: @aws-cdk/cloudformation-diff
- dependency-name: @aws-cdk/cx-api
labels:
- npm dependencies
1 change: 1 addition & 0 deletions cdk-web-null.js
@@ -0,0 +1 @@
module.exports = {};
24 changes: 19 additions & 5 deletions cdk-web.webpack.config.js
Expand Up @@ -180,6 +180,9 @@ module.exports = {
alias: {
fs: "memfs",
os: path.resolve(__dirname, "cdk-web-os.js"),
vm2: path.resolve(__dirname, "cdk-web-null.js"),
promptly: path.resolve(__dirname, "cdk-web-null.js"),
"proxy-agent": path.resolve(__dirname, "cdk-web-null.js"),
},
},
plugins: [
Expand Down Expand Up @@ -209,16 +212,23 @@ module.exports = {
rules: [
{
test: [
/vm2/,
/promptly/,
/proxy-agent/,
/hotswap/,
/node_modules\/aws-cdk\/lib\/plugin\.js$/,
/node_modules\/aws-cdk\/lib\/api\/aws-auth\/aws-sdk-inifile\.js$/,
],
use: "null-loader",
},
{
test: /node_modules\/aws-cdk-lib\/core\/lib\/private\/token-map.js$/,
test: /node_modules\/fs-extra\/lib\/fs\/index\.js$/,
loader: "string-replace-loader",
options: {
strict: true,
search: "exports.realpath.native = u(fs.realpath.native)",
replace: "",
},
},
{
test: /node_modules\/aws-cdk-lib\/core\/lib\/private\/token-map\.js$/,
loader: "string-replace-loader",
options: {
strict: true,
Expand Down Expand Up @@ -251,7 +261,11 @@ module.exports = {
options: {
multiple: [
{ strict: true, search: /stream.write\(str.*/, replace: "console.log(str);" },
{ strict: true, search: /exports\.logLevel\s=\s0.*/, replace: "exports.logLevel = 2;" },
{
strict: true,
search: "exports.logLevel = LogLevel.DEFAULT;",
replace: "exports.logLevel = LogLevel.TRACE;",
},
],
},
},
Expand Down

0 comments on commit 47e2c4f

Please sign in to comment.