Derek Kershner
06/18/2022, 10:27 PMError [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /Users/derekkershner/repos/resonance-infrastructure-foundations/node_modules/@serverless-stack/resources/package.json
This time removing peerDependencies from the lib that builds on SST didnt work. Version 1.2.25
.
Original time I got error: https://serverless-stack.slack.com/archives/C01JG3B20RY/p1653704371418879Derek Kershner
06/18/2022, 10:30 PMthdxr
06/18/2022, 10:32 PMthdxr
06/18/2022, 10:32 PMexports
for import
thdxr
06/18/2022, 10:32 PMthdxr
06/18/2022, 10:32 PMDerek Kershner
06/18/2022, 10:33 PMrequire
anywhere.thdxr
06/18/2022, 10:33 PMthdxr
06/18/2022, 10:33 PMDerek Kershner
06/18/2022, 10:33 PMimport * as sst from "@serverless-stack-slack/resources";
thdxr
06/18/2022, 10:34 PMthdxr
06/18/2022, 10:34 PMDerek Kershner
06/18/2022, 10:34 PMDerek Kershner
06/18/2022, 10:35 PMtsconfig
module
?thdxr
06/18/2022, 10:35 PMcat .build/lib/index.js
would give you a cjs modulethdxr
06/18/2022, 10:36 PMDerek Kershner
06/18/2022, 10:36 PMDerek Kershner
06/18/2022, 10:36 PMError [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /Users/derekkershner/repos/global-monorepo-devops/node_modules/@serverless-stack/resources/package.json
at new NodeError (node:internal/errors:372:5)
at throwExportsNotFound (node:internal/modules/esm/resolve:472:9)
at packageExportsResolve (node:internal/modules/esm/resolve:693:7)
at resolveExports (node:internal/modules/cjs/loader:482:36)
at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/Users/derekkershner/repos/global-monorepo-devops/packages/cdk-constructs/dist/cjs/NextjsStaticSite/index.js:32:26)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
Derek Kershner
06/18/2022, 10:36 PMNextJsStaticSite
is a construct that extends StaticSite
thdxr
06/18/2022, 10:37 PMcdk-constructs/dist/cjs/
Derek Kershner
06/18/2022, 10:37 PMthdxr
06/18/2022, 10:37 PMDerek Kershner
06/18/2022, 10:38 PMDerek Kershner
06/18/2022, 10:39 PMthdxr
06/18/2022, 10:39 PMDerek Kershner
06/18/2022, 10:40 PMthdxr
06/18/2022, 10:40 PMthdxr
06/18/2022, 10:40 PMDerek Kershner
06/18/2022, 10:41 PMare you sure they weren’t also shipping cjs versions?yes,
remark
rehype
as an exampleDerek Kershner
06/18/2022, 10:44 PMDerek Kershner
06/18/2022, 10:45 PM1.2.11
Derek Kershner
06/18/2022, 10:51 PMDerek Kershner
06/18/2022, 10:52 PMDerek Kershner
06/18/2022, 10:52 PMcommonjs
Derek Kershner
06/18/2022, 10:55 PMDerek Kershner
06/18/2022, 10:55 PMDerek Kershner
06/18/2022, 10:58 PM<http://cdk.App|cdk.App>
. We don’t use SST
, but it is installed, and that alone is enough to break.Derek Kershner
06/18/2022, 11:12 PMDerek Kershner
06/18/2022, 11:15 PMDerek Kershner
06/18/2022, 11:26 PMDerek Kershner
06/18/2022, 11:27 PMDerek Kershner
06/18/2022, 11:29 PMDerek Kershner
06/18/2022, 11:42 PMDerek Kershner
06/18/2022, 11:44 PMDerek Kershner
06/19/2022, 1:48 AMDerek Kershner
06/19/2022, 2:28 AMDerek Kershner
06/19/2022, 2:35 AMDerek Kershner
06/19/2022, 3:03 AMDerek Kershner
06/19/2022, 3:20 PMthdxr
06/19/2022, 3:23 PMthdxr
06/19/2022, 3:23 PMDerek Kershner
06/19/2022, 3:24 PMDerek Kershner
06/19/2022, 3:24 PMDerek Kershner
06/19/2022, 3:27 PMthdxr
06/19/2022, 3:27 PMDerek Kershner
06/19/2022, 3:29 PMthdxr
06/19/2022, 3:30 PMthdxr
06/19/2022, 3:30 PMDerek Kershner
06/19/2022, 3:31 PMthdxr
06/19/2022, 3:31 PMDerek Kershner
06/19/2022, 3:31 PMDerek Kershner
06/19/2022, 3:32 PMthdxr
06/19/2022, 3:32 PMDerek Kershner
06/19/2022, 3:33 PMDerek Kershner
06/19/2022, 3:33 PMDerek Kershner
06/19/2022, 3:37 PMthdxr
06/19/2022, 3:38 PMDerek Kershner
06/19/2022, 3:40 PMDerek Kershner
06/19/2022, 3:43 PMDerek Kershner
06/19/2022, 3:44 PMDerek Kershner
06/19/2022, 3:44 PM