aboutsummaryrefslogtreecommitdiff
path: root/docs/guide/upgrading.md
diff options
context:
space:
mode:
authorST-DDT <[email protected]>2024-05-25 21:45:31 +0200
committerGitHub <[email protected]>2024-05-25 21:45:31 +0200
commit558b959e0e2f791dab0ba2f500493ba7ddbd25e2 (patch)
tree80b1c5b8ef263534b70a0fad32586f2d68712d9c /docs/guide/upgrading.md
parentb97984c7a165df0b516cbba0806b7cd68d77fc52 (diff)
downloadfaker-558b959e0e2f791dab0ba2f500493ba7ddbd25e2.tar.xz
faker-558b959e0e2f791dab0ba2f500493ba7ddbd25e2.zip
refactor(locale)!: use snake case for all locale data (#2910)
Diffstat (limited to 'docs/guide/upgrading.md')
-rw-r--r--docs/guide/upgrading.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/guide/upgrading.md b/docs/guide/upgrading.md
index 1981c501..653570b6 100644
--- a/docs/guide/upgrading.md
+++ b/docs/guide/upgrading.md
@@ -480,6 +480,28 @@ Renamed deprecated locale aliases `cz`, `en_IND`, `ge` and removed `global`.
| `import { faker } from '@faker-js/faker/locale/ge'` | `import { faker } from '@faker-js/faker/locale/ka_GE'` |
| `import { faker } from '@faker-js/faker/locale/global'` | `import { faker } from '@faker-js/faker/locale/base'` |
+### Renamed Locale Definitions
+
+The following locale definitions have been renamed
+
+| old | replacement |
+| ------------------------------------------- | -------------------------------------------- |
+| `faker.definitions.science.chemicalElement` | `faker.definitions.science.chemical_element` |
+| `faker.definitions.system.directoryPaths` | `faker.definitions.system.directory_paths` |
+| `faker.definitions.system.mimeTypes` | `faker.definitions.system.mime_types` |
+
+With that now all our locale data use the following naming scheme:
+
+```txt
+faker.definitions.category_name.entry_name
+```
+
+Please keep in mind that property keys of complex objects remain in camel-case.
+
+```txt
+faker.definitions.science.chemical_element.atomicNumber
+```
+
### Type Aliases
Removed deprecated type aliases