esbuild cannot build project
sotnikov-link opened this issue · comments
Valeriy Sotnikov commented
esbuild cannot build project, it needs additional investigation
✘ [ERROR] Could not resolve "ts-keyof"
src/components/Splash/Splash.tsx:5:22:
5 │ import { keyof } from "ts-keyof";
╵ ~~~~~~~~~~
The "main" field here was ignored. Main fields must be configured explicitly when using the "neutral" platform.
../node_modules/ts-keyof/package.json:6:2:
6 │ "main": "./dist/keyof.js",
╵ ~~~~~~
You can mark the path "ts-keyof" as external to exclude it from the bundle, which will remove this error.
src/components/Splash/Splash.tsx:5:22: ERROR: Could not resolve "ts-keyof"
at failureErrorWithLog (/Users/someone/monorepo/node_modules/esbuild/lib/main.js:1624:15)
at /Users/someone/monorepo/node_modules/esbuild/lib/main.js:1266:28
at runOnEndCallbacks (/Users/someone/monorepo/node_modules/esbuild/lib/main.js:1046:63)
at buildResponseToResult (/Users/someone/monorepo/node_modules/esbuild/lib/main.js:1264:7)
at /Users/someone/monorepo/node_modules/esbuild/lib/main.js:1377:14
at /Users/someone/monorepo/node_modules/esbuild/lib/main.js:678:9
at handleIncomingPacket (/Users/someone/monorepo/node_modules/esbuild/lib/main.js:775:9)
at Socket.readFromStdout (/Users/someone/monorepo/node_modules/esbuild/lib/main.js:644:7)
at Socket.emit (node:events:527:28)
at addChunk (node:internal/streams/readable:315:12) {
errors: [
{
detail: undefined,
id: '',
location: [Object],
notes: [Array],
pluginName: '',
text: 'Could not resolve "ts-keyof"'
}
],
warnings: []
}
file:///Users/someone/monorepo/some-package/esbuild.mjs:62
throw new Error('build stopped');
^
Error: build stopped
at file:///Users/someone/monorepo/some-package/esbuild.mjs:62:9
at processTicksAndRejections (node:internal/process/task_queues:96:5)
yarn run prepare-css exited with code 1