capacitor-assets
capacitor-assets copied to clipboard
Error: @capacitor/assets tried to access @ionic/cli-framework-output, but it isn't declared in its dependencies (Yarn Plug'n'Play)
The generate
command errors in projects using the latest version of Yarn (without disabling Plug'n'Play) due to a dependency issue:
❯ yarn capacitor-assets generate
/app/.pnp.cjs:30059
Error.captureStackTrace(firstError);
^
Error: @capacitor/assets tried to access @ionic/cli-framework-output, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.
Required package: @ionic/cli-framework-output
Required by: @capacitor/assets@npm:2.0.4 (via /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/util/)
Require stack:
- /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/util/log.js
- /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/project.js
- /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/ctx.js
- /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/index.js
- /app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/bin/capacitor-assets
at require$$0.Module._resolveFilename (/app/.pnp.cjs:30059:13)
at require$$0.Module._load (/app/.pnp.cjs:29909:42)
at Module.require (node:internal/modules/cjs/loader:1105:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object.<anonymous> (/app/.yarn/cache/@capacitor-assets-npm-2.0.4-dd84f79061-463e390c26.zip/node_modules/@capacitor/assets/dist/util/log.js:5:32)
at Module._compile (node:internal/modules/cjs/loader:1218:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1272:10)
at require$$0.Module._extensions..js (/app/.pnp.cjs:30103:33)
at Module.load (node:internal/modules/cjs/loader:1081:32)
at require$$0.Module._load (/app/.pnp.cjs:29940:14)
Node.js v19.2.0