Comments (4)
Hi @ndrone-kr, do you happen to be using Prettier in your repo? Lerna will detect an installed prettier configuration and automatically run it on the files that it updates with lerna repair
to ensure that workspace formatting rules are respected. If you are using prettier and want to ignore package.json
, you can add it to the .prettierignore
file (https://prettier.io/docs/en/ignore.html)
from lerna.
I am using prettier. Let me update the .prettierignore
and run some tests. Thanks for the info
from lerna.
After updating the .prettierignore
file adding package.json
then running lerna repair
it still updated the package.json
file back to an indent of 2.
from lerna.
Thanks for following up @ndrone-kr . I've recreated the issue. It looks like prettier config is not being properly respected during the repair command. I'm looking into a fix.
from lerna.
Related Issues (20)
- lerna version not creating correct tags since `[email protected]` when signing commits and tags HOT 1
- Add support for `package.yaml` HOT 1
- Lerna hangs when running `lerna version` HOT 1
- Can't connect to nx cloud
- Critical vulnerability because of minimist HOT 1
- High vulnerability because of "kind-of" package HOT 2
- `lerna publish from-package` failed HOT 2
- Using "--amend" and "--message" options will not overwrite the original commit message HOT 2
- [BUG] lerna ERR! EUNCOMMIT M packages/types/CHANGELOG.md
- Lerna publish exit code 1
- Support For Custom Tagging Formats HOT 2
- Version only suggests major bump in independent mode
- `TypeError: (0 , minimatch_1.minimatch) is not a function` when running `lerna run webpack --stream` HOT 1
- `lerna watch` not working on arch linux
- Learna publish not working with gemfury
- Lerna run dev --parallel command is not starting all the processes
- Cannot override scoped registry in .npmrc HOT 1
- Configuring Published Files: blocks copying of assets into source location HOT 1
- Lerna utils detectProjects() function prevents natural process exit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lerna.