Adam Fanello
03/14/2022, 11:49 PM(node:26760) [DEP0128] DeprecationWarning: Invalid 'main' field in '/Users/adamfanello/dev/onica/casa/node_modules/@serverless-stack/resources/dist/package.json' of 'dist/index.js'. Please either fix that or report it to the module author
If this was fixed in later release... then I can paste up all the errors I get when progressing beyond this version. 😞Frank
thdxr
03/16/2022, 7:17 PMthdxr
03/16/2022, 7:19 PMAdam Fanello
03/16/2022, 7:47 PMFrank
node_modules/@serverless-stack/resources/dist/package.json
, is this a Node 16 specific? 🤔Frank
Adam Fanello
03/16/2022, 8:29 PMAdam Fanello
03/16/2022, 8:30 PMBuilding function
.Frank
Frank
Adam Fanello
03/16/2022, 8:36 PMAdam Fanello
03/16/2022, 8:37 PMFrank
Adam Fanello
03/16/2022, 8:38 PMFrank
Adam Fanello
03/16/2022, 8:39 PMthdxr
03/16/2022, 8:41 PMAdam Fanello
03/16/2022, 8:46 PMFrank
dist/package.json
Frank
Adam Fanello
03/16/2022, 8:48 PMFrank
dist/package.json
Frank
0.69.0
a try?Adam Fanello
03/16/2022, 8:51 PM"overrides": {
"aws-cdk-lib": "2.7.0"
}
Frank
cdk-floyd
using 2.7.0
?Adam Fanello
03/16/2022, 8:54 PMFrank
0.69.0
uses 2.15.0thdxr
03/16/2022, 8:55 PMAdam Fanello
03/16/2022, 8:55 PMAdam Fanello
03/16/2022, 8:56 PMAdam Fanello
03/16/2022, 8:58 PM% npm i @serverless-stack/cli@0.69.0 @serverless-stack/resources@0.69.0 -D -w cloud
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: ts-jest@27.1.3
npm WARN Found: esbuild@0.12.29
npm WARN node_modules/esbuild
npm WARN peer esbuild@"~0.12.28" from @anatine/esbuild-decorators@0.2.18
npm WARN node_modules/@anatine/esbuild-decorators
npm WARN dev @anatine/esbuild-decorators@"^0.2.18" from @pkg/cloud@1.2.0
npm WARN cloud
npm WARN 4 more (@serverless-stack/cli, @serverless-stack/resources, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peerOptional esbuild@"~0.14.0" from ts-jest@27.1.3
npm WARN cloud/node_modules/@serverless-stack/cli/node_modules/ts-jest
npm WARN ts-jest@"^27.1.3" from @serverless-stack/cli@0.69.0
npm WARN cloud/node_modules/@serverless-stack/cli
npm WARN
npm WARN Conflicting peer dependency: esbuild@0.14.27
npm WARN node_modules/esbuild
npm WARN peerOptional esbuild@"~0.14.0" from ts-jest@27.1.3
npm WARN cloud/node_modules/@serverless-stack/cli/node_modules/ts-jest
npm WARN ts-jest@"^27.1.3" from @serverless-stack/cli@0.69.0
npm WARN cloud/node_modules/@serverless-stack/cli
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @typescript-eslint/parser@4.33.0
npm WARN Found: eslint@8.10.0
npm WARN node_modules/eslint
npm WARN peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.17.0
npm WARN node_modules/@babel/eslint-parser
npm WARN peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.16.5
npm WARN node_modules/@babel/eslint-plugin
npm WARN 2 more (@serverless-stack/cli, eslint-config-serverless-stack)
npm WARN 23 more (@babel/eslint-plugin, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^5.0.0 || ^6.0.0 || ^7.0.0" from @typescript-eslint/parser@4.33.0
npm WARN cloud/node_modules/eslint-config-serverless-stack/node_modules/@typescript-eslint/parser
npm WARN @typescript-eslint/parser@"^4.15.1" from eslint-config-serverless-stack@0.69.0
npm WARN cloud/node_modules/eslint-config-serverless-stack
npm WARN
npm WARN Conflicting peer dependency: eslint@7.32.0
npm WARN node_modules/eslint
npm WARN peer eslint@"^5.0.0 || ^6.0.0 || ^7.0.0" from @typescript-eslint/parser@4.33.0
npm WARN cloud/node_modules/eslint-config-serverless-stack/node_modules/@typescript-eslint/parser
npm WARN @typescript-eslint/parser@"^4.15.1" from eslint-config-serverless-stack@0.69.0
npm WARN cloud/node_modules/eslint-config-serverless-stack
npm WARN deprecated read-package-tree@5.3.1: The functionality that this package provided is now in @npmcli/arborist
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See <https://v8.dev/blog/math-random> for details.
added 715 packages, removed 7 packages, and audited 3317 packages in 36s
184 packages are looking for funding
run `npm fund` for details
5 moderate severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
Adam Fanello
03/16/2022, 9:00 PMFrank
thdxr
03/16/2022, 9:02 PMAdam Fanello
03/16/2022, 9:03 PMthdxr
03/16/2022, 9:04 PMAdam Fanello
03/16/2022, 9:04 PMAdam Fanello
03/16/2022, 9:05 PM"eslint": "^8.10.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jest": "^26.1.1",
"eslint-plugin-jsdoc": "^37.9.7",
"eslint-plugin-prefer-arrow": "^1.2.3",
Adam Fanello
03/16/2022, 9:06 PMAdam Fanello
03/16/2022, 9:07 PMAdam Fanello
03/16/2022, 9:08 PMFrank
we really gotta strip ts-jest and eslint from our bundled deps, causes all these situationsAgreed. We should include this in v1 @thdxr
Frank
Adam Fanello
03/16/2022, 9:15 PMFrank
Adam Fanello
03/16/2022, 9:16 PMAdam Fanello
03/16/2022, 9:17 PMFrank
Adam Fanello
03/16/2022, 9:19 PMthdxr
03/16/2022, 9:20 PMAdam Fanello
03/16/2022, 9:20 PMAdam Fanello
03/16/2022, 9:20 PMthdxr
03/16/2022, 9:21 PMFrank