Open terion-name opened 3 months ago
Using workspaces, synp -w -s yarn.lockwill produce lockfile without dependencies of subprojects, see package apps/app below:
synp -w -s yarn.lock
apps/app
{ "name": "app-bundle", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "app-bundle", "workspaces": [ "apps/*", "packages/*" ], "devDependencies": { "@repo/eslint-config": "*", "cross-var": "^1.1.0", "dotenv-cli": "^7.4.2", "eslint": "^8.57.0", "prettier": "^3.2.5", "prettier-plugin-svelte": "^3.2.2", "turbo": "latest", "vitepress": "^1.2.3" } }, "apps/app": { "version": "0.0.1", "dev": true }, ....
yarn.lock
package-lock.json
https://gist.github.com/terion-name/f1f47479b83509f2fbde5619887fb6ad
Issue description:
Using workspaces,
synp -w -s yarn.lock
will produce lockfile without dependencies of subprojects, see packageapps/app
below:Are you reporting a conversion error? Please include a link to
yarn.lock
/package-lock.json
:https://gist.github.com/terion-name/f1f47479b83509f2fbde5619887fb6ad