āĻāĻ Yarn.lock āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āĻā§ āĻāϰā§
- Yarn-āϏāĻā§āϤāύ āĻĒāĻžāϰā§āϏāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠Yarn v1âv4 (āĻā§āϞāĻžāϏāĻŋāĻ āĻ Berry/āĻŽāĻĄāĻžāϰā§āύ) āĻĨā§āĻā§ yarn.lock āĻĢāĻžāĻāϞ āύāĻŋāϰāĻžāĻĒāĻĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰā§
- āĻāύā§āĻĄā§āύā§āĻā§āĻļāύ, āϏā§āĻĒā§āϏāĻŋāĻ āĻāĻŦāĻ āĻŦā§āϞāĻ āĻ āϰā§āĻĄāĻžāϰāĻŋāĻ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāϰ⧠āĻāĻŋāĻ āĻĄāĻŋāĻĢā§āϰ āĻļā§āϰāĻā§āϞ āĻāĻŽāĻžāϝāĻŧ
- āĻāĻžāϰā§āϏāύ, āϰāĻŋāĻāϞā§āĻāĻĄ URL, āĻāύā§āĻāĻŋāĻā§āϰāĻŋāĻāĻŋ āĻšā§āϝāĻžāĻļ āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻšā§āĻŦāĻšā§ āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āϰāĻžāĻā§
- āϏāϰāĻžāϏāϰāĻŋ yarn.lock āĻāύā§āĻā§āύā§āĻā§ āĻāĻžāĻ āĻāϰ⧠(āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āĻāĻŋāĻĄāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ yarn install āĻāĻžāϞāĻžāύā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻ)
- .lock āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻĄā§āϰā§āϝāĻžāĻ-āĻāύā§āĻĄ-āĻĄā§āϰāĻĒ āϏāĻžāĻĒā§āϰā§āĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ-āĻšāĻžāĻāϞāĻžāĻāĻā§āĻĄ āĻĒā§āϰāĻŋāĻāĻŋāĻ āϏāĻš
- āϞāĻāĻĢāĻžāĻāϞ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϝāĻžāϞāĻŋāĻĄā§āĻ āĻāϰ⧠āĻāĻŦāĻ āĻĄā§āĻāĻž āύāĻŋāĻāĻļāĻŦā§āĻĻā§ āĻāϰāĻžāĻĒā§āĻ āĻāϰāĻžāϰ āĻŦāĻĻāϞ⧠āĻĒāĻžāϰā§āϏ āĻāϰāϰ āĻĻā§āĻāĻžāϝāĻŧ
- āύāĻŋāϰāĻžāĻĒāĻĻ āϏāĻžāϰā§āĻāĻžāϰ-āϏāĻžāĻāĻĄ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻāĻ ā§āϰ āϏāĻžāĻāĻ āϞāĻŋāĻŽāĻŋāĻ āĻāĻŦāĻ āĻāĻžāĻāĻŽāĻāĻāĻ āϏāĻš āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻāύā§āϝ
đ ī¸ āĻāĻŋāĻāĻžāĻŦā§ āĻ āύāϞāĻžāĻāύ⧠Yarn.lock āĻĢāĻžāĻāϞ āύāϰāĻŽāĻžāϞāĻžāĻāĻ āĻāϰāĻŦā§āύ for yarn-formatter
ā§§. yarn.lock āĻĒā§āϏā§āĻ āĻŦāĻž āĻāĻĒāϞā§āĻĄ āĻāϰā§āύ
āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻā§āĻā§āĻā§āϰ **yarn.lock** āĻĢāĻžāĻāϞ āĻā§āϞā§āύ, āĻāϰ āĻāύā§āĻā§āύā§āĻ āĻāĻĄāĻŋāĻāϰ⧠āĻāĻĒāĻŋ āĻāϰā§āύ āĻŦāĻž āĻĢāĻžāĻāϞāĻāĻŋ āĻĄā§āϰā§āϝāĻžāĻ-āĻāύā§āĻĄ-āĻĄā§āϰāĻĒ āĻāϰā§āύāĨ¤ āĻā§āϞāĻāĻŋ v1 āĻĨā§āĻā§ v4 āĻĒāϰā§āϝāύā§āϤ Yarn āϞāĻāĻĢāĻžāĻāϞ āĻāĻŋāύāϤ⧠āĻĒāĻžāϰā§āĨ¤
⧍. āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻāĻžāϞāĻžāύ
**āĻĢāϰāĻŽā§āϝāĻžāĻ** āĻŦāĻžāĻāύ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤ āĻŦā§āϝāĻžāĻāĻāύā§āĻĄ Yarn-āϏāĻā§āϤāύ āϞāĻāĻŋāĻ āĻĻāĻŋāϝāĻŧā§ āĻāĻĒāύāĻžāϰ āϞāĻāĻĢāĻžāĻāϞ āĻĒāĻžāϰā§āϏ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āϝāĻžāύā§āύāĻŋāĻāĻžāϞ, āύāϰāĻŽāĻžāϞāĻžāĻāĻāĻĄ āĻĢāϰā§āĻŽā§ āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰā§āĨ¤
ā§Š. āĻāĻāĻāĻĒā§āĻ āϰāĻŋāĻāĻŋāĻ āĻāϰā§āύ
āĻĢāϰāĻŽā§āϝāĻžāĻā§āĻĄ yarn.lock āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āύāĨ¤ āĻāĻžāϰā§āϏāύ, āϰāĻŋāĻāϞā§āĻāĻĄ URL, āĻāύā§āĻāĻŋāĻā§āϰāĻŋāĻāĻŋ āĻšā§āϝāĻžāĻļ āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ āĻāĻŋāύā§āύ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤâāĻļā§āϧ⧠āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ āĻāĻŦāĻ āĻ āϰā§āĻĄāĻžāϰāĻŋāĻ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
ā§Ē. āĻāĻĒāĻŋ āĻŦāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻŽāĻŋāĻ āĻāϰā§āύ
āύāϰāĻŽāĻžāϞāĻžāĻāĻāĻĄ āϞāĻāĻĢāĻžāĻāϞ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻā§āĻā§āĻā§ āĻĢāĻŋāϰ⧠āĻāĻĒāĻŋ āĻāϰā§āύ āĻŦāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āĻ āϰāĻŋāĻāĻŋāύāĻžāϞāĻāĻŋ āϰāĻŋāĻĒā§āϞā§āϏ āĻāϰā§āύāĨ¤ āĻāĻŦāĻŋāώā§āϝāϤ āĻĄāĻŋāĻĢ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻāϰāϤ⧠āĻāĻĒāĻĄā§āĻāĻāĻŋ āĻāĻŽāĻŋāĻ āĻāϰā§āύāĨ¤
āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āĻŦāĻŋāĻŦāϰāĻŖ
Yarn.lock āĻāĻŦāĻ āĻāĻžāϰā§āϏāύ āϏāĻžāĻĒā§āϰā§āĻ
āĻāĻ āĻā§āϞāĻāĻŋ āĻāĻāĻā§āĻāĻŋāϝāĻŧāĻžāĻāĻžāĻŦā§ Yarn āϞāĻāĻĢāĻžāĻāϞā§āϰ āĻāĻĒāϰ āĻĢā§āĻāĻžāϏ āĻāϰ⧠āĻāĻŦāĻ āĻā§āϞāĻžāϏāĻŋāĻ āĻāĻŦāĻ āĻāϧā§āύāĻŋāĻ āĻāĻāϝāĻŧ āϞāĻāĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰā§āĨ¤
| āϞāĻāĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ | āϏāĻžāĻĒā§āϰā§āĻ | āύā§āĻāϏ |
|---|---|---|
| Yarn v1 (āĻā§āϞāĻžāϏāĻŋāĻ) | â āϏāĻŽā§āĻĒā§āϰā§āĻŖ | āĻšā§āĻĄāĻžāϰ āĻāĻŽā§āύā§āĻ āϏāĻš āĻ āϰāĻŋāĻāĻŋāύāĻžāϞ āĻā§/āĻā§āϝāĻžāϞ⧠āϞāĻāĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§āĨ¤ |
| Yarn v2âv4 (āĻŦā§āϰāĻŋ/āĻāϧā§āύāĻŋāĻ) | â āϏāĻŽā§āĻĒā§āϰā§āĻŖ | āύāϤā§āύ YAML-āϏā§āĻāĻžāĻāϞ āϞāĻāĻĢāĻžāĻāϞ āϞā§āĻāĻāĻ āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻŦā§āϞāĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ |
| āύāύ-Yarn .lock āĻĢāĻžāĻāϞ | â ī¸ āĻā§āϝāĻžāϰāĻžāύā§āĻāĻŋāĻĄ āύāϝāĻŧ | āĻ āύā§āϝāĻžāύā§āϝ āϞāĻ āĻĢāϰāĻŽā§āϝāĻžāĻ (npm, pnpm, āĻāϤā§āϝāĻžāĻĻāĻŋ) āĻāĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻ āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞāĻŋ āϏāĻžāĻĒā§āϰā§āĻā§āĻĄ āύāϝāĻŧāĨ¤ |
| package.json | â āϏā§āĻā§āĻĒā§āϰ āĻŦāĻžāĻāϰ⧠| āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠package.json āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāϤ⧠āĻāĻāĻāĻŋ JSON āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ |
āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āĻāĻāϰāĻŖ
āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰāĻāĻŋ **āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻŦāĻ āĻāĻāĻĄā§āĻŽā§āĻĒā§āĻā§āύā§āĻ** āĻšāĻāϝāĻŧāĻžāϰ āϞāĻā§āώā§āϝ āϰāĻžāĻā§: āĻāĻāĻžāϧāĻŋāĻāĻŦāĻžāϰ āĻāĻžāϞāĻžāϞ⧠āĻāĻĒāύāĻžāϰ āϞāĻāĻĢāĻžāĻāϞ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϰāĻžāĻāĻŦā§ āϝāĻāύ āĻāĻāύāĻ āύāĻŋāϰā§āĻāϰāϤāĻž āĻļāĻŦā§āĻĻāĻžāϰā§āĻĨāĻŦāĻŋāĻĻā§āϝāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻŦā§ āύāĻžāĨ¤
| āĻĻāĻŋāĻ | āĻāĻāϰāĻŖ | āĻĒā§āϰāĻāĻžāĻŦ |
|---|---|---|
| āĻšā§āĻĄāĻžāϰ āĻŽāύā§āϤāĻŦā§āϝ | āϝā§āĻŽāύ āĻāĻā§ āϏāĻāϰāĻā§āώāĻŋāϤ | āĻŽāĻžāύāĻ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ-āĻāϤā§āĻĒāύā§āύ āĻĢāĻžāĻāϞ āϏāϤāϰā§āĻāϤāĻž āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ āĻā§āώāϤ āϰāĻžāĻā§āĨ¤ |
| āύāĻŋāϰā§āĻāϰāϤāĻž āĻāύā§āĻā§āϰāĻŋ | Yarn-āϏāĻā§āϤāύ āĻĒā§āϰāĻŋāύā§āĻāĻžāϰā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĒā§āύāϰā§āĻŽā§āĻĻā§āϰāĻŋāϤ | āϏāĻāϏā§āĻāϰāĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻž āĻāϰ⧠āϏā§āĻĒā§āϏāĻŋāĻ āĻāĻŦāĻ āĻ āϰā§āĻĄāĻžāϰāĻŋāĻ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻāϰā§āĨ¤ |
| āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ āĻ āĻāύā§āĻĄā§āύā§āĻā§āĻļāύ | āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻā§āϤ | āĻ āϏāĻā§āĻāϤ āϏā§āĻĒā§āϏāĻŋāĻ āϏāϰāĻžāϝāĻŧ, āĻāύā§āĻĄā§āύā§āĻā§āĻļāύ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ āĻāϰ⧠āĻāĻŦāĻ āĻĢāĻžāĻāĻāĻž āϞāĻžāĻāύ āĻŽāĻžāύāĻ āĻāϰā§āĨ¤ |
| āĻĢāĻŋāϞā§āĻĄ āĻ āϰā§āĻĄāĻžāϰāĻŋāĻ | Yarn āύāĻŋāϝāĻŧāĻŽ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϝāĻžāύā§āύāĻŋāĻāĻžāϞ | āĻā§āĻā§āϞāĻŋ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻ āϰā§āĻĄāĻžāϰ āĻāϰ⧠āύāϝāĻŧā§āĻāĻŋ āĻĄāĻŋāĻĢāϏ āĻšā§āϰāĻžāϏ āĻāϰā§āĨ¤ |
| āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāϞ | āĻā§āύā§āĻāĻŋāĻ āύāϝāĻŧ | āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āϰā§āĻāĻŋāϏā§āĻā§āϰāĻŋ āĻšāĻŋāĻ āĻāϰ⧠āύāĻž āĻŦāĻž āĻāĻĒāύāĻžāϰ node_modules āĻā§āϰāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āύāĻžāĨ¤ |
āϏā§āĻŽāĻž, āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž
āϏāĻžāϰā§āĻāĻžāϰ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻā§āώāĻž āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦāĻžāϏā§āϤāĻŦ-āĻŦāĻŋāĻļā§āĻŦā§āϰ āϞāĻāĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻĻā§āϰā§āϤ, āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
| āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ | āĻŽāĻžāύ | āύā§āĻ |
|---|---|---|
| āϏāϰā§āĻŦā§āĻā§āĻ āĻā§āĻā§āϏāĻ āϏāĻžāĻāĻ | â ⧍,ā§Ļā§Ļā§Ļ,ā§Ļā§Ļā§Ļ āĻ āĻā§āώāϰ | āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻ āĻāϞ āĻāϰāĻžāϰ āĻāĻā§ āĻĒā§āϰāϝāĻŧā§āĻāĻā§āϤ āĻšāĻžāϰā§āĻĄ āϏā§āĻĢāĻāĻŋ āϞāĻŋāĻŽāĻŋāĻāĨ¤ |
| āϏāϰā§āĻŦā§āĻā§āĻ āĻĢāĻžāĻāϞ āϏāĻžāĻāĻ | ~ā§Ģ MB | āĻāϰāĻŽ āĻā§āώā§āϤā§āϰ⧠āĻāĻĄāĻŧāĻžāϤ⧠āĻāĻĒāϞā§āĻĄā§āϰ āĻāύā§āϝ UI-āϏā§āϤāϰā§āϰ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻžāĨ¤ |
| āĻāĻžāĻāĻŽāĻāĻāĻ | ~⧍ā§Ģ āϏā§āĻā§āύā§āĻĄ | āĻ āϤā§āϝāϧāĻŋāĻ āϏāĻŽāϝāĻŧ āύā§āĻāϝāĻŧāĻž āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ āĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ āϤā§āϰā§āĻāĻŋ āĻŦāĻžāϰā§āϤāĻž āϏāĻš āĻŦāĻžāϤāĻŋāϞ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ |
| āĻĒā§āϰāϏā§āϏāĻŋāĻ āϞā§āĻā§āĻļāύ | āϏāĻžāϰā§āĻāĻžāϰ-āϏāĻžāĻāĻĄ | āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āĻāĻāĻāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ āĻŦā§āϝāĻžāĻāĻāύā§āĻĄā§ Yarn-āϏāĻā§āϤāύ āϞāĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϞā§āĨ¤ |
| āϏā§āĻĨāĻžāϝāĻŧāĻŋāϤā§āĻŦ | āĻĻā§āϰā§āĻāĻŽā§āϝāĻŧāĻžāĻĻā§ āϏāĻāϰāĻā§āώāĻŖ āύā§āĻ | āĻĢāϰāĻŽā§āϝāĻžāĻā§āĻĄ āĻĢāϞāĻžāĻĢāϞ āĻāĻŖāύāĻž āĻāϰāϤ⧠āϞāĻāĻĢāĻžāĻāϞā§āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤ⧠āĻ āϏā§āĻĨāĻžāϝāĻŧā§āĻāĻžāĻŦā§ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰāĻž āĻšāϝāĻŧāĨ¤ |
Yarn.lock āĻĒāϰāĻŋāώā§āĻāĻžāϰā§āϰ āĻāύā§āϝ CLI āĻŦāĻŋāĻāϞā§āĻĒāϏāĻŽā§āĻš
āĻŦāĻĄāĻŧ āϰāĻŋāĻĒā§ āĻŦāĻž āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞā§āϰ āĻāύā§āϝ, āĻāĻĒāύāĻžāϰ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ Yarn/Node.js āĻā§āϞāĻā§āĻāύā§āϰ āĻāĻŋāϤāϰ⧠āϞāĻāĻĢāĻžāĻāϞ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻāϰāĻŖ āϰāĻžāĻāĻžāĻ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āϏāϰā§āĻŦā§āϤā§āϤāĻŽāĨ¤
āϞāĻŋāύāĻžāĻā§āϏ / đ macOS / đĒ āĻāĻāύā§āĻĄā§āĻ (Node.js)
āĻļā§āύā§āϝ āĻĨā§āĻā§ yarn.lock āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰā§āύ
rm yarn.lock && yarn installYarn āĻā§ āĻāĻĒāύāĻžāϰ package.json āĻāĻŦāĻ āĻŦāϰā§āϤāĻŽāĻžāύ āϰā§āĻāĻŋāϏā§āĻā§āϰāĻŋ āĻ āĻŦāϏā§āĻĨāĻžāϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āϞāĻāĻĢāĻžāĻāϞ āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤
Prettier āĻĻāĻŋāϝāĻŧā§ āϞāĻāĻĢāĻžāĻāϞ āĻāĻŦāĻ JSON āĻŽā§āϝāĻžāύāĻŋāĻĢā§āϏā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰā§āύ
npx prettier "**/yarn.lock" "**/package.json" --writeāϞāĻāĻĢāĻžāĻāϞ āĻāĻŦāĻ āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύāĻŋāĻĢā§āϏā§āĻā§ āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāϰāϤ⧠Prettier āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤
āĻā§āĻ āĻĄāĻŋāĻĢā§āϰ āĻāύā§āϝ package.json āĻĢāĻŋāϞā§āĻĄ āϏāĻžāĻāĻžāύ
npx sort-package-jsondependencies āĻāĻŦāĻ scripts āĻāϰ āĻŽāϤ⧠package.json āĻŦāĻŋāĻāĻžāĻāĻā§āϞāĻŋ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻā§āϰāĻŽāĻŦāĻĻā§āϧ āϰāĻžāĻā§āĨ¤
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āϤā§āϰāϏāĻŽā§āĻš
āĻā§āϞāĻžāĻšāϞāĻĒā§āϰā§āĻŖ Git āĻĄāĻŋāĻĢ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰāĻž
āĻĒā§āϞ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻā§ āϞāĻāĻĢāĻžāĻāϞ-āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻā§āϞāĻžāĻšāϞ āĻšā§āϰāĻžāϏ āĻāϰā§āύāĨ¤
- āĻāĻāĻŋāϞ āĻŽāĻžāϰā§āĻā§āϰ āĻĒāϰ yarn.lock āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāϰā§āύ āϝā§āĻāĻžāύ⧠āϏā§āĻĒā§āϏāĻŋāĻ āĻāĻŦāĻ āĻ āϰā§āĻĄāĻžāϰāĻŋāĻ āĻ āϏāĻā§āĻāϤ āĻšāϝāĻŧā§ āĻā§āĻā§āĨ¤
- PR āĻā§āϞāĻžāϰ āĻāĻā§ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻāĻžāϞāĻžāύ āϝāĻžāϤ⧠āύāĻŋāϰā§āĻāϰāϤāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āĻāϰāĻž āϏāĻšāĻ āĻšāϝāĻŧāĨ¤
- āϞāĻāĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻāϰā§āύ āϝāĻžāϤ⧠āĻāĻŦāĻŋāώā§āϝāϤā§āϰ āĻĄāĻŋāĻĢāĻā§āϞāĻŋ āĻāϏāϞ āϏāĻāϏā§āĻāϰāĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāĻĒāϰ āĻĢā§āĻāĻžāϏ āĻāϰā§āĨ¤
āĻŽāύā§āϰā§āĻĒā§ āĻāĻŦāĻ āĻŽāĻžāϞā§āĻāĻŋ-āĻŦā§āϰāĻžāĻā§āĻ āĻĒā§āϰāĻāϞā§āĻĒāϏāĻŽā§āĻš
āĻĻāϞ āĻāĻŦāĻ āĻļāĻžāĻāĻž āĻā§āĻĄāĻŧā§ āϞāĻāĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻĒāĻžāĻ āϝā§āĻā§āϝ āĻāĻŦāĻ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϰāĻžāĻā§āύāĨ¤
- āĻŦā§āϰāĻžāĻā§āĻ āϰāĻŋāĻŦā§āϏ āĻŦāĻž āĻĻā§āϰā§āĻāϏā§āĻĨāĻžāϝāĻŧā§ āĻĢāĻŋāĻāĻžāϰ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻĒāϰ āϞāĻāĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ āĻāϰā§āύāĨ¤
- āĻāϧā§āύāĻŋāĻ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞā§āϤ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒā§āϰāĻžāύ⧠Yarn v1-āĻā§āύāĻžāϰā§āĻā§āĻĄ āϞāĻāĻĢāĻžāĻāϞāĻā§āϞāĻŋ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāϰā§āύāĨ¤
- āϝāĻāύ āϞāĻāĻĢāĻžāĻāϞ āĻĻā§āĻŦāύā§āĻĻā§āĻŦ āĻŦāĻžāϰāĻŦāĻžāϰ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻĒāϏā§āĻĨāĻŋāϤ āĻšāϝāĻŧ āϤāĻāύ āĻĄāĻžāϝāĻŧāĻžāĻāύāϏā§āĻāĻŋāĻ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻā§āϞāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤
āĻļāĻŋāĻā§āώāĻžāĻĻāĻžāύ āĻāĻŦāĻ āĻ āύāĻŦā§āϰā§āĻĄāĻŋāĻ
āύāϤā§āύ āĻāĻāϤāĻĻā§āϰ āĻŦā§āĻāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āύ āϝ⧠yarn.lock āĻā§ āĻāϰ⧠āĻ āĻā§āĻāĻžāϞ⧠āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻŦāĻžāϰāĻž āĻ āĻāĻŋāĻā§āϤ āύāĻž āĻšāϝāĻŧā§āĨ¤
- Yarn āĻā§āĻāĻžāĻŦā§ āϏāĻ āĻŋāĻ āύāĻŋāϰā§āĻāϰāϤāĻž āĻā§āϰā§āϝāĻžāĻ āĻāϰ⧠āϤāĻž āĻāĻŋāϤā§āϰāĻŋāϤ āĻāϰāϤ⧠āĻāĻā§/āĻĒāϰ⧠āϞāĻāĻĢāĻžāĻāϞ āĻĻā§āĻāĻžāύāĨ¤
- āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āĻāĻŦāĻ āĻāϰā§āĻŽāĻļāĻžāϞāĻžāϝāĻŧ āĻāĻžāĻāĻāĻž, āĻā§āϞāĻžāĻšāϞāĻĒā§āϰā§āĻŖāĻā§āϞāĻŋāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āϞāĻāĻĢāĻžāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤
- āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āύ āĻā§āύ āϞāĻāĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻ āύā§āϝ āϝā§āĻā§āύ⧠āϏā§āϰā§āϏ āĻĢāĻžāĻāϞā§āϰ āĻŽāϤ⧠āĻāĻŽāĻŋāĻ āĻāĻŦāĻ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āĻāϰāĻž āĻāĻāĻŋāϤāĨ¤
â Frequently Asked Questions
đ§žāĻāĻŽāĻŋ āĻāĻ āĻā§āϞ āĻĻāĻŋāϝāĻŧā§ āĻā§āύ āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ?
JSON āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤đ§ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻāĻŋ āĻāĻŽāĻžāϰ āύāĻŋāϰā§āĻāϰāϤāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§?
đāĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻĒā§āϰāĻāϞā§āĻĒā§ āĻāĻ āĻā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ?
âī¸āĻāĻŽāĻŋ āĻāĻŋ āĻāĻāĻžāύ⧠package.json-āĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ?
JSON āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ āĻŦāĻž Prettier āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ `"**/package.json" --write` āϏāĻšāĨ¤ āϞāĻāĻĢāĻžāĻāϞ āĻāĻŦāĻ āĻŽā§āϝāĻžāύāĻŋāĻĢā§āϏā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ āϰāĻžāĻāĻž āĻĄāĻŋāĻĢ āύāϝāĻŧā§āĻ āĻāĻŽāĻžāύā§āϰ āĻāĻāĻāĻŋ āĻĻā§āϰā§āĻĻāĻžāύā§āϤ āĻāĻĒāĻžāϝāĻŧāĨ¤đĢāĻāĻŽāĻžāϰ yarn.lock āϝāĻĻāĻŋ āĻā§āώāϤāĻŋāĻā§āϰāϏā§āϤ āĻšāϝāĻŧ āĻŦāĻž Yarn āĻĢāĻžāĻāϞ āύāĻž āĻšāϝāĻŧ āϤāĻžāĻšāϞ⧠āĻā§ āĻšāĻŦā§?
đāĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰāĻāĻŋ āĻāĻŋ āĻāĻāĻĄā§āĻŽā§āĻĒā§āĻā§āύā§āĻ?
Pro Tips
āĻĒā§āϞ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻā§āϞāĻžāϰ āĻāĻā§ yarn.lock āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāϰā§āύ āϝāĻžāϤ⧠āϰāĻŋāĻāĻŋāĻāϝāĻŧāĻžāϰāϰāĻž āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ āύāϝāĻŧā§āĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻĒā§āϰāĻā§āϤ āϏāĻāϏā§āĻāϰāĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāĻĒāϰ āĻĢā§āĻāĻžāϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
āĻāĻ āĻ āύāϞāĻžāĻāύ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰāĻŋ-āĻāĻŽāĻŋāĻ āĻšā§āĻ āĻŦāĻž CI āϧāĻžāĻĒā§āϰ āϏāĻžāĻĨā§ āĻā§āĻĄāĻŧā§āύ āϝāĻž āϞāĻāĻĢāĻžāĻāϞ⧠Yarn āĻŦāĻž Prettier āĻāĻžāϞāĻžāϝāĻŧ āĻāύā§āĻĄ-āĻā§-āĻāύā§āĻĄ āϏāĻžāĻŽāĻā§āĻāϏā§āϝā§āϰ āĻāύā§āϝāĨ¤
āĻĄāĻŋāĻĒā§āύā§āĻĄā§āύā§āϏāĻŋ āϏāĻŽāϏā§āϝāĻž āĻĄāĻŋāĻŦāĻžāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻĒāύāĻžāϰ āĻāϏā§āϝ⧠āϰāĻŋāĻĒā§āϰā§āĻā§ āĻāĻāĻāĻŋ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āϞāĻāĻĢāĻžāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϝāĻžāϤ⧠āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖāĻāĻžāϰā§āĻĻā§āϰ āϏā§āĻā§āϝāĻžāύ āĻāϰāĻž āϏāĻšāĻ āĻšāϝāĻŧāĨ¤
āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āϞāĻāĻĢāĻžāĻāϞ āϏāύā§āĻĻā§āĻšāĻāύāĻ āĻĻā§āĻāĻžāϝāĻŧ (āĻŽāĻžāϰā§āĻ āĻāύāĻĢā§āϞāĻŋāĻā§āĻ āĻŽāĻžāϰā§āĻāĻžāϰ, āĻāĻāĻļāĻŋāĻ āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§), āĻāĻā§āϰ āϏāĻŽāϏā§āϝāĻžāĻā§āϞāĻŋ āϞā§āĻāĻžāύ⧠āĻāĻĄāĻŧāĻžāϤ⧠āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāĻžāϰ āĻāĻā§ Yarn āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤
Additional Resources
Other Tools
- āϏāĻŋāĻāϏāĻāϏ āϏā§āύā§āĻĻāϰā§āϝāĻŦāϰā§āϧāĻ
- āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āϏā§āύā§āĻĻāϰā§āϝāĻŦāϰā§āϧāĻ
- āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āύā§āĻĻāϰā§āϝāĻŦāϰā§āϧāĻ
- āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āϏā§āύā§āĻĻāϰā§āϝāĻŦāϰā§āϧāĻ
- āϰāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻ
- āϏā§āĻĒā§āϰāĻžāĻāĻ āĻāĻā§āϏāĻā§āϰā§āϝāĻžāĻā§āĻāϰ
- āĻŦā§āϏā§Ŧā§Ē āĻĄāĻŋāĻā§āĻĄāĻžāϰ
- āĻŦā§āϏā§Ŧā§Ē āĻāύāĻā§āĻĄāĻžāϰ
- āϏāĻŋ-āĻļāĻžāϰā§āĻĒ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϏāĻŋāĻāϏāĻāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- Dockerfile Formatter
- āĻāϞāĻŽ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻāĻāύāĻāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻā§ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻā§āϰāĻžāĻĢāĻāĻŋāĻāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻāĻāĻāϏāĻŋāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻāĻāĻāύāĻāĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻā§āϏāύ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϞā§āϝāĻžāĻā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻŽāĻžāϰā§āĻāĻĄāĻžāĻāύ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻ āĻŦāĻā§āĻā§āĻāĻŋāĻāϏāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- Php Formatter
- āĻĒā§āϰā§āĻā§ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻĒāĻžāĻāĻĨāύ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϰā§āĻŦāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϰāĻžāϏā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϏā§āĻāĻžāϞāĻž āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻļā§āϞ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āĻāϏāĻāĻŋāĻāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- SVG āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- Swift āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- TOML āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- Typescript Formatter
- XML āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- YAML āĻĢāϰāĻŽā§āϝāĻžāĻāĻžāϰ
- āϏāĻŋāĻāϏāĻāϏ āĻŽāĻŋāύāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ
- Html Minifier
- Javascript Minifier
- āĻā§āϏāύ āĻŽāĻŋāύāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ
- XML āĻŽāĻŋāύāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ
- āĻāĻāĻāĻāĻŋāĻāĻŋāĻĒāĻŋ āĻšā§āĻĄāĻžāϰ āĻāĻŋāĻāϝāĻŧāĻžāϰ
- āĻĒāĻŋāĻĄāĻŋāĻāĻĢ āĻĨā§āĻā§ āĻā§āĻā§āϏāĻ
- āϰā§āĻā§āĻā§āϏ āĻā§āϏā§āĻāĻžāϰ
- āϏāĻžāϰā§āĻĒ āϰā§āϝāĻžāĻāĻ āĻā§āĻāĻžāϰ
- Whois āϞā§āĻāĻāĻĒ