This change lets us set runtime specific options in Pulumi.yaml, which will flow as arguments to the language hosts. We then teach the nodejs host that when the `typescript` is set to `true` that it should load ts-node before calling into user code. This allows using typescript natively without an explicit compile step outside of Pulumi. This works even when a tsconfig.json file is not present in the application and should provide a nicer inner loop for folks writing typescript (I'm pretty sure everyone has run into the "but I fixed that bug! Why isn't it getting picked up? Oh, I forgot to run tsc" problem. Fixes #958
17 lines
324 B
Text
17 lines
324 B
Text
*.swp
|
|
/vendor/
|
|
**/node_modules/
|
|
**/.vscode/
|
|
coverage.cov
|
|
*.coverprofile
|
|
**/dist
|
|
|
|
/.idea/
|
|
*.iml
|
|
|
|
# VSCode creates this binary when running tests in the debugger
|
|
**/debug.test
|
|
|
|
# Go tests run "in tree" and this folder will linger if they fail (the integration test framework cleans
|
|
# it up when they pass.)
|
|
**/command-output/
|