synp
synp copied to clipboard
Convert yarn.lock to package-lock.json and vice versa
#### Issue description: I'm using yarn with Next.js v14, which declares some optional dependencies. When I run `yarn synp --source-file yarn.lock` those dependencies do not get carried over into `package-lock.json`....
#### Issue description: Project is using Yarn 3.x, and it's 'pnp' feature, so, it has a yarn.lock file, but, since it's using pnp, there is no node_modules folder, and synp...
#### Issue description: In workspace mode, it seems like synp tries to read all package.json files in the node_modules, even if they are not the main package.json file for the...
#### Issue description: Background: I got an existed project which use yarn.lock and I want to convert yarn.lock to package.lock. Steps: 1. I run `yarn install` , generate node_modules. 2....
#### Issue description: I recently updated my npm to v9 and discovered that some functionality built on synp no longer works. My code calls `npmToYarn()` which ends up dying in...
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. Release notes Sourced from json5's releases. v1.0.2 Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a...
#### Issue description: Using workspaces, `synp -w -s yarn.lock`will produce lockfile without dependencies of subprojects, see package `apps/app` below: ```json { "name": "app-bundle", "lockfileVersion": 2, "requires": true, "packages": { "":...