un-ts / toml-tools

A set of tools for working with the Toml configuration file format.
MIT License
73 stars 10 forks source link

Yarn PnP doesn't work #55

Closed xenoterracide closed 1 year ago

xenoterracide commented 2 years ago

in order for yarn berry pnp to work correctly dependencies must be fully declared

[error] prettier-plugin-toml tried to access @toml-tools/lexer, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.
[error] 
[error] Required package: @toml-tools/lexer
[error] Required by: prettier-plugin-toml@npm:0.3.1 (via /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-plugin-toml-npm-0.3.1-a4a923f5b6-9c34cc4a35.zip/node_modules/prettier-plugin-toml/lib/)
[error] 
[error] Require stack:
[error] - /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-plugin-toml-npm-0.3.1-a4a923f5b6-9c34cc4a35.zip/node_modules/prettier-plugin-toml/lib/printer.js
[error] - /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-plugin-toml-npm-0.3.1-a4a923f5b6-9c34cc4a35.zip/node_modules/prettier-plugin-toml/lib/api.js
[error] - /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip/node_modules/prettier/index.js
[error] - /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip/node_modules/prettier/cli.js
[error] - /Users/nqy642/IdeaProjects/iw-pm-backend/.yarn/cache/prettier-npm-2.7.1-d1f40f5e1a-55a4409182.zip/node_modules/prettier/bin-prettier.js