Skip to content
This repository was archived by the owner on Nov 13, 2021. It is now read-only.

Commit fe26d67

Browse files
committed
fix(source maps): make source maps works
1 parent 3b9e94b commit fe26d67

File tree

3 files changed

+27
-15
lines changed

3 files changed

+27
-15
lines changed

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@
4747
"@babel/plugin-transform-runtime": "7.10.5",
4848
"@babel/preset-env": "7.10.4",
4949
"babel-loader": "8.1.0",
50+
"babel-plugin-source-map-support": "2.1.2",
5051
"noop2": "2.0.0",
51-
"ts-loader": "^8.0.1",
52+
"source-map-support": "0.5.19",
53+
"ts-loader": "8.0.1",
5254
"webpack": "4.44.0",
5355
"webpack-cli": "3.3.12"
5456
},

src/NodejsFunction.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,13 @@ export class NodejsFunction extends lambda.Function {
137137
},
138138
]
139139
],
140-
plugins: ["${path.join(
141-
pluginsPath,
142-
"@babel/plugin-transform-runtime",
143-
)}"]
140+
plugins: [
141+
"${path.join(
142+
pluginsPath,
143+
"@babel/plugin-transform-runtime",
144+
)}",
145+
"${path.join(pluginsPath, "babel-plugin-source-map-support")}"
146+
]
144147
}
145148
}
146149
},

yarn.lock

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@
332332
dependencies:
333333
"@babel/types" "^7.10.5"
334334

335-
"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4":
335+
"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.1", "@babel/helper-module-imports@^7.10.4":
336336
version "7.10.4"
337337
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz#4c5c54be04bd31670a7382797d75b9fa2e5b5620"
338338
integrity sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==
@@ -2518,6 +2518,13 @@ babel-plugin-macros@^2.6.1:
25182518
cosmiconfig "^6.0.0"
25192519
resolve "^1.12.0"
25202520

2521+
babel-plugin-source-map-support@2.1.2:
2522+
version "2.1.2"
2523+
resolved "https://registry.yarnpkg.com/babel-plugin-source-map-support/-/babel-plugin-source-map-support-2.1.2.tgz#7df113ed04b91263cb2d271c410a70bad6926099"
2524+
integrity sha512-vGQpazaev8LHLcr91C5tyDy4sCEghetZJU0W6UyfkcWsqt7JNtRdwuuh3JwfnSPzQ63OzSWyLtIKNvzfPRZb2Q==
2525+
dependencies:
2526+
"@babel/helper-module-imports" "^7.10.1"
2527+
25212528
babel-plugin-syntax-async-functions@^6.8.0:
25222529
version "6.13.0"
25232530
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95"
@@ -9937,21 +9944,21 @@ source-map-resolve@^0.5.0:
99379944
source-map-url "^0.4.0"
99389945
urix "^0.1.0"
99399946

9940-
source-map-support@^0.4.15:
9941-
version "0.4.18"
9942-
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
9943-
integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
9944-
dependencies:
9945-
source-map "^0.5.6"
9946-
9947-
source-map-support@^0.5.6, source-map-support@~0.5.12:
9947+
source-map-support@0.5.19, source-map-support@^0.5.6, source-map-support@~0.5.12:
99489948
version "0.5.19"
99499949
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
99509950
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
99519951
dependencies:
99529952
buffer-from "^1.0.0"
99539953
source-map "^0.6.0"
99549954

9955+
source-map-support@^0.4.15:
9956+
version "0.4.18"
9957+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
9958+
integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
9959+
dependencies:
9960+
source-map "^0.5.6"
9961+
99559962
source-map-url@^0.4.0:
99569963
version "0.4.0"
99579964
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
@@ -10611,7 +10618,7 @@ ts-jest@^24.0.2:
1061110618
semver "^5.5"
1061210619
yargs-parser "10.x"
1061310620

10614-
ts-loader@^8.0.1:
10621+
ts-loader@8.0.1:
1061510622
version "8.0.1"
1061610623
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.1.tgz#9670dcbce2a8c8506d01a37fee042350d02c8c21"
1061710624
integrity sha512-I9Nmly0ufJoZRMuAT9d5ijsC2B7oSPvUnOJt/GhgoATlPGYfa17VicDKPcqwUCrHpOkCxr/ybLYwbnS4cOxmvQ==

0 commit comments

Comments
 (0)