serverless-plugin-typescript
serverless-plugin-typescript copied to clipboard
Serverless plugin for zero-config Typescript support
For my project i need to use a different `tsconfig.json` for development and deployment. In order to do that, I extended `serverless-plugin-typescript` and added the ability to configure a path...
As the plugin manipulates `serverless.config.servicePath`, artifact paths need to be adjusted so that the state file matches the folder structure. However, as other plugins (like the warmup plugin) might create...
I want to setup a multi-language API while using this plugin to allow me to use TypeScript. **Example** ```yml functions: hello: runtime: nodejs10.x handler: hello.world # hello.ts webapi: runtime: python3.8...
Since this plugin takes the responsibility of copying the `package.include` to the `.build` folder, when running with `serverless offline`, I noticed that my `package.include` files are not updated in the...
Would it be possible to add additional hooks to this plugin to help integrate with [serverless-azure-functions](https://github.com/serverless/serverless-azure-functions) For example - offline hooks: ``` 'before:offline:build:build': async () => { await this.compileTs() await...
There is a way to disable the plugin. > Error: `Unhandled rejection Error: ENOENT: no such file or directory, symlink 'home/../node_modules' -> '/home/.build/node_modules' ` > Use case: We use plugin...
Hi! I have shared code in my project, e.g. a folder structure like this: /shared shared1.ts shared2.ts /microservice1 /node_modules package.json microservice1.ts tsconfig.json serverless.yml /microservice2 /node_modules package.json microservice2.ts tsconfig.json serverless.yml According...
To help you chase after the issue did prepared for you a [minimalistic serverless service that is using local module as dependency](https://github.com/TumbaSolutions/serverless-plugin-typescript-package-issue). In my case, on macOS, using npm 6.10.2...
Related to #90, but I'm finding that devDependancies of `"": "file:../"` dependancies seem to copy their `devDependancies` which can lead to large `.zip` sizes. I know this plugin doesn't expilicitly...
Typescript 3 supports references: - https://blogs.msdn.microsoft.com/typescript/2018/07/30/announcing-typescript-3-0/#project-references - https://github.com/Soul-Master/typescript3-composite-project Does this plugin respect references and include dependencies from depended upon packages in a mono repo?