João Pedro
10/10/2021, 8:01 PMdependencies
and my devDependencies
, but on of my dev dependencies, even though it’s not a dependency of any of the dependencies, it’s going to the deployed lambda…is that expected?
2 - is there tree-shaking when deploying the lambdas?thdxr
10/10/2021, 8:03 PMdependencies
vs devDependencies
- only used by npm to skip installation in certain scenariosthdxr
10/10/2021, 8:03 PMJoão Pedro
10/10/2021, 8:18 PMtsoa
(dev dependency only - should only be used for the build process, similar to @types/*** stuff) and @tsoa/runtime
(that actually needs to be deployed to the lambda)João Pedro
10/10/2021, 8:20 PMthdxr
10/10/2021, 8:21 PMtsoa
included?João Pedro
10/10/2021, 8:22 PM@tsoa/cli
, which is a dependency of tsoa
João Pedro
10/10/2021, 8:23 PMdevDependencies
to the bundle?thdxr
10/10/2021, 8:26 PMdependencies
but not actually needed for a certain function
What I would try is running esbuild manually like this:
./node_modules/.bin/esbuild --minify --metafile=meta.json --outfile=output.js --platform=node --bundle ./src/functions/router.ts
thdxr
10/10/2021, 8:26 PM@tsoa/cli
and it can help you trace where it's fromJoão Pedro
10/10/2021, 8:27 PMthdxr
10/10/2021, 8:28 PMthdxr
10/10/2021, 8:30 PM--analyze=verbose
thdxr
10/10/2021, 8:30 PMJoão Pedro
10/10/2021, 8:33 PMJoão Pedro
10/10/2021, 8:34 PMJoão Pedro
10/10/2021, 8:34 PMJoão Pedro
10/10/2021, 8:36 PMtsoa spec generator
giving me this error:
2021-10-11T08:56:17.709+13:00
Copy
2021-10-10T19:56:17.708Z undefined ERROR Usage: index.js <command> [options]
Commands:
index.js spec Generate OpenAPI spec
index.js swagger Generate OpenAPI spec
index.js routes Generate routes
index.js spec-and-routes Generate OpenAPI spec and routes
index.js swagger-and-routes Generate OpenAPI spec and routes
Options:
--version Show version number [boolean]
--help, -h Show help [boolean]
2021-10-10T19:56:17.708Z undefined ERROR Usage: index.js <command> [options] Commands: index.js spec Generate OpenAPI spec index.js swagger Generate OpenAPI spec index.js routes Generate routes index.js spec-and-routes Generate OpenAPI spec and routes index.js swagger-and-routes Generate OpenAPI spec and routes Options: --version Show version number [boolean] --help, -h Show help [boolean]
João Pedro
10/10/2021, 8:37 PMthdxr
10/10/2021, 8:43 PMJoão Pedro
10/10/2021, 9:28 PMJoão Pedro
10/10/2021, 9:41 PM