From 2c45bde45a834ffc81f2c6d073e3f1dbfd22dbef Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Sat, 18 Jul 2026 13:49:10 +0200 Subject: [PATCH] Remove typescript identity generator (replaced by Rust) (#2279) --- .github/actions/build-android-app/action.yml | 1 - .../actions/build-core-libraries/action.yml | 2 - .github/actions/build-ios-app/action.yml | 1 - .github/workflows/e2e-tests-android.yml | 1 - .github/workflows/e2e-tests-ios.yml | 1 - .github/workflows/mobile-app-build.yml | 1 - .../dist/core/identity-generator/README.md | 9 - .../dist/core/identity-generator/index.d.ts | 418 - .../dist/core/identity-generator/index.js | 11839 ---------------- .../dist/core/identity-generator/index.mjs | 11794 --------------- .../dist/core/identity-generator/README.md | 9 - .../dist/core/identity-generator/index.d.ts | 418 - .../dist/core/identity-generator/index.js | 11839 ---------------- .../dist/core/identity-generator/index.mjs | 11794 --------------- apps/server/AliasVault.Client/Dockerfile | 6 +- .../js/dist/core/identity-generator/README.md | 9 - .../dist/core/identity-generator/index.d.ts | 418 - .../js/dist/core/identity-generator/index.js | 11839 ---------------- .../js/dist/core/identity-generator/index.mjs | 11794 --------------- core/build-and-distribute.sh | 7 +- core/typescript/identity-generator/build.sh | 51 - .../identity-generator/eslint.config.mjs | 114 - .../identity-generator/package-lock.json | 6823 --------- .../identity-generator/package.json | 39 - .../src/__tests__/AgeRangeConverter.test.ts | 110 - .../src/__tests__/IdentityGenerator.test.ts | 154 - .../src/__tests__/IdentityHelperUtils.test.ts | 60 - .../src/__tests__/LanguageProvider.test.ts | 16 - .../src/dictionaries/README.md | 6 - .../src/dictionaries/da/firstnames_female.ts | 98 - .../src/dictionaries/da/firstnames_male.ts | 101 - .../src/dictionaries/da/lastnames.ts | 100 - .../de/firstnames_female_1950_1959.ts | 132 - .../de/firstnames_female_1960_1969.ts | 202 - .../de/firstnames_female_1970_1979.ts | 252 - .../de/firstnames_female_1980_1989.ts | 202 - .../de/firstnames_female_1990_1999.ts | 252 - .../de/firstnames_female_2000_2009.ts | 302 - .../de/firstnames_female_2010_2019.ts | 32 - .../de/firstnames_female_2020_2029.ts | 52 - .../de/firstnames_male_1950_1959.ts | 132 - .../de/firstnames_male_1960_1969.ts | 202 - .../de/firstnames_male_1970_1979.ts | 252 - .../de/firstnames_male_1980_1989.ts | 202 - .../de/firstnames_male_1990_1999.ts | 252 - .../de/firstnames_male_2000_2009.ts | 302 - .../de/firstnames_male_2010_2019.ts | 32 - .../de/firstnames_male_2020_2029.ts | 52 - .../src/dictionaries/de/lastnames.ts | 986 -- .../src/dictionaries/en/firstnames_female.ts | 279 - .../src/dictionaries/en/firstnames_male.ts | 299 - .../src/dictionaries/en/lastnames.ts | 369 - .../src/dictionaries/es/firstnames_female.ts | 102 - .../src/dictionaries/es/firstnames_male.ts | 102 - .../src/dictionaries/es/lastnames.ts | 102 - .../src/dictionaries/fa/firstnames_female.ts | 198 - .../src/dictionaries/fa/firstnames_male.ts | 172 - .../src/dictionaries/fa/lastnames.ts | 337 - .../src/dictionaries/fr/firstnames_female.ts | 52 - .../src/dictionaries/fr/firstnames_male.ts | 52 - .../src/dictionaries/fr/lastnames.ts | 102 - .../it/firstnames_female_1950_1959.ts | 97 - .../it/firstnames_female_1960_1969.ts | 93 - .../it/firstnames_female_1970_1979.ts | 92 - .../it/firstnames_female_1980_1989.ts | 101 - .../it/firstnames_female_1990_1999.ts | 102 - .../it/firstnames_female_2000_2009.ts | 103 - .../it/firstnames_female_2010_2019.ts | 105 - .../it/firstnames_male_1950_1959.ts | 101 - .../it/firstnames_male_1960_1969.ts | 100 - .../it/firstnames_male_1970_1979.ts | 102 - .../it/firstnames_male_1980_1989.ts | 100 - .../it/firstnames_male_1990_1999.ts | 100 - .../it/firstnames_male_2000_2009.ts | 101 - .../it/firstnames_male_2010_2019.ts | 113 - .../src/dictionaries/it/lastnames.ts | 52 - .../src/dictionaries/nl/firstnames_female.ts | 213 - .../src/dictionaries/nl/firstnames_male.ts | 214 - .../src/dictionaries/nl/lastnames.ts | 209 - .../ro/firstnames_female_1950_1959.ts | 42 - .../ro/firstnames_female_1960_1969.ts | 42 - .../ro/firstnames_female_1970_1979.ts | 42 - .../ro/firstnames_female_1980_1989.ts | 42 - .../ro/firstnames_female_1990_1999.ts | 42 - .../ro/firstnames_female_2000_2009.ts | 42 - .../ro/firstnames_female_2010_2019.ts | 49 - .../ro/firstnames_male_1950_1959.ts | 42 - .../ro/firstnames_male_1960_1969.ts | 42 - .../ro/firstnames_male_1970_1979.ts | 42 - .../ro/firstnames_male_1980_1989.ts | 42 - .../ro/firstnames_male_1990_1999.ts | 42 - .../ro/firstnames_male_2000_2009.ts | 42 - .../ro/firstnames_male_2010_2019.ts | 42 - .../src/dictionaries/ro/lastnames.ts | 241 - .../src/dictionaries/sv/firstnames_female.ts | 244 - .../src/dictionaries/sv/firstnames_male.ts | 248 - .../src/dictionaries/sv/lastnames.ts | 307 - .../src/dictionaries/ur/firstnames_female.ts | 372 - .../src/dictionaries/ur/firstnames_male.ts | 360 - .../src/dictionaries/ur/lastnames.ts | 152 - .../src/factories/IdentityGeneratorFactory.ts | 49 - .../UsernameEmailGeneratorFactory.ts | 10 - .../implementations/IdentityGeneratorDa.ts | 30 - .../implementations/IdentityGeneratorDe.ts | 85 - .../implementations/IdentityGeneratorEn.ts | 30 - .../implementations/IdentityGeneratorEs.ts | 30 - .../implementations/IdentityGeneratorFa.ts | 30 - .../implementations/IdentityGeneratorFr.ts | 30 - .../implementations/IdentityGeneratorIt.ts | 81 - .../implementations/IdentityGeneratorNl.ts | 30 - .../implementations/IdentityGeneratorRo.ts | 81 - .../implementations/IdentityGeneratorSv.ts | 30 - .../implementations/IdentityGeneratorUr.ts | 30 - .../implementations/base/IdentityGenerator.ts | 185 - .../identity-generator/src/index.ts | 21 - .../src/interfaces/IIdentityGenerator.ts | 21 - .../identity-generator/src/types/Gender.ts | 5 - .../identity-generator/src/types/Identity.ts | 13 - .../src/utils/AgeRangeConverter.ts | 72 - .../src/utils/IdentityHelperUtils.ts | 62 - .../src/utils/LanguageProvider.ts | 24 - .../src/utils/UsernameEmailGenerator.ts | 141 - .../identity-generator/tsconfig.json | 19 - .../identity-generator/tsup.config.ts | 15 - dockerfiles/all-in-one/Dockerfile | 6 +- docs/docs/contributing/identity-generator.md | 14 +- 126 files changed, 12 insertions(+), 91625 deletions(-) delete mode 100644 apps/browser-extension/src/utils/dist/core/identity-generator/README.md delete mode 100644 apps/browser-extension/src/utils/dist/core/identity-generator/index.d.ts delete mode 100644 apps/browser-extension/src/utils/dist/core/identity-generator/index.js delete mode 100644 apps/browser-extension/src/utils/dist/core/identity-generator/index.mjs delete mode 100644 apps/mobile-app/utils/dist/core/identity-generator/README.md delete mode 100644 apps/mobile-app/utils/dist/core/identity-generator/index.d.ts delete mode 100644 apps/mobile-app/utils/dist/core/identity-generator/index.js delete mode 100644 apps/mobile-app/utils/dist/core/identity-generator/index.mjs delete mode 100644 apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/README.md delete mode 100644 apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.d.ts delete mode 100644 apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.js delete mode 100644 apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.mjs delete mode 100755 core/typescript/identity-generator/build.sh delete mode 100644 core/typescript/identity-generator/eslint.config.mjs delete mode 100644 core/typescript/identity-generator/package-lock.json delete mode 100644 core/typescript/identity-generator/package.json delete mode 100644 core/typescript/identity-generator/src/__tests__/AgeRangeConverter.test.ts delete mode 100644 core/typescript/identity-generator/src/__tests__/IdentityGenerator.test.ts delete mode 100644 core/typescript/identity-generator/src/__tests__/IdentityHelperUtils.test.ts delete mode 100644 core/typescript/identity-generator/src/__tests__/LanguageProvider.test.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/README.md delete mode 100644 core/typescript/identity-generator/src/dictionaries/da/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/da/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/da/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2020_2029.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2020_2029.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/de/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/en/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/en/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/en/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/es/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/es/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/es/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fa/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fa/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fa/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fr/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fr/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/fr/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/it/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/nl/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/nl/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/nl/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1950_1959.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1960_1969.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1970_1979.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1980_1989.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1990_1999.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2000_2009.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2010_2019.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ro/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/sv/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/sv/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/sv/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ur/firstnames_female.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ur/firstnames_male.ts delete mode 100644 core/typescript/identity-generator/src/dictionaries/ur/lastnames.ts delete mode 100644 core/typescript/identity-generator/src/factories/IdentityGeneratorFactory.ts delete mode 100644 core/typescript/identity-generator/src/factories/UsernameEmailGeneratorFactory.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorDa.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorDe.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorEn.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorEs.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorFa.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorFr.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorIt.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorNl.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorRo.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorSv.ts delete mode 100644 core/typescript/identity-generator/src/implementations/IdentityGeneratorUr.ts delete mode 100644 core/typescript/identity-generator/src/implementations/base/IdentityGenerator.ts delete mode 100644 core/typescript/identity-generator/src/index.ts delete mode 100644 core/typescript/identity-generator/src/interfaces/IIdentityGenerator.ts delete mode 100644 core/typescript/identity-generator/src/types/Gender.ts delete mode 100644 core/typescript/identity-generator/src/types/Identity.ts delete mode 100644 core/typescript/identity-generator/src/utils/AgeRangeConverter.ts delete mode 100644 core/typescript/identity-generator/src/utils/IdentityHelperUtils.ts delete mode 100644 core/typescript/identity-generator/src/utils/LanguageProvider.ts delete mode 100644 core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts delete mode 100644 core/typescript/identity-generator/tsconfig.json delete mode 100644 core/typescript/identity-generator/tsup.config.ts diff --git a/.github/actions/build-android-app/action.yml b/.github/actions/build-android-app/action.yml index 007687546..2a51e8629 100644 --- a/.github/actions/build-android-app/action.yml +++ b/.github/actions/build-android-app/action.yml @@ -36,7 +36,6 @@ runs: run: | # Verify TypeScript core libraries TARGET_DIRS=( - "apps/mobile-app/utils/dist/core/identity-generator" "apps/mobile-app/utils/dist/core/models" "apps/mobile-app/utils/dist/core/vault" ) diff --git a/.github/actions/build-core-libraries/action.yml b/.github/actions/build-core-libraries/action.yml index dc7e39801..a995b1622 100644 --- a/.github/actions/build-core-libraries/action.yml +++ b/.github/actions/build-core-libraries/action.yml @@ -37,11 +37,9 @@ runs: run: | # Check if files exist and were recently modified TARGET_DIRS=( - "apps/browser-extension/src/utils/dist/core/identity-generator" "apps/browser-extension/src/utils/dist/core/models" "apps/browser-extension/src/utils/dist/core/vault" "apps/browser-extension/src/utils/dist/core/rust" - "apps/mobile-app/utils/dist/core/identity-generator" "apps/mobile-app/utils/dist/core/models" "apps/mobile-app/utils/dist/core/vault" ) diff --git a/.github/actions/build-ios-app/action.yml b/.github/actions/build-ios-app/action.yml index a14f7d029..8f4c9f8f9 100644 --- a/.github/actions/build-ios-app/action.yml +++ b/.github/actions/build-ios-app/action.yml @@ -35,7 +35,6 @@ runs: shell: bash run: | TARGET_DIRS=( - "apps/mobile-app/utils/dist/core/identity-generator" "apps/mobile-app/utils/dist/core/models" "apps/mobile-app/utils/dist/core/vault" ) diff --git a/.github/workflows/e2e-tests-android.yml b/.github/workflows/e2e-tests-android.yml index 1393705db..e2eb6c2e5 100644 --- a/.github/workflows/e2e-tests-android.yml +++ b/.github/workflows/e2e-tests-android.yml @@ -90,7 +90,6 @@ jobs: - name: Verify core library distribution run: | TARGET_DIRS=( - "utils/dist/core/identity-generator" "utils/dist/core/models" "utils/dist/core/vault" ) diff --git a/.github/workflows/e2e-tests-ios.yml b/.github/workflows/e2e-tests-ios.yml index e36dd9e8e..c4517f706 100644 --- a/.github/workflows/e2e-tests-ios.yml +++ b/.github/workflows/e2e-tests-ios.yml @@ -78,7 +78,6 @@ jobs: - name: Verify core library distribution run: | TARGET_DIRS=( - "utils/dist/core/identity-generator" "utils/dist/core/models" "utils/dist/core/vault" ) diff --git a/.github/workflows/mobile-app-build.yml b/.github/workflows/mobile-app-build.yml index 4fa4607ff..f396ea6ae 100644 --- a/.github/workflows/mobile-app-build.yml +++ b/.github/workflows/mobile-app-build.yml @@ -65,7 +65,6 @@ jobs: run: | # Check if files exist and were recently modified TARGET_DIRS=( - "utils/dist/core/identity-generator" "utils/dist/core/models" "utils/dist/core/vault" ) diff --git a/apps/browser-extension/src/utils/dist/core/identity-generator/README.md b/apps/browser-extension/src/utils/dist/core/identity-generator/README.md deleted file mode 100644 index de6a3af68..000000000 --- a/apps/browser-extension/src/utils/dist/core/identity-generator/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# ⚠️ Auto-Generated Files - -This folder contains the output of the core `identity-generator` module from the `/core` directory in the AliasVault project. - -**Do not edit any of these files manually.** - -To make changes: -1. Update the source files in the `/core/typescript/identity-generator/src` directory -2. Run the `build.sh` script in the module directory to regenerate the outputs and copy them here. diff --git a/apps/browser-extension/src/utils/dist/core/identity-generator/index.d.ts b/apps/browser-extension/src/utils/dist/core/identity-generator/index.d.ts deleted file mode 100644 index 2e6235283..000000000 --- a/apps/browser-extension/src/utils/dist/core/identity-generator/index.d.ts +++ /dev/null @@ -1,418 +0,0 @@ -declare enum Gender { - Male = "Male", - Female = "Female", - Other = "Other" -} - -/** - * Identity. - */ -type Identity = { - firstName: string; - lastName: string; - gender: Gender; - birthDate: Date; - emailPrefix: string; - nickName: string; -}; - -/** - * Options for birthdate generation. - */ -interface IBirthdateOptions { - /** - * The target year for the birthdate (e.g., 1990). - */ - targetYear: number; - /** - * The random deviation in years (e.g., 5 means ±5 years from targetYear). - * If 0, a random date within the target year will be chosen. - */ - yearDeviation: number; -} -interface IIdentityGenerator { - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Dictionary of firstnames organized by decade range. - */ -interface IDecadeFirstnames { - startYear: number; - endYear: number; - names: string[]; -} -/** - * Base identity generator. - */ -declare abstract class IdentityGenerator implements IIdentityGenerator { - protected firstNamesMale: string[]; - protected firstNamesFemale: string[]; - protected lastNames: string[]; - private readonly random; - /** - * Constructor. - */ - constructor(); - protected abstract getFirstNamesMaleJson(): string[]; - protected abstract getFirstNamesFemaleJson(): string[]; - protected abstract getLastNamesJson(): string[]; - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - protected generateRandomDateOfBirth(birthdateOptions?: IBirthdateOptions | null): Date; - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - protected selectFirstnamesForBirthdate(birthdate: Date, isMale: boolean): string[]; - /** - * Generate a random identity. - */ - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Identity generator for Danish language using Danish word dictionaries. - */ -declare class IdentityGeneratorDa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for German language using German dictionaries with decade-based firstname support. - * This implementation demonstrates how to use age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorDe extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for English language using English word dictionaries. - */ -declare class IdentityGeneratorEn extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Spanish language using Spanish word dictionaries. - */ -declare class IdentityGeneratorEs extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Persian (Farsi) language using Persian word dictionaries. - */ -declare class IdentityGeneratorFa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for French language using French word dictionaries. - */ -declare class IdentityGeneratorFr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Italian language using Italian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorIt extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Dutch language using Dutch word dictionaries. - */ -declare class IdentityGeneratorNl extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Romanian language using Romanian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorRo extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Swedish language using Swedish word dictionaries. - */ -declare class IdentityGeneratorSv extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Urdu language using Urdu word dictionaries. - */ -declare class IdentityGeneratorUr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Helper utilities for identity generation that can be used by multiple client applications. - */ -declare class IdentityHelperUtils { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input: string | undefined): string; - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input: string | undefined): boolean; -} - -/** - * Generate a username or email prefix. - */ -declare class UsernameEmailGenerator { - private static readonly MIN_LENGTH; - private static readonly MAX_LENGTH; - private readonly symbols; - /** - * Generate a username based on an identity. - */ - generateUsername(identity: Identity): string; - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity: Identity): string; - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length?: number): string; - /** - * Sanitize an email prefix. - */ - private sanitizeEmailPrefix; - /** - * Get a random symbol. - */ - private getRandomSymbol; - /** - * Generate a random string. - */ - private generateRandomString; - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - private getSecureRandom; -} - -/** - * Represents an age range option for identity generation. - */ -interface IAgeRangeOption { - /** - * The value to store (e.g., "21-25", "random") - */ - value: string; - /** - * The display label (e.g., "21-25", "Random") - */ - label: string; -} -/** - * Gets all available age range options for identity generation. - * @returns Array of age range options - */ -declare function getAvailableAgeRanges(): IAgeRangeOption[]; -/** - * Converts an age range string (e.g., "21-25", "30-35", or "random") to birthdate options. - * @param ageRange - The age range string - * @returns An object containing targetYear and yearDeviation, or null if random - */ -declare function convertAgeRangeToBirthdateOptions(ageRange: string): IBirthdateOptions | null; - -/** - * Gets all available language codes for identity generation. - * @returns Array of ISO language codes (e.g. ["da", "de", "en", ...]). - */ -declare function getAvailableLanguages(): string[]; - -/** - * Creates a new identity generator based on the language. - * Falls back to English if the requested language is not supported. - * @param language - The language to use for generating the identity (e.g. "da", "de", "en", "es", "fa", "fr", "it", "nl", "ro", "sv", "ur"). - * @returns A new identity generator instance. - */ -declare const CreateIdentityGenerator: (language: string) => IdentityGenerator; - -/** - * Creates a new username email generator. This is used by the .NET Blazor WASM JSinterop - * as it cannot create instances of classes directly, it has to use a factory method. - * @returns A new username email generator instance. - */ -declare const CreateUsernameEmailGenerator: () => UsernameEmailGenerator; - -export { CreateIdentityGenerator, CreateUsernameEmailGenerator, Gender, type IAgeRangeOption, type IBirthdateOptions, type IDecadeFirstnames, type IIdentityGenerator, type Identity, IdentityGenerator, IdentityGeneratorDa, IdentityGeneratorDe, IdentityGeneratorEn, IdentityGeneratorEs, IdentityGeneratorFa, IdentityGeneratorFr, IdentityGeneratorIt, IdentityGeneratorNl, IdentityGeneratorRo, IdentityGeneratorSv, IdentityGeneratorUr, IdentityHelperUtils, UsernameEmailGenerator, convertAgeRangeToBirthdateOptions, getAvailableAgeRanges, getAvailableLanguages }; diff --git a/apps/browser-extension/src/utils/dist/core/identity-generator/index.js b/apps/browser-extension/src/utils/dist/core/identity-generator/index.js deleted file mode 100644 index 41780e57d..000000000 --- a/apps/browser-extension/src/utils/dist/core/identity-generator/index.js +++ /dev/null @@ -1,11839 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - -"use strict"; -var __defProp = Object.defineProperty; -var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __getOwnPropNames = Object.getOwnPropertyNames; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __export = (target, all) => { - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); -}; -var __copyProps = (to, from, except, desc) => { - if (from && typeof from === "object" || typeof from === "function") { - for (let key of __getOwnPropNames(from)) - if (!__hasOwnProp.call(to, key) && key !== except) - __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); - } - return to; -}; -var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - -// src/index.ts -var index_exports = {}; -__export(index_exports, { - CreateIdentityGenerator: () => CreateIdentityGenerator, - CreateUsernameEmailGenerator: () => CreateUsernameEmailGenerator, - Gender: () => Gender, - IdentityGenerator: () => IdentityGenerator, - IdentityGeneratorDa: () => IdentityGeneratorDa, - IdentityGeneratorDe: () => IdentityGeneratorDe, - IdentityGeneratorEn: () => IdentityGeneratorEn, - IdentityGeneratorEs: () => IdentityGeneratorEs, - IdentityGeneratorFa: () => IdentityGeneratorFa, - IdentityGeneratorFr: () => IdentityGeneratorFr, - IdentityGeneratorIt: () => IdentityGeneratorIt, - IdentityGeneratorNl: () => IdentityGeneratorNl, - IdentityGeneratorRo: () => IdentityGeneratorRo, - IdentityGeneratorSv: () => IdentityGeneratorSv, - IdentityGeneratorUr: () => IdentityGeneratorUr, - IdentityHelperUtils: () => IdentityHelperUtils, - UsernameEmailGenerator: () => UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions: () => convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges: () => getAvailableAgeRanges, - getAvailableLanguages: () => getAvailableLanguages -}); -module.exports = __toCommonJS(index_exports); - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -// Annotate the CommonJS export names for ESM import in node: -0 && (module.exports = { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}); diff --git a/apps/browser-extension/src/utils/dist/core/identity-generator/index.mjs b/apps/browser-extension/src/utils/dist/core/identity-generator/index.mjs deleted file mode 100644 index 5d4cb295a..000000000 --- a/apps/browser-extension/src/utils/dist/core/identity-generator/index.mjs +++ /dev/null @@ -1,11794 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -export { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}; diff --git a/apps/mobile-app/utils/dist/core/identity-generator/README.md b/apps/mobile-app/utils/dist/core/identity-generator/README.md deleted file mode 100644 index de6a3af68..000000000 --- a/apps/mobile-app/utils/dist/core/identity-generator/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# ⚠️ Auto-Generated Files - -This folder contains the output of the core `identity-generator` module from the `/core` directory in the AliasVault project. - -**Do not edit any of these files manually.** - -To make changes: -1. Update the source files in the `/core/typescript/identity-generator/src` directory -2. Run the `build.sh` script in the module directory to regenerate the outputs and copy them here. diff --git a/apps/mobile-app/utils/dist/core/identity-generator/index.d.ts b/apps/mobile-app/utils/dist/core/identity-generator/index.d.ts deleted file mode 100644 index 2e6235283..000000000 --- a/apps/mobile-app/utils/dist/core/identity-generator/index.d.ts +++ /dev/null @@ -1,418 +0,0 @@ -declare enum Gender { - Male = "Male", - Female = "Female", - Other = "Other" -} - -/** - * Identity. - */ -type Identity = { - firstName: string; - lastName: string; - gender: Gender; - birthDate: Date; - emailPrefix: string; - nickName: string; -}; - -/** - * Options for birthdate generation. - */ -interface IBirthdateOptions { - /** - * The target year for the birthdate (e.g., 1990). - */ - targetYear: number; - /** - * The random deviation in years (e.g., 5 means ±5 years from targetYear). - * If 0, a random date within the target year will be chosen. - */ - yearDeviation: number; -} -interface IIdentityGenerator { - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Dictionary of firstnames organized by decade range. - */ -interface IDecadeFirstnames { - startYear: number; - endYear: number; - names: string[]; -} -/** - * Base identity generator. - */ -declare abstract class IdentityGenerator implements IIdentityGenerator { - protected firstNamesMale: string[]; - protected firstNamesFemale: string[]; - protected lastNames: string[]; - private readonly random; - /** - * Constructor. - */ - constructor(); - protected abstract getFirstNamesMaleJson(): string[]; - protected abstract getFirstNamesFemaleJson(): string[]; - protected abstract getLastNamesJson(): string[]; - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - protected generateRandomDateOfBirth(birthdateOptions?: IBirthdateOptions | null): Date; - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - protected selectFirstnamesForBirthdate(birthdate: Date, isMale: boolean): string[]; - /** - * Generate a random identity. - */ - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Identity generator for Danish language using Danish word dictionaries. - */ -declare class IdentityGeneratorDa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for German language using German dictionaries with decade-based firstname support. - * This implementation demonstrates how to use age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorDe extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for English language using English word dictionaries. - */ -declare class IdentityGeneratorEn extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Spanish language using Spanish word dictionaries. - */ -declare class IdentityGeneratorEs extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Persian (Farsi) language using Persian word dictionaries. - */ -declare class IdentityGeneratorFa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for French language using French word dictionaries. - */ -declare class IdentityGeneratorFr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Italian language using Italian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorIt extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Dutch language using Dutch word dictionaries. - */ -declare class IdentityGeneratorNl extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Romanian language using Romanian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorRo extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Swedish language using Swedish word dictionaries. - */ -declare class IdentityGeneratorSv extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Urdu language using Urdu word dictionaries. - */ -declare class IdentityGeneratorUr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Helper utilities for identity generation that can be used by multiple client applications. - */ -declare class IdentityHelperUtils { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input: string | undefined): string; - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input: string | undefined): boolean; -} - -/** - * Generate a username or email prefix. - */ -declare class UsernameEmailGenerator { - private static readonly MIN_LENGTH; - private static readonly MAX_LENGTH; - private readonly symbols; - /** - * Generate a username based on an identity. - */ - generateUsername(identity: Identity): string; - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity: Identity): string; - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length?: number): string; - /** - * Sanitize an email prefix. - */ - private sanitizeEmailPrefix; - /** - * Get a random symbol. - */ - private getRandomSymbol; - /** - * Generate a random string. - */ - private generateRandomString; - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - private getSecureRandom; -} - -/** - * Represents an age range option for identity generation. - */ -interface IAgeRangeOption { - /** - * The value to store (e.g., "21-25", "random") - */ - value: string; - /** - * The display label (e.g., "21-25", "Random") - */ - label: string; -} -/** - * Gets all available age range options for identity generation. - * @returns Array of age range options - */ -declare function getAvailableAgeRanges(): IAgeRangeOption[]; -/** - * Converts an age range string (e.g., "21-25", "30-35", or "random") to birthdate options. - * @param ageRange - The age range string - * @returns An object containing targetYear and yearDeviation, or null if random - */ -declare function convertAgeRangeToBirthdateOptions(ageRange: string): IBirthdateOptions | null; - -/** - * Gets all available language codes for identity generation. - * @returns Array of ISO language codes (e.g. ["da", "de", "en", ...]). - */ -declare function getAvailableLanguages(): string[]; - -/** - * Creates a new identity generator based on the language. - * Falls back to English if the requested language is not supported. - * @param language - The language to use for generating the identity (e.g. "da", "de", "en", "es", "fa", "fr", "it", "nl", "ro", "sv", "ur"). - * @returns A new identity generator instance. - */ -declare const CreateIdentityGenerator: (language: string) => IdentityGenerator; - -/** - * Creates a new username email generator. This is used by the .NET Blazor WASM JSinterop - * as it cannot create instances of classes directly, it has to use a factory method. - * @returns A new username email generator instance. - */ -declare const CreateUsernameEmailGenerator: () => UsernameEmailGenerator; - -export { CreateIdentityGenerator, CreateUsernameEmailGenerator, Gender, type IAgeRangeOption, type IBirthdateOptions, type IDecadeFirstnames, type IIdentityGenerator, type Identity, IdentityGenerator, IdentityGeneratorDa, IdentityGeneratorDe, IdentityGeneratorEn, IdentityGeneratorEs, IdentityGeneratorFa, IdentityGeneratorFr, IdentityGeneratorIt, IdentityGeneratorNl, IdentityGeneratorRo, IdentityGeneratorSv, IdentityGeneratorUr, IdentityHelperUtils, UsernameEmailGenerator, convertAgeRangeToBirthdateOptions, getAvailableAgeRanges, getAvailableLanguages }; diff --git a/apps/mobile-app/utils/dist/core/identity-generator/index.js b/apps/mobile-app/utils/dist/core/identity-generator/index.js deleted file mode 100644 index 41780e57d..000000000 --- a/apps/mobile-app/utils/dist/core/identity-generator/index.js +++ /dev/null @@ -1,11839 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - -"use strict"; -var __defProp = Object.defineProperty; -var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __getOwnPropNames = Object.getOwnPropertyNames; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __export = (target, all) => { - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); -}; -var __copyProps = (to, from, except, desc) => { - if (from && typeof from === "object" || typeof from === "function") { - for (let key of __getOwnPropNames(from)) - if (!__hasOwnProp.call(to, key) && key !== except) - __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); - } - return to; -}; -var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - -// src/index.ts -var index_exports = {}; -__export(index_exports, { - CreateIdentityGenerator: () => CreateIdentityGenerator, - CreateUsernameEmailGenerator: () => CreateUsernameEmailGenerator, - Gender: () => Gender, - IdentityGenerator: () => IdentityGenerator, - IdentityGeneratorDa: () => IdentityGeneratorDa, - IdentityGeneratorDe: () => IdentityGeneratorDe, - IdentityGeneratorEn: () => IdentityGeneratorEn, - IdentityGeneratorEs: () => IdentityGeneratorEs, - IdentityGeneratorFa: () => IdentityGeneratorFa, - IdentityGeneratorFr: () => IdentityGeneratorFr, - IdentityGeneratorIt: () => IdentityGeneratorIt, - IdentityGeneratorNl: () => IdentityGeneratorNl, - IdentityGeneratorRo: () => IdentityGeneratorRo, - IdentityGeneratorSv: () => IdentityGeneratorSv, - IdentityGeneratorUr: () => IdentityGeneratorUr, - IdentityHelperUtils: () => IdentityHelperUtils, - UsernameEmailGenerator: () => UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions: () => convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges: () => getAvailableAgeRanges, - getAvailableLanguages: () => getAvailableLanguages -}); -module.exports = __toCommonJS(index_exports); - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -// Annotate the CommonJS export names for ESM import in node: -0 && (module.exports = { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}); diff --git a/apps/mobile-app/utils/dist/core/identity-generator/index.mjs b/apps/mobile-app/utils/dist/core/identity-generator/index.mjs deleted file mode 100644 index 5d4cb295a..000000000 --- a/apps/mobile-app/utils/dist/core/identity-generator/index.mjs +++ /dev/null @@ -1,11794 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -export { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}; diff --git a/apps/server/AliasVault.Client/Dockerfile b/apps/server/AliasVault.Client/Dockerfile index 829669194..fb8810607 100644 --- a/apps/server/AliasVault.Client/Dockerfile +++ b/apps/server/AliasVault.Client/Dockerfile @@ -64,10 +64,8 @@ RUN mkdir -p /src/AliasVault.Client/wwwroot/wasm && \ cp /src-core/rust/dist/wasm/aliasvault_core_bg.wasm /src/AliasVault.Client/wwwroot/wasm/ && \ cp /src-core/rust/dist/wasm/aliasvault_core.js /src/AliasVault.Client/wwwroot/wasm/ -# Copy TypeScript core packages (identity-generator, vault) to wwwroot/js/dist/core/ -RUN mkdir -p /src/AliasVault.Client/wwwroot/js/dist/core/identity-generator && \ - mkdir -p /src/AliasVault.Client/wwwroot/js/dist/core/vault && \ - cp -r /src-core/typescript/identity-generator/dist/* /src/AliasVault.Client/wwwroot/js/dist/core/identity-generator/ && \ +# Copy TypeScript core packages to wwwroot/js/dist/core/ +RUN mkdir -p /src/AliasVault.Client/wwwroot/js/dist/core/vault && \ cp -r /src-core/vault/dist/* /src/AliasVault.Client/wwwroot/js/dist/core/vault/ # Build the Client project diff --git a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/README.md b/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/README.md deleted file mode 100644 index de6a3af68..000000000 --- a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# ⚠️ Auto-Generated Files - -This folder contains the output of the core `identity-generator` module from the `/core` directory in the AliasVault project. - -**Do not edit any of these files manually.** - -To make changes: -1. Update the source files in the `/core/typescript/identity-generator/src` directory -2. Run the `build.sh` script in the module directory to regenerate the outputs and copy them here. diff --git a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.d.ts b/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.d.ts deleted file mode 100644 index 2e6235283..000000000 --- a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.d.ts +++ /dev/null @@ -1,418 +0,0 @@ -declare enum Gender { - Male = "Male", - Female = "Female", - Other = "Other" -} - -/** - * Identity. - */ -type Identity = { - firstName: string; - lastName: string; - gender: Gender; - birthDate: Date; - emailPrefix: string; - nickName: string; -}; - -/** - * Options for birthdate generation. - */ -interface IBirthdateOptions { - /** - * The target year for the birthdate (e.g., 1990). - */ - targetYear: number; - /** - * The random deviation in years (e.g., 5 means ±5 years from targetYear). - * If 0, a random date within the target year will be chosen. - */ - yearDeviation: number; -} -interface IIdentityGenerator { - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Dictionary of firstnames organized by decade range. - */ -interface IDecadeFirstnames { - startYear: number; - endYear: number; - names: string[]; -} -/** - * Base identity generator. - */ -declare abstract class IdentityGenerator implements IIdentityGenerator { - protected firstNamesMale: string[]; - protected firstNamesFemale: string[]; - protected lastNames: string[]; - private readonly random; - /** - * Constructor. - */ - constructor(); - protected abstract getFirstNamesMaleJson(): string[]; - protected abstract getFirstNamesFemaleJson(): string[]; - protected abstract getLastNamesJson(): string[]; - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - protected generateRandomDateOfBirth(birthdateOptions?: IBirthdateOptions | null): Date; - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - protected selectFirstnamesForBirthdate(birthdate: Date, isMale: boolean): string[]; - /** - * Generate a random identity. - */ - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} - -/** - * Identity generator for Danish language using Danish word dictionaries. - */ -declare class IdentityGeneratorDa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for German language using German dictionaries with decade-based firstname support. - * This implementation demonstrates how to use age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorDe extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for English language using English word dictionaries. - */ -declare class IdentityGeneratorEn extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Spanish language using Spanish word dictionaries. - */ -declare class IdentityGeneratorEs extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Persian (Farsi) language using Persian word dictionaries. - */ -declare class IdentityGeneratorFa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for French language using French word dictionaries. - */ -declare class IdentityGeneratorFr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Italian language using Italian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorIt extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Dutch language using Dutch word dictionaries. - */ -declare class IdentityGeneratorNl extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Romanian language using Romanian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -declare class IdentityGeneratorRo extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[]; - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[]; -} - -/** - * Identity generator for Swedish language using Swedish word dictionaries. - */ -declare class IdentityGeneratorSv extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Identity generator for Urdu language using Urdu word dictionaries. - */ -declare class IdentityGeneratorUr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[]; - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[]; - /** - * Get the last names. - */ - protected getLastNamesJson(): string[]; -} - -/** - * Helper utilities for identity generation that can be used by multiple client applications. - */ -declare class IdentityHelperUtils { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input: string | undefined): string; - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input: string | undefined): boolean; -} - -/** - * Generate a username or email prefix. - */ -declare class UsernameEmailGenerator { - private static readonly MIN_LENGTH; - private static readonly MAX_LENGTH; - private readonly symbols; - /** - * Generate a username based on an identity. - */ - generateUsername(identity: Identity): string; - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity: Identity): string; - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length?: number): string; - /** - * Sanitize an email prefix. - */ - private sanitizeEmailPrefix; - /** - * Get a random symbol. - */ - private getRandomSymbol; - /** - * Generate a random string. - */ - private generateRandomString; - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - private getSecureRandom; -} - -/** - * Represents an age range option for identity generation. - */ -interface IAgeRangeOption { - /** - * The value to store (e.g., "21-25", "random") - */ - value: string; - /** - * The display label (e.g., "21-25", "Random") - */ - label: string; -} -/** - * Gets all available age range options for identity generation. - * @returns Array of age range options - */ -declare function getAvailableAgeRanges(): IAgeRangeOption[]; -/** - * Converts an age range string (e.g., "21-25", "30-35", or "random") to birthdate options. - * @param ageRange - The age range string - * @returns An object containing targetYear and yearDeviation, or null if random - */ -declare function convertAgeRangeToBirthdateOptions(ageRange: string): IBirthdateOptions | null; - -/** - * Gets all available language codes for identity generation. - * @returns Array of ISO language codes (e.g. ["da", "de", "en", ...]). - */ -declare function getAvailableLanguages(): string[]; - -/** - * Creates a new identity generator based on the language. - * Falls back to English if the requested language is not supported. - * @param language - The language to use for generating the identity (e.g. "da", "de", "en", "es", "fa", "fr", "it", "nl", "ro", "sv", "ur"). - * @returns A new identity generator instance. - */ -declare const CreateIdentityGenerator: (language: string) => IdentityGenerator; - -/** - * Creates a new username email generator. This is used by the .NET Blazor WASM JSinterop - * as it cannot create instances of classes directly, it has to use a factory method. - * @returns A new username email generator instance. - */ -declare const CreateUsernameEmailGenerator: () => UsernameEmailGenerator; - -export { CreateIdentityGenerator, CreateUsernameEmailGenerator, Gender, type IAgeRangeOption, type IBirthdateOptions, type IDecadeFirstnames, type IIdentityGenerator, type Identity, IdentityGenerator, IdentityGeneratorDa, IdentityGeneratorDe, IdentityGeneratorEn, IdentityGeneratorEs, IdentityGeneratorFa, IdentityGeneratorFr, IdentityGeneratorIt, IdentityGeneratorNl, IdentityGeneratorRo, IdentityGeneratorSv, IdentityGeneratorUr, IdentityHelperUtils, UsernameEmailGenerator, convertAgeRangeToBirthdateOptions, getAvailableAgeRanges, getAvailableLanguages }; diff --git a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.js b/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.js deleted file mode 100644 index 41780e57d..000000000 --- a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.js +++ /dev/null @@ -1,11839 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - -"use strict"; -var __defProp = Object.defineProperty; -var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __getOwnPropNames = Object.getOwnPropertyNames; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __export = (target, all) => { - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); -}; -var __copyProps = (to, from, except, desc) => { - if (from && typeof from === "object" || typeof from === "function") { - for (let key of __getOwnPropNames(from)) - if (!__hasOwnProp.call(to, key) && key !== except) - __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); - } - return to; -}; -var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - -// src/index.ts -var index_exports = {}; -__export(index_exports, { - CreateIdentityGenerator: () => CreateIdentityGenerator, - CreateUsernameEmailGenerator: () => CreateUsernameEmailGenerator, - Gender: () => Gender, - IdentityGenerator: () => IdentityGenerator, - IdentityGeneratorDa: () => IdentityGeneratorDa, - IdentityGeneratorDe: () => IdentityGeneratorDe, - IdentityGeneratorEn: () => IdentityGeneratorEn, - IdentityGeneratorEs: () => IdentityGeneratorEs, - IdentityGeneratorFa: () => IdentityGeneratorFa, - IdentityGeneratorFr: () => IdentityGeneratorFr, - IdentityGeneratorIt: () => IdentityGeneratorIt, - IdentityGeneratorNl: () => IdentityGeneratorNl, - IdentityGeneratorRo: () => IdentityGeneratorRo, - IdentityGeneratorSv: () => IdentityGeneratorSv, - IdentityGeneratorUr: () => IdentityGeneratorUr, - IdentityHelperUtils: () => IdentityHelperUtils, - UsernameEmailGenerator: () => UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions: () => convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges: () => getAvailableAgeRanges, - getAvailableLanguages: () => getAvailableLanguages -}); -module.exports = __toCommonJS(index_exports); - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -// Annotate the CommonJS export names for ESM import in node: -0 && (module.exports = { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}); diff --git a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.mjs b/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.mjs deleted file mode 100644 index 5d4cb295a..000000000 --- a/apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/index.mjs +++ /dev/null @@ -1,11794 +0,0 @@ -// -// This file was automatically generated. Do not edit manually. - - -// src/types/Gender.ts -var Gender = /* @__PURE__ */ ((Gender2) => { - Gender2["Male"] = "Male"; - Gender2["Female"] = "Female"; - Gender2["Other"] = "Other"; - return Gender2; -})(Gender || {}); - -// src/utils/UsernameEmailGenerator.ts -var _UsernameEmailGenerator = class _UsernameEmailGenerator { - constructor() { - this.symbols = [".", "-"]; - } - /** - * Generate a username based on an identity. - */ - generateUsername(identity) { - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ""); - if (username.length < _UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > _UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return username; - } - /** - * Generate an email prefix based on an identity. - */ - generateEmailPrefix(identity) { - const parts = []; - if (typeof identity.birthDate === "string") { - identity.birthDate = new Date(identity.birthDate); - } - switch (this.getSecureRandom(4)) { - case 0: - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - switch (this.getSecureRandom(2)) { - case 0: - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - let emailPrefix = parts.join(this.getRandomSymbol()); - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - if (emailPrefix.length < _UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(_UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > _UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, _UsernameEmailGenerator.MAX_LENGTH); - } - return emailPrefix; - } - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - generateRandomEmailPrefix(length = 14) { - return this.generateRandomString(length); - } - /** - * Sanitize an email prefix. - */ - sanitizeEmailPrefix(input) { - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ""); - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - sanitized = sanitized.replace(/^[-._]+/, ""); - sanitized = sanitized.replace(/[-._]*$/, ""); - return sanitized; - } - /** - * Get a random symbol. - */ - getRandomSymbol() { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ""; - } - /** - * Generate a random string. - */ - generateRandomString(length) { - const chars = "abcdefghijklmnopqrstuvwxyz0123456789"; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(""); - } - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - getSecureRandom(max) { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -}; -_UsernameEmailGenerator.MIN_LENGTH = 6; -_UsernameEmailGenerator.MAX_LENGTH = 20; -var UsernameEmailGenerator = _UsernameEmailGenerator; - -// src/implementations/base/IdentityGenerator.ts -var IdentityGenerator = class { - /** - * Constructor. - */ - constructor() { - this.firstNamesMale = []; - this.firstNamesFemale = []; - this.lastNames = []; - this.random = Math.random; - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesMaleByDecade() { - return []; - } - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - getFirstNamesFemaleByDecade() { - return []; - } - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - generateRandomDateOfBirth(birthdateOptions) { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - if (yearDeviation === 0) { - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp2 = startOfYear.getTime() + this.random() * (endOfYear.getTime() - startOfYear.getTime()); - return new Date(timestamp2); - } else { - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp2 = startDate.getTime() + this.random() * (endDate.getTime() - startDate.getTime()); - return new Date(timestamp2); - } - } - const today = /* @__PURE__ */ new Date(); - const minAge = 21; - const maxAge = 65; - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - const timestamp = minDate.getTime() + this.random() * (maxDate.getTime() - minDate.getTime()); - return new Date(timestamp); - } - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - selectFirstnamesForBirthdate(birthdate, isMale) { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - if (decadeData.length === 0) { - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - const matchingRanges = decadeData.filter( - (range) => birthYear >= range.startYear && birthYear <= range.endYear - ); - if (matchingRanges.length > 0) { - const combinedNames = []; - matchingRanges.forEach((range) => combinedNames.push(...range.names)); - return combinedNames; - } - const allDecadeNames = []; - decadeData.forEach((range) => allDecadeNames.push(...range.names)); - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - /** - * Generate a random identity. - */ - generateRandomIdentity(gender, birthdateOptions) { - const identity = { - firstName: "", - lastName: "", - gender: "Male" /* Male */, - birthDate: /* @__PURE__ */ new Date(), - emailPrefix: "", - nickName: "" - }; - let selectedGender; - if (gender === "random" || gender === void 0) { - selectedGender = this.random() < 0.5 ? "Male" /* Male */ : "Female" /* Female */; - } else { - if (gender === "male") { - selectedGender = "Male" /* Male */; - } else if (gender === "female") { - selectedGender = "Female" /* Female */; - } else { - selectedGender = "Male" /* Male */; - } - } - identity.gender = selectedGender; - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - let availableFirstnames; - if (selectedGender === "Male" /* Male */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === "Female" /* Female */) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - return identity; - } -}; - -// src/dictionaries/da/firstnames_male.ts -var firstnames_male_default = [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "S\xF8ren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "J\xF8rgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "B\xF8rge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "K\xE5re", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; - -// src/dictionaries/da/firstnames_female.ts -var firstnames_female_default = [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "L\xE6rke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; - -// src/dictionaries/da/lastnames.ts -var lastnames_default = [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "S\xF8rensen", - "Rasmussen", - "J\xF8rgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "M\xF8ller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "B\xF8gh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kj\xE6r", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "S\xF8ndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Gr\xF8n", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Br\xF8ndum", - "Bundgaard", - "B\xF8dker", - "B\xF8ttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; - -// src/implementations/IdentityGeneratorDa.ts -var IdentityGeneratorDa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default; - } -}; - -// src/dictionaries/de/lastnames.ts -var lastnames_default2 = [ - "M\xFCller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Sch\xE4fer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schr\xF6der", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Kr\xFCger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "K\xF6hler", - "Herrmann", - "Walter", - "K\xF6nig", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "M\xF6ller", - "Wei\xDF", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "G\xFCnther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "B\xF6hm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Kr\xE4mer", - "Vogt", - "Otto", - "J\xE4ger", - "Stein", - "Gro\xDF", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "K\xFChn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "H\xFCbner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "G\xF6tz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "F\xF6rster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "B\xF6ttcher", - "Sch\xFCtz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Vo\xDF", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fr\xF6hlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "B\xFCttner", - "Gruber", - "Adam", - "G\xE4rtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "L\xF6ffler", - "Reichert", - "Naumann", - "B\xF6hme", - "Schr\xF6ter", - "Blum", - "G\xF6bel", - "Moser", - "Schl\xFCter", - "Brunner", - "K\xF6rner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "D\xF6ring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Mei\xDFner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "K\xF6ster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "M\xFCnch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Br\xFCckner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "R\xF6der", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Sch\xF6n", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kr\xF6ger", - "Krug", - "Harms", - "Henke", - "Gro\xDFmann", - "Martens", - "He\xDF", - "Schrader", - "Strau\xDF", - "Adler", - "Herbst", - "K\xFChne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preu\xDF", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Jan\xDFen", - "Lohmann", - "Krau\xDF", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Sch\xFCler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Gei\xDFler", - "Straub", - "Hohmann", - "R\xF6mer", - "Stock", - "Haag", - "Meister", - "Freund", - "D\xF6rr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Sch\xFCtte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "V\xF6lker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "B\xE4r", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "J\xFCrgens", - "Greiner", - "Wieland", - "Benz", - "Ke\xDFler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "B\xFChler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Sch\xFCtze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Br\xFCggemann", - "Specht", - "B\xFCrger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "B\xF6rner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Sch\xFCrmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "K\xFChl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "R\xF6sch", - "Langner", - "Maa\xDF", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "P\xFCtz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Sch\xFCtt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Gro\xDFe", - "Matthes", - "Reinhold", - "Paulus", - "D\xFCrr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "H\xF6hne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "H\xF6fer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "St\xF6hr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "L\xFCck", - "Claus", - "Hildebrand", - "Steinmetz", - "G\xF6tze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "B\xF6hmer", - "Ries", - "Hellmann", - "H\xF6hn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Sch\xF6nfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "K\xFCster", - "Kretzschmar", - "Sch\xF6ne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Sp\xE4th", - "Hoyer", - "Mader", - "Bartel", - "R\xF6\xDFler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Rei\xDF", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "K\xFChnel", - "Sch\xFCller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "W\xF6rner", - "Heyer", - "Nguyen", - "Baumg\xE4rtner", - "Grund", - "Br\xFCning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "F\xFCrst", - "Widmann", - "Otten", - "B\xFCchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "H\xE4usler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "B\xF6ttger", - "Schell", - "Spindler", - "Pabst", - "Gr\xFCn", - "Weiland", - "M\xFChlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "R\xF6sler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "L\xF6hr", - "Lukas", - "Rahn", - "Sachse", - "K\xF6hn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Br\xFCck", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "K\xF6rber", - "K\xFCbler", - "Frisch", - "Hardt", - "Enders", - "Br\xE4uer", - "Seidler", - "K\xFCpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Gr\xFCnewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "H\xF6lscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schr\xF6er", - "Jaeger", - "W\xE4chter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "W\xFCst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "K\xE4stner", - "K\xFCppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "L\xFCdtke", - "Wendler", - "Dreier", - "Z\xF6ller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; - -// src/dictionaries/de/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default = [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "J\xFCrgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "J\xF6rg", - "Gerhard", - "G\xFCnther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "R\xFCdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "J\xF6rn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; - -// src/dictionaries/de/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default = [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "J\xF6rg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "J\xFCrgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "J\xF6rn", - "Georg", - "Gerhard", - "R\xFCdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "G\xFCnther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "Ren\xE9", - "Ulf", - "Hartmut", - "Bj\xF6rn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "S\xF6nke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "Jos\xE9", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "H\xFCseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "G\xF6tz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "S\xF6ren", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; - -// src/dictionaries/de/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default = [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "J\xF6rg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Bj\xF6rn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "Ren\xE9", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "J\xFCrgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "J\xF6rn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "S\xF6ren", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "S\xF6nke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "R\xFCdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "H\xFCseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "Jos\xE9", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "B\xFClent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "G\xFCnther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "\xD6mer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "G\xF6tz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; - -// src/dictionaries/de/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default = [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Bj\xF6rn", - "Timo", - "Ren\xE9", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "S\xF6ren", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "J\xF6rg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "J\xF6rn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "J\xFCrgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "S\xF6nke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "G\xF6khan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; - -// src/dictionaries/de/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default = [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Bj\xF6rn", - "Nicolas", - "Markus", - "Ren\xE9", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "S\xF6ren", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "S\xF6nke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "J\xF6rn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; - -// src/dictionaries/de/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default = [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "Ren\xE9", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "S\xF6ren", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Bj\xF6rn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; - -// src/dictionaries/de/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default = [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; - -// src/dictionaries/de/firstnames_male_2020_2029.ts -var firstnames_male_2020_2029_default = [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; - -// src/dictionaries/de/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default = [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "B\xE4rbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "D\xF6rte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; - -// src/dictionaries/de/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default = [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "B\xE4rbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "D\xF6rte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; - -// src/dictionaries/de/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default = [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "D\xF6rte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "\xD6zlem", - "Nadia", - "Ricarda", - "B\xE4rbel", - "Carolina", - "H\xFClya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; - -// src/dictionaries/de/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default = [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "\xD6zlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; - -// src/dictionaries/de/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default = [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; - -// src/dictionaries/de/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default = [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; - -// src/dictionaries/de/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default = [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; - -// src/dictionaries/de/firstnames_female_2020_2029.ts -var firstnames_female_2020_2029_default = [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; - -// src/implementations/IdentityGeneratorDe.ts -var IdentityGeneratorDe = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default2; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_male_2020_2029_default } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default }, - { startYear: 2020, endYear: 2029, names: firstnames_female_2020_2029_default } - ]; - } -}; - -// src/dictionaries/en/firstnames_male.ts -var firstnames_male_default2 = [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; - -// src/dictionaries/en/firstnames_female.ts -var firstnames_female_default2 = [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; - -// src/dictionaries/en/lastnames.ts -var lastnames_default3 = [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; - -// src/implementations/IdentityGeneratorEn.ts -var IdentityGeneratorEn = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default2; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default2; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default3; - } -}; - -// src/dictionaries/es/firstnames_male.ts -var firstnames_male_default3 = [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Mart\xEDn", - "Enzo", - "Thiago", - "\xD3liver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adri\xE1n", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "\xC1lvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aar\xF3n", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Dar\xEDo", - "Santiago", - "Iv\xE1n", - "Teo", - "Alex", - "Andr\xE9s", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rub\xE9n", - "Samuel", - "\xC1ngel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "Jos\xE9 Mar\xEDa", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jes\xFAs", - "Joel", - "Jon", - "Nael", - "Ra\xFAl", - "Romeo", - "Sa\xFAl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; - -// src/dictionaries/es/firstnames_female.ts -var firstnames_female_default3 = [ - "Sof\xEDa", - "Emma", - "Alma", - "Luc\xEDa", - "Olivia", - "Vega", - "M\xEDa", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "L\xEDa", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "Mar\xEDa", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "\xC1ngela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "In\xE9s", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Roc\xEDo", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; - -// src/dictionaries/es/lastnames.ts -var lastnames_default4 = [ - "Garc\xEDa", - "Rodr\xEDguez", - "Gonz\xE1lez", - "Fern\xE1ndez", - "L\xF3pez", - "Mart\xEDnez", - "S\xE1nchez", - "P\xE9rez", - "G\xF3mez", - "Mart\xEDn", - "Jimenez", - "Hern\xE1ndez", - "Ruiz", - "D\xEDaz", - "Moreno", - "Mu\xF1oz", - "\xC1lvarez", - "Romero", - "Guti\xE9rrez", - "Alonso", - "Navarro", - "Torres", - "Dom\xEDnguez", - "Ramos", - "V\xE1zquez", - "Ram\xEDrez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Su\xE1rez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nu\xF1ez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cort\xE9s", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "M\xE9ndez", - "Flores", - "Prieto", - "Herrera", - "Pe\xF1a", - "Le\xF3n", - "M\xE1rquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Gim\xE9nez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ib\xE1\xF1ez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "S\xE1ez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; - -// src/implementations/IdentityGeneratorEs.ts -var IdentityGeneratorEs = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default3; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default3; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default4; - } -}; - -// src/dictionaries/fa/firstnames_male.ts -var firstnames_male_default4 = [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; - -// src/dictionaries/fa/firstnames_female.ts -var firstnames_female_default4 = [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; - -// src/dictionaries/fa/lastnames.ts -var lastnames_default5 = [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; - -// src/implementations/IdentityGeneratorFa.ts -var IdentityGeneratorFa = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default4; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default4; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default5; - } -}; - -// src/dictionaries/fr/firstnames_male.ts -var firstnames_male_default5 = [ - "Gabriel", - "Rapha\xEBl", - "L\xE9o", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Ma\xEBl", - "Eden", - "L\xE9on", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "No\xE9", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imr\xE2n", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Na\xEBl", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Th\xE9o", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Isma\xEBl", - "C\xF4me", - "L\xE9andre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; - -// src/dictionaries/fr/firstnames_female.ts -var firstnames_female_default5 = [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Ad\xE8le", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "L\xE9na", - "No\xFBr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "L\xE9onie", - "Zo\xE9", - "Chlo\xE9", - "Nina", - "Sofia", - "L\xE9a", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "In\xE8s", - "Esm\xE9e", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; - -// src/dictionaries/fr/lastnames.ts -var lastnames_default6 = [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; - -// src/implementations/IdentityGeneratorFr.ts -var IdentityGeneratorFr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default5; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default5; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default6; - } -}; - -// src/dictionaries/it/lastnames.ts -var lastnames_default7 = [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; - -// src/dictionaries/it/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default2 = [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default2 = [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; - -// src/dictionaries/it/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default2 = [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccol\xF2", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; - -// src/dictionaries/it/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default2 = [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicol\xF2", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; - -// src/dictionaries/it/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default2 = [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicol\xF2", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; - -// src/dictionaries/it/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default2 = [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicol\xF2", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; - -// src/dictionaries/it/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default2 = [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicol\xF2", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccol\xF2", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; - -// src/dictionaries/it/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default2 = [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; - -// src/dictionaries/it/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default2 = [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; - -// src/dictionaries/it/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default2 = [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; - -// src/dictionaries/it/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default2 = [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; - -// src/dictionaries/it/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default2 = [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; - -// src/dictionaries/it/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default2 = [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; - -// src/dictionaries/it/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default2 = [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; - -// src/implementations/IdentityGeneratorIt.ts -var IdentityGeneratorIt = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default7; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default2 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default2 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default2 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default2 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default2 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default2 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default2 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default2 } - ]; - } -}; - -// src/dictionaries/nl/firstnames_male.ts -var firstnames_male_default6 = [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Dani\xEBl", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Bj\xF6rn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; - -// src/dictionaries/nl/firstnames_female.ts -var firstnames_female_default6 = [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zo\xEB", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Lo\xEFs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esm\xE9e", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; - -// src/dictionaries/nl/lastnames.ts -var lastnames_default8 = [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; - -// src/implementations/IdentityGeneratorNl.ts -var IdentityGeneratorNl = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default6; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default6; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default8; - } -}; - -// src/dictionaries/ro/lastnames.ts -var lastnames_default9 = [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boro\u0219", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "C\u0103lin", - "C\u0103p\u0103\u021B\xE2n\u0103", - "Caragea", - "Cazan", - "Ceau\u0219u", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiri\u021B\u0103", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Cr\u0103ciun", - "Cre\u021Bu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dasc\u0103lu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dinc\u0103", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Dr\u0103gan", - "Dr\u0103ghici", - "Dr\u0103ghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Fr\u0103\u021Bil\u0103", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghi\u021B\u0103", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioni\u021B\u0103", - "Iordache", - "Iord\u0103nescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "M\u0103rg\u0103rit", - "Micu", - "Mihai", - "Mih\u0103ilescu", - "Milo\u0219", - "Mirea", - "Miric\u0103", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mure\u0219an", - "Mu\u0219at", - "N\u0103stase", - "Neac\u0219u", - "Neagoe", - "Neagu", - "Neam\u021Bu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Ni\u021B\u0103", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "P\xE2rvu", - "Pascu", - "P\u0103tra\u0219cu", - "P\u0103un", - "Pavel", - "Petre", - "Petrescu", - "P\xEErvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Ro\u0219ca", - "Ro\u0219u", - "Rus", - "Rusu", - "Sandu", - "S\xE2rbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Sp\xE2nu", - "Stan", - "Stanciu", - "Stancu", - "St\u0103nescu", - "\u0218tefan", - "\u0218tef\u0103nescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "T\u0103nase", - "T\u0103taru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "V\xE2lcu", - "Vintil\u0103", - "Vi\u0219an", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; - -// src/dictionaries/ro/firstnames_male_1950_1959.ts -var firstnames_male_1950_1959_default3 = [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "\u0218tefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costic\u0103", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; - -// src/dictionaries/ro/firstnames_male_1960_1969.ts -var firstnames_male_1960_1969_default3 = [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petric\u0103", - "Nicolae", - "\u0218tefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "T\u0103nase" -]; - -// src/dictionaries/ro/firstnames_male_1970_1979.ts -var firstnames_male_1970_1979_default3 = [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Lauren\u021Biu", - "Bogdan", - "Cosmin", - "R\u0103zvan", - "C\u0103t\u0103lin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicu\u0219or", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "C\u0103lin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; - -// src/dictionaries/ro/firstnames_male_1980_1989.ts -var firstnames_male_1980_1989_default3 = [ - "Ionu\u021B", - "Andrei", - "Alexandru", - "Bogdan", - "R\u0103zvan", - "Adrian", - "C\u0103t\u0103lin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "\u0218tefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Hora\u021Biu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; - -// src/dictionaries/ro/firstnames_male_1990_1999.ts -var firstnames_male_1990_1999_default3 = [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "\u0218tefan", - "Ionu\u021B", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "C\u0103t\u0103lin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rare\u0219", - "David", - "Octavian", - "M\u0103d\u0103lin", - "R\u0103zvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codru\u021B", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; - -// src/dictionaries/ro/firstnames_male_2000_2009.ts -var firstnames_male_2000_2009_default3 = [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "\u0218tefan", - "Darius", - "Rare\u0219", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionu\u021B", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; - -// src/dictionaries/ro/firstnames_male_2010_2019.ts -var firstnames_male_2010_2019_default3 = [ - "Andrei", - "David", - "Matei", - "Alexandru", - "\u0218tefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; - -// src/dictionaries/ro/firstnames_female_1950_1959.ts -var firstnames_female_1950_1959_default3 = [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constan\u021Ba", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; - -// src/dictionaries/ro/firstnames_female_1960_1969.ts -var firstnames_female_1960_1969_default3 = [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Lumini\u021Ba", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Gra\u021Biela", - "Despina", - "Cezara", - "Br\xE2ndu\u0219a", - "Sonia" -]; - -// src/dictionaries/ro/firstnames_female_1970_1979.ts -var firstnames_female_1970_1979_default3 = [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codru\u021Ba", - "Cosmina", - "Leti\u021Bia", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; - -// src/dictionaries/ro/firstnames_female_1980_1989.ts -var firstnames_female_1980_1989_default3 = [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "M\u0103d\u0103lina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Stelu\u021Ba", - "Nora", - "Malvina", - "Rada", - "Zoi\u021Ba" -]; - -// src/dictionaries/ro/firstnames_female_1990_1999.ts -var firstnames_female_1990_1999_default3 = [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "M\u0103d\u0103lina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "\u0218tefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; - -// src/dictionaries/ro/firstnames_female_2000_2009.ts -var firstnames_female_2000_2009_default3 = [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; - -// src/dictionaries/ro/firstnames_female_2010_2019.ts -var firstnames_female_2010_2019_default3 = [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; - -// src/implementations/IdentityGeneratorRo.ts -var IdentityGeneratorRo = class extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesMaleJson() { - return []; - } - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - getFirstNamesFemaleJson() { - return []; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default9; - } - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesMaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_male_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_male_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_male_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_male_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_male_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_male_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_male_2010_2019_default3 } - ]; - } - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - getFirstNamesFemaleByDecade() { - return [ - { startYear: 1950, endYear: 1959, names: firstnames_female_1950_1959_default3 }, - { startYear: 1960, endYear: 1969, names: firstnames_female_1960_1969_default3 }, - { startYear: 1970, endYear: 1979, names: firstnames_female_1970_1979_default3 }, - { startYear: 1980, endYear: 1989, names: firstnames_female_1980_1989_default3 }, - { startYear: 1990, endYear: 1999, names: firstnames_female_1990_1999_default3 }, - { startYear: 2e3, endYear: 2009, names: firstnames_female_2000_2009_default3 }, - { startYear: 2010, endYear: 2019, names: firstnames_female_2010_2019_default3 } - ]; - } -}; - -// src/dictionaries/sv/firstnames_male.ts -var firstnames_male_default7 = [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "Andr\xE9", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Bj\xF6rn", - "Bo", - "B\xF6rje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "G\xF6ran", - "G\xF6sta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "H\xE5kan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "J\xF6rgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-G\xF6ran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "M\xE5ns", - "M\xE5rten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "P\xE4r", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "S\xF6ren", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbj\xF6rn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "\xC5ke", - "\xD6rjan" -]; - -// src/dictionaries/sv/firstnames_female.ts -var firstnames_female_default7 = [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desir\xE9e", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingeg\xE4rd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linn\xE9a", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "M\xE4rta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Ren\xE9e", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "\xC5sa", - "\xC5se" -]; - -// src/dictionaries/sv/lastnames.ts -var lastnames_default10 = [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlstr\xF6m", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergstr\xF6m", - "Bj\xF6rk", - "Bj\xF6rklund", - "Bj\xF6rkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Bostr\xF6m", - "B\xE4ckman", - "B\xE4ckstr\xF6m", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlstr\xF6m", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekstr\xF6m", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engstr\xF6m", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "G\xF6ransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagstr\xF6m", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarstr\xF6m", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellstr\xF6m", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmstr\xF6m", - "H\xE5kansson", - "H\xE4gg", - "H\xE4gglund", - "H\xF6gberg", - "H\xF6glund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "J\xF6nsson", - "Karlsson", - "Karlstr\xF6m", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lind\xE9n", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindstr\xF6m", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundstr\xF6m", - "L\xF6fgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmstr\xF6m", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "M\xE5nsson", - "M\xE5rtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordstr\xF6m", - "Nor\xE9n", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nystr\xF6m", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "P\xE5lsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Ros\xE9n", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Ryd\xE9n", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandstr\xF6m", - "Sj\xF6berg", - "Sj\xF6gren", - "Sj\xF6holm", - "Sj\xF6lander", - "Sj\xF6lund", - "Sj\xF6stedt", - "Sj\xF6str\xF6m", - "Skog", - "Skoglund", - "Sk\xF6ld", - "Stenberg", - "Stenlund", - "Stenstr\xF6m", - "Strand", - "Strandberg", - "Str\xF6m", - "Str\xF6mberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundstr\xF6m", - "Svanberg", - "Svedberg", - "Svensson", - "Sv\xE4rd", - "S\xF6derberg", - "S\xF6dergren", - "S\xF6derholm", - "S\xF6derlund", - "S\xF6derqvist", - "S\xF6derstr\xF6m", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "T\xF6rnblom", - "T\xF6rnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlstr\xF6m", - "Wall", - "Wall\xE9n", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Wid\xE9n", - "Wiklund", - "Wikstr\xF6m", - "\xC5berg", - "\xC5gren", - "\xC5kerberg", - "\xC5kerlund", - "\xC5kerman", - "\xC5kerstr\xF6m", - "\xC5lund", - "\xC5sberg", - "\xC5str\xF6m", - "\xD6berg", - "\xD6gren", - "\xD6hlin", - "\xD6hman", - "\xD6stberg", - "\xD6stlund", - "\xD6stman" -]; - -// src/implementations/IdentityGeneratorSv.ts -var IdentityGeneratorSv = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default7; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default7; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default10; - } -}; - -// src/dictionaries/ur/firstnames_male.ts -var firstnames_male_default8 = [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; - -// src/dictionaries/ur/firstnames_female.ts -var firstnames_female_default8 = [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; - -// src/dictionaries/ur/lastnames.ts -var lastnames_default11 = [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; - -// src/implementations/IdentityGeneratorUr.ts -var IdentityGeneratorUr = class extends IdentityGenerator { - /** - * Get the male first names. - */ - getFirstNamesMaleJson() { - return firstnames_male_default8; - } - /** - * Get the female first names. - */ - getFirstNamesFemaleJson() { - return firstnames_female_default8; - } - /** - * Get the last names. - */ - getLastNamesJson() { - return lastnames_default11; - } -}; - -// src/utils/IdentityHelperUtils.ts -var IdentityHelperUtils = class { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - static normalizeBirthDate(input) { - if (!input || input.trim() === "" || input.startsWith("0001-01-01")) { - return ""; - } - const trimmed = input.trim(); - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, "0"); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, "0"); - const day = parsedDate.getDate().toString().padStart(2, "0"); - return `${year}-${month}-${day}`; - } - return ""; - } - /** - * Check if a birth date is valid. - */ - static isValidBirthDate(input) { - if (!input || input.trim() === "") { - return false; - } - if (input.startsWith("0001-01-01")) { - return false; - } - const date = new Date(input); - if (isNaN(date.getTime())) { - return false; - } - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -}; - -// src/utils/AgeRangeConverter.ts -function getAvailableAgeRanges() { - return [ - { value: "random", label: "Random" }, - { value: "21-25", label: "21-25" }, - { value: "26-30", label: "26-30" }, - { value: "31-35", label: "31-35" }, - { value: "36-40", label: "36-40" }, - { value: "41-45", label: "41-45" }, - { value: "46-50", label: "46-50" }, - { value: "51-55", label: "51-55" }, - { value: "56-60", label: "56-60" }, - { value: "61-65", label: "61-65" } - ]; -} -function convertAgeRangeToBirthdateOptions(ageRange) { - if (ageRange === "random" || !ageRange) { - return null; - } - const parts = ageRange.split("-"); - if (parts.length !== 2) { - return null; - } - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - const currentYear = (/* @__PURE__ */ new Date()).getFullYear(); - const middleAge = Math.floor((minAge + maxAge) / 2); - const targetYear = currentYear - middleAge; - const yearDeviation = Math.floor((maxAge - minAge) / 2); - return { targetYear, yearDeviation }; -} - -// src/utils/LanguageProvider.ts -var SUPPORTED_LANGUAGE_CODES = [ - "da", - "de", - "en", - "es", - "fr", - "it", - "nl", - "ro", - "sv", - "ur", - "fa" -]; -function getAvailableLanguages() { - return [...SUPPORTED_LANGUAGE_CODES]; -} - -// src/factories/IdentityGeneratorFactory.ts -var CreateIdentityGenerator = (language) => { - switch (language.toLowerCase()) { - case "da": - return new IdentityGeneratorDa(); - case "de": - return new IdentityGeneratorDe(); - case "en": - return new IdentityGeneratorEn(); - case "es": - return new IdentityGeneratorEs(); - case "fa": - return new IdentityGeneratorFa(); - case "fr": - return new IdentityGeneratorFr(); - case "it": - return new IdentityGeneratorIt(); - case "nl": - return new IdentityGeneratorNl(); - case "ro": - return new IdentityGeneratorRo(); - case "sv": - return new IdentityGeneratorSv(); - case "ur": - return new IdentityGeneratorUr(); - default: - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; - -// src/factories/UsernameEmailGeneratorFactory.ts -var CreateUsernameEmailGenerator = () => { - return new UsernameEmailGenerator(); -}; -export { - CreateIdentityGenerator, - CreateUsernameEmailGenerator, - Gender, - IdentityGenerator, - IdentityGeneratorDa, - IdentityGeneratorDe, - IdentityGeneratorEn, - IdentityGeneratorEs, - IdentityGeneratorFa, - IdentityGeneratorFr, - IdentityGeneratorIt, - IdentityGeneratorNl, - IdentityGeneratorRo, - IdentityGeneratorSv, - IdentityGeneratorUr, - IdentityHelperUtils, - UsernameEmailGenerator, - convertAgeRangeToBirthdateOptions, - getAvailableAgeRanges, - getAvailableLanguages -}; diff --git a/core/build-and-distribute.sh b/core/build-and-distribute.sh index 10d9a79e7..07941d0d1 100755 --- a/core/build-and-distribute.sh +++ b/core/build-and-distribute.sh @@ -71,7 +71,6 @@ if ! $BUILD_BROWSER && ! $BUILD_DOTNET && ! $BUILD_IOS && ! $BUILD_ANDROID; then fi # Make all build scripts executable -chmod +x ./typescript/identity-generator/build.sh chmod +x ./models/build.sh chmod +x ./vault/build.sh chmod +x ./rust/build.sh @@ -83,12 +82,8 @@ echo "" if $BUILD_COMMON; then echo "📦 Building common components..." - # TypeScript packages (legacy - to be migrated to Rust) - cd ./typescript/identity-generator - ./build.sh - # Models (TypeScript source of truth -> generates C#, Swift, Kotlin) - cd ../../models + cd ./models ./build.sh # Vault database schema & SQL utilities diff --git a/core/typescript/identity-generator/build.sh b/core/typescript/identity-generator/build.sh deleted file mode 100755 index 25601784b..000000000 --- a/core/typescript/identity-generator/build.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash - -set -e # Stop on error -set -u # Treat unset variables as errors - -# Define output targets for identity-generator -TARGETS=( - "../../../apps/browser-extension/src/utils/dist/core/identity-generator" - "../../../apps/mobile-app/utils/dist/core/identity-generator" - "../../../apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator" -) - -# Build and distribute identity-generator -package_name="identity-generator" -package_path="." - -echo "📦 Building $package_name..." -npm install && npm run lint && npm run test && npm run build - -dist_path="dist" -files_to_copy=("index.js" "index.mjs" "index.d.ts") - -for target in "${TARGETS[@]}"; do - echo "📂 Copying $package_name → $target" - - # Remove any existing files in the target directory - rm -rf "$target" - - # (Re)create the target directory - mkdir -p "$target" - - # Copy specific build outputs - for file in "${files_to_copy[@]}"; do - cp "$dist_path/$file" "$target/" - done - - # Write README - cat > "$target/README.md" <=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", - "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", - "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.29.7" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/types": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", - "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.29.7", - "@babel/helper-validator-identifier": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", - "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@emnapi/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", - "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.2.1", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", - "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", - "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.49.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.49.0.tgz", - "integrity": "sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "comment-parser": "1.4.1", - "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~4.1.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.3.tgz", - "integrity": "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.3.tgz", - "integrity": "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.3.tgz", - "integrity": "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.3.tgz", - "integrity": "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.3.tgz", - "integrity": "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.3.tgz", - "integrity": "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.3.tgz", - "integrity": "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.3.tgz", - "integrity": "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.3.tgz", - "integrity": "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.3.tgz", - "integrity": "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.3.tgz", - "integrity": "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.3.tgz", - "integrity": "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.3.tgz", - "integrity": "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.3.tgz", - "integrity": "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.3.tgz", - "integrity": "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.3.tgz", - "integrity": "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz", - "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.3.tgz", - "integrity": "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.3.tgz", - "integrity": "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.3.tgz", - "integrity": "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.3.tgz", - "integrity": "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.3.tgz", - "integrity": "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.3.tgz", - "integrity": "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.3.tgz", - "integrity": "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.3.tgz", - "integrity": "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", - "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", - "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.7", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", - "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", - "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.39.2", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz", - "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", - "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", - "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", - "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", - "integrity": "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==", - "license": "MIT", - "optional": true, - "dependencies": { - "@tybys/wasm-util": "^0.10.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "peerDependencies": { - "@emnapi/core": "^1.7.1", - "@emnapi/runtime": "^1.7.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@oxc-project/types": { - "version": "0.133.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz", - "integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/Boshen" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@rolldown/binding-android-arm64": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.3.tgz", - "integrity": "sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.3.tgz", - "integrity": "sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.3.tgz", - "integrity": "sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.3.tgz", - "integrity": "sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.3.tgz", - "integrity": "sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.3.tgz", - "integrity": "sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.3.tgz", - "integrity": "sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.3.tgz", - "integrity": "sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.3.tgz", - "integrity": "sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.3.tgz", - "integrity": "sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.3.tgz", - "integrity": "sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.3.tgz", - "integrity": "sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.3.tgz", - "integrity": "sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==", - "cpu": [ - "wasm32" - ], - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "1.10.0", - "@emnapi/runtime": "1.10.0", - "@napi-rs/wasm-runtime": "^1.1.4" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.3.tgz", - "integrity": "sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.3.tgz", - "integrity": "sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^20.19.0 || >=22.12.0" - } - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", - "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", - "license": "MIT" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", - "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", - "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", - "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", - "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", - "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", - "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", - "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", - "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", - "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", - "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", - "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", - "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", - "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", - "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", - "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", - "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", - "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", - "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", - "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-openbsd-x64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", - "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ] - }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", - "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", - "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", - "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", - "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", - "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@standard-schema/spec": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", - "license": "MIT" - }, - "node_modules/@tybys/wasm-util": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", - "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/chai": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", - "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", - "license": "MIT", - "dependencies": { - "@types/deep-eql": "*", - "assertion-error": "^2.0.1" - } - }, - "node_modules/@types/chrome": { - "version": "0.0.280", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.280.tgz", - "integrity": "sha512-AotSmZrL9bcZDDmSI1D9dE7PGbhOur5L0cKxXd7IqbVizQWCY4gcvupPUVsQ4FfDj3V2tt/iOpomT9EY0s+w1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/filesystem": "*", - "@types/har-format": "*" - } - }, - "node_modules/@types/deep-eql": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", - "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", - "license": "MIT" - }, - "node_modules/@types/emscripten": { - "version": "1.40.1", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.40.1.tgz", - "integrity": "sha512-sr53lnYkQNhjHNN0oJDdUm5564biioI5DuOpycufDVK7D3y+GR3oUswe2rlwY1nPNyusHbrJ9WoTyIHl4/Bpwg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "license": "MIT" - }, - "node_modules/@types/filesystem": { - "version": "0.0.36", - "resolved": "https://registry.npmjs.org/@types/filesystem/-/filesystem-0.0.36.tgz", - "integrity": "sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/filewriter": "*" - } - }, - "node_modules/@types/filewriter": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@types/filewriter/-/filewriter-0.0.33.tgz", - "integrity": "sha512-xFU8ZXTw4gd358lb2jw25nxY9QAgqn2+bKKjKOYfNCzN4DKCFetK7sPtrlpg66Ywe3vWY9FNxprZawAh9wfJ3g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/har-format": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/@types/har-format/-/har-format-1.2.16.tgz", - "integrity": "sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/jsdom": { - "version": "21.1.7", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.7.tgz", - "integrity": "sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "22.15.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.3.tgz", - "integrity": "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "node_modules/@types/react": { - "version": "19.1.2", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.2.tgz", - "integrity": "sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.3.tgz", - "integrity": "sha512-rJXC08OG0h3W6wDMFxQrZF00Kq6qQvw0djHRdzl3U5DnIERz0MRce3WVc7IS6JYBwtaP/DwYtRRjVlvivNveKg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, - "node_modules/@types/sql.js": { - "version": "1.4.9", - "resolved": "https://registry.npmjs.org/@types/sql.js/-/sql.js-1.4.9.tgz", - "integrity": "sha512-ep8b36RKHlgWPqjNG9ToUrPiwkhwh0AEzy883mO5Xnd+cL6VBH1EvSjBAAuxLUFF2Vn/moE3Me6v9E1Lo+48GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/emscripten": "*", - "@types/node": "*" - } - }, - "node_modules/@types/tough-cookie": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", - "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.31.1.tgz", - "integrity": "sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.31.1", - "@typescript-eslint/type-utils": "8.31.1", - "@typescript-eslint/utils": "8.31.1", - "@typescript-eslint/visitor-keys": "8.31.1", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.31.1.tgz", - "integrity": "sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.31.1", - "@typescript-eslint/types": "8.31.1", - "@typescript-eslint/typescript-estree": "8.31.1", - "@typescript-eslint/visitor-keys": "8.31.1", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.31.1.tgz", - "integrity": "sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.31.1", - "@typescript-eslint/visitor-keys": "8.31.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.31.1.tgz", - "integrity": "sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.31.1", - "@typescript-eslint/utils": "8.31.1", - "debug": "^4.3.4", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.31.1.tgz", - "integrity": "sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.31.1.tgz", - "integrity": "sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.31.1", - "@typescript-eslint/visitor-keys": "8.31.1", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.31.1.tgz", - "integrity": "sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.31.1", - "@typescript-eslint/types": "8.31.1", - "@typescript-eslint/typescript-estree": "8.31.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.31.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.31.1.tgz", - "integrity": "sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.31.1", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@vitest/coverage-v8": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.1.8.tgz", - "integrity": "sha512-lt3kovsyHwYe00wq4D1ti0Z974fWj4NLp6siqiyEufUpyFwK9Yhi7rBhac9JL5aA0zoMrJqc4vYPZRUnI7l7nw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^1.0.2", - "@vitest/utils": "4.1.8", - "ast-v8-to-istanbul": "^1.0.0", - "istanbul-lib-coverage": "^3.2.2", - "istanbul-lib-report": "^3.0.1", - "istanbul-reports": "^3.2.0", - "magicast": "^0.5.2", - "obug": "^2.1.1", - "std-env": "^4.0.0-rc.1", - "tinyrainbow": "^3.1.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@vitest/browser": "4.1.8", - "vitest": "4.1.8" - }, - "peerDependenciesMeta": { - "@vitest/browser": { - "optional": true - } - } - }, - "node_modules/@vitest/expect": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.8.tgz", - "integrity": "sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==", - "license": "MIT", - "dependencies": { - "@standard-schema/spec": "^1.1.0", - "@types/chai": "^5.2.2", - "@vitest/spy": "4.1.8", - "@vitest/utils": "4.1.8", - "chai": "^6.2.2", - "tinyrainbow": "^3.1.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/pretty-format": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.8.tgz", - "integrity": "sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==", - "license": "MIT", - "dependencies": { - "tinyrainbow": "^3.1.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.8.tgz", - "integrity": "sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==", - "license": "MIT", - "dependencies": { - "@vitest/utils": "4.1.8", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.8.tgz", - "integrity": "sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==", - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "4.1.8", - "@vitest/utils": "4.1.8", - "magic-string": "^0.30.21", - "pathe": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.8.tgz", - "integrity": "sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==", - "license": "MIT", - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.8.tgz", - "integrity": "sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==", - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "4.1.8", - "convert-source-map": "^2.0.0", - "tinyrainbow": "^3.1.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/are-docs-informative": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", - "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assertion-error": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", - "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/ast-v8-to-istanbul": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.3.tgz", - "integrity": "sha512-jCMQ6ZylLPudp0CDfBmQBZUsrh1/8psbmu9ibeVWKuHWD0YrH9YABwlKu5kVEFoT0GCQQW9Z/SxfuEbbkGQCRg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.31", - "estree-walker": "^3.0.3", - "js-tokens": "^10.0.0" - } - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/bundle-require": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-5.1.0.tgz", - "integrity": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "load-tsconfig": "^0.2.3" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "peerDependencies": { - "esbuild": ">=0.18" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/chai": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", - "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/consola": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", - "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/entities": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", - "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/es-abstract": { - "version": "1.23.9", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", - "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.0", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-regex": "^1.2.1", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.0", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.3", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.18" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", - "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz", - "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.3", - "@esbuild/android-arm": "0.25.3", - "@esbuild/android-arm64": "0.25.3", - "@esbuild/android-x64": "0.25.3", - "@esbuild/darwin-arm64": "0.25.3", - "@esbuild/darwin-x64": "0.25.3", - "@esbuild/freebsd-arm64": "0.25.3", - "@esbuild/freebsd-x64": "0.25.3", - "@esbuild/linux-arm": "0.25.3", - "@esbuild/linux-arm64": "0.25.3", - "@esbuild/linux-ia32": "0.25.3", - "@esbuild/linux-loong64": "0.25.3", - "@esbuild/linux-mips64el": "0.25.3", - "@esbuild/linux-ppc64": "0.25.3", - "@esbuild/linux-riscv64": "0.25.3", - "@esbuild/linux-s390x": "0.25.3", - "@esbuild/linux-x64": "0.25.3", - "@esbuild/netbsd-arm64": "0.25.3", - "@esbuild/netbsd-x64": "0.25.3", - "@esbuild/openbsd-arm64": "0.25.3", - "@esbuild/openbsd-x64": "0.25.3", - "@esbuild/sunos-x64": "0.25.3", - "@esbuild/win32-arm64": "0.25.3", - "@esbuild/win32-ia32": "0.25.3", - "@esbuild/win32-x64": "0.25.3" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.39.2", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz", - "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.1", - "@eslint/config-helpers": "^0.4.2", - "@eslint/core": "^0.17.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.39.2", - "@eslint/plugin-kit": "^0.4.1", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.8", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsdoc": { - "version": "50.6.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.11.tgz", - "integrity": "sha512-k4+MnBCGR8cuIB5MZ++FGd4gbXxjob2rX1Nq0q3nWFF4xSGZENTgTLZSjb+u9B8SAnP6lpGV2FJrBjllV3pVSg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@es-joy/jsdoccomment": "~0.49.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.3.6", - "escape-string-regexp": "^4.0.0", - "espree": "^10.1.0", - "esquery": "^1.6.0", - "parse-imports-exports": "^0.2.4", - "semver": "^7.6.3", - "spdx-expression-parse": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect-type": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", - "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", - "license": "Apache-2.0", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", - "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", - "dev": true, - "license": "ISC" - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/foreground-child": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", - "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.6", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", - "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "devOptional": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", - "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/joycon": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", - "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/js-tokens": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz", - "integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz", - "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/puzrin" - }, - { - "type": "github", - "url": "https://github.com/sponsors/nodeca" - } - ], - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", - "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lightningcss": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", - "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^2.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-android-arm64": "1.32.0", - "lightningcss-darwin-arm64": "1.32.0", - "lightningcss-darwin-x64": "1.32.0", - "lightningcss-freebsd-x64": "1.32.0", - "lightningcss-linux-arm-gnueabihf": "1.32.0", - "lightningcss-linux-arm64-gnu": "1.32.0", - "lightningcss-linux-arm64-musl": "1.32.0", - "lightningcss-linux-x64-gnu": "1.32.0", - "lightningcss-linux-x64-musl": "1.32.0", - "lightningcss-win32-arm64-msvc": "1.32.0", - "lightningcss-win32-x64-msvc": "1.32.0" - } - }, - "node_modules/lightningcss-android-arm64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", - "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", - "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", - "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", - "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", - "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", - "cpu": [ - "arm" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", - "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", - "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", - "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", - "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", - "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.32.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", - "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/load-tsconfig": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz", - "integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/magic-string": { - "version": "0.30.21", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", - "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/magicast": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.3.tgz", - "integrity": "sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.3", - "@babel/types": "^7.29.0", - "source-map-js": "^1.2.1" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", - "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.2" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obug": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", - "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", - "funding": [ - "https://github.com/sponsors/sxzz", - "https://opencollective.com/debug" - ], - "license": "MIT" - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-imports-exports": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", - "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-statements": "1.0.11" - } - }, - "node_modules/parse-statements": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", - "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", - "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.12", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-load-config": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", - "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.1.1" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rolldown": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.3.tgz", - "integrity": "sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==", - "license": "MIT", - "dependencies": { - "@oxc-project/types": "=0.133.0", - "@rolldown/pluginutils": "^1.0.0" - }, - "bin": { - "rolldown": "bin/cli.mjs" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.0.3", - "@rolldown/binding-darwin-arm64": "1.0.3", - "@rolldown/binding-darwin-x64": "1.0.3", - "@rolldown/binding-freebsd-x64": "1.0.3", - "@rolldown/binding-linux-arm-gnueabihf": "1.0.3", - "@rolldown/binding-linux-arm64-gnu": "1.0.3", - "@rolldown/binding-linux-arm64-musl": "1.0.3", - "@rolldown/binding-linux-ppc64-gnu": "1.0.3", - "@rolldown/binding-linux-s390x-gnu": "1.0.3", - "@rolldown/binding-linux-x64-gnu": "1.0.3", - "@rolldown/binding-linux-x64-musl": "1.0.3", - "@rolldown/binding-openharmony-arm64": "1.0.3", - "@rolldown/binding-wasm32-wasi": "1.0.3", - "@rolldown/binding-win32-arm64-msvc": "1.0.3", - "@rolldown/binding-win32-x64-msvc": "1.0.3" - } - }, - "node_modules/rollup": { - "version": "4.59.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", - "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.59.0", - "@rollup/rollup-android-arm64": "4.59.0", - "@rollup/rollup-darwin-arm64": "4.59.0", - "@rollup/rollup-darwin-x64": "4.59.0", - "@rollup/rollup-freebsd-arm64": "4.59.0", - "@rollup/rollup-freebsd-x64": "4.59.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", - "@rollup/rollup-linux-arm-musleabihf": "4.59.0", - "@rollup/rollup-linux-arm64-gnu": "4.59.0", - "@rollup/rollup-linux-arm64-musl": "4.59.0", - "@rollup/rollup-linux-loong64-gnu": "4.59.0", - "@rollup/rollup-linux-loong64-musl": "4.59.0", - "@rollup/rollup-linux-ppc64-gnu": "4.59.0", - "@rollup/rollup-linux-ppc64-musl": "4.59.0", - "@rollup/rollup-linux-riscv64-gnu": "4.59.0", - "@rollup/rollup-linux-riscv64-musl": "4.59.0", - "@rollup/rollup-linux-s390x-gnu": "4.59.0", - "@rollup/rollup-linux-x64-gnu": "4.59.0", - "@rollup/rollup-linux-x64-musl": "4.59.0", - "@rollup/rollup-openbsd-x64": "4.59.0", - "@rollup/rollup-openharmony-arm64": "4.59.0", - "@rollup/rollup-win32-arm64-msvc": "4.59.0", - "@rollup/rollup-win32-ia32-msvc": "4.59.0", - "@rollup/rollup-win32-x64-gnu": "4.59.0", - "@rollup/rollup-win32-x64-msvc": "4.59.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "license": "ISC" - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.21", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", - "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "license": "MIT" - }, - "node_modules/std-env": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz", - "integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==", - "license": "MIT" - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tinybench": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", - "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", - "license": "MIT" - }, - "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", - "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyglobby/node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/tinyrainbow": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", - "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/ts-api-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD", - "optional": true - }, - "node_modules/tsup": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/tsup/-/tsup-8.4.0.tgz", - "integrity": "sha512-b+eZbPCjz10fRryaAA7C8xlIHnf8VnsaRqydheLIqwG/Mcpfk8Z5zp3HayX7GaTygkigHl5cBUs+IhcySiIexQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-require": "^5.1.0", - "cac": "^6.7.14", - "chokidar": "^4.0.3", - "consola": "^3.4.0", - "debug": "^4.4.0", - "esbuild": "^0.25.0", - "joycon": "^3.1.1", - "picocolors": "^1.1.1", - "postcss-load-config": "^6.0.1", - "resolve-from": "^5.0.0", - "rollup": "^4.34.8", - "source-map": "0.8.0-beta.0", - "sucrase": "^3.35.0", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.11", - "tree-kill": "^1.2.2" - }, - "bin": { - "tsup": "dist/cli-default.js", - "tsup-node": "dist/cli-node.js" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@microsoft/api-extractor": "^7.36.0", - "@swc/core": "^1", - "postcss": "^8.4.12", - "typescript": ">=4.5.0" - }, - "peerDependenciesMeta": { - "@microsoft/api-extractor": { - "optional": true - }, - "@swc/core": { - "optional": true - }, - "postcss": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/tsup/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/vitest": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.8.tgz", - "integrity": "sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==", - "license": "MIT", - "dependencies": { - "@vitest/expect": "4.1.8", - "@vitest/mocker": "4.1.8", - "@vitest/pretty-format": "4.1.8", - "@vitest/runner": "4.1.8", - "@vitest/snapshot": "4.1.8", - "@vitest/spy": "4.1.8", - "@vitest/utils": "4.1.8", - "es-module-lexer": "^2.0.0", - "expect-type": "^1.3.0", - "magic-string": "^0.30.21", - "obug": "^2.1.1", - "pathe": "^2.0.3", - "picomatch": "^4.0.3", - "std-env": "^4.0.0-rc.1", - "tinybench": "^2.9.0", - "tinyexec": "^1.0.2", - "tinyglobby": "^0.2.15", - "tinyrainbow": "^3.1.0", - "vite": "^6.0.0 || ^7.0.0 || ^8.0.0", - "why-is-node-running": "^2.3.0" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": "^20.0.0 || ^22.0.0 || >=24.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@opentelemetry/api": "^1.9.0", - "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "4.1.8", - "@vitest/browser-preview": "4.1.8", - "@vitest/browser-webdriverio": "4.1.8", - "@vitest/coverage-istanbul": "4.1.8", - "@vitest/coverage-v8": "4.1.8", - "@vitest/ui": "4.1.8", - "happy-dom": "*", - "jsdom": "*", - "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@opentelemetry/api": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@vitest/browser-playwright": { - "optional": true - }, - "@vitest/browser-preview": { - "optional": true - }, - "@vitest/browser-webdriverio": { - "optional": true - }, - "@vitest/coverage-istanbul": { - "optional": true - }, - "@vitest/coverage-v8": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - }, - "vite": { - "optional": false - } - } - }, - "node_modules/vitest/node_modules/@vitest/mocker": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.8.tgz", - "integrity": "sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==", - "license": "MIT", - "dependencies": { - "@vitest/spy": "4.1.8", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.21" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/vitest/node_modules/picomatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/vitest/node_modules/tinyexec": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", - "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/vitest/node_modules/vite": { - "version": "8.0.16", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.16.tgz", - "integrity": "sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==", - "license": "MIT", - "dependencies": { - "lightningcss": "^1.32.0", - "picomatch": "^4.0.4", - "postcss": "^8.5.15", - "rolldown": "1.0.3", - "tinyglobby": "^0.2.17" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.1.18", - "esbuild": "^0.27.0 || ^0.28.0", - "jiti": ">=1.21.0", - "less": "^4.0.0", - "sass": "^1.70.0", - "sass-embedded": "^1.70.0", - "stylus": ">=0.54.8", - "sugarss": "^5.0.0", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "@vitejs/devtools": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", - "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/core/typescript/identity-generator/package.json b/core/typescript/identity-generator/package.json deleted file mode 100644 index 50bd8de0f..000000000 --- a/core/typescript/identity-generator/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "@aliasvault/identity-generator", - "version": "1.0.0", - "main": "dist/index.js", - "types": "dist/index.d.ts", - "scripts": { - "build": "tsup", - "clean": "rm -rf dist", - "test": "vitest run", - "test:watch": "vitest", - "test:coverage": "vitest run --coverage", - "lint": "eslint src", - "lint:custom": "eslint", - "lint:fix": "eslint src --fix" - }, - "files": [ - "dist" - ], - "license": "AGPL-3.0", - "dependencies": { - "vitest": "^4.1.8" - }, - "devDependencies": { - "@types/chrome": "^0.0.280", - "@types/jsdom": "^21.1.7", - "@types/node": "^22.13.10", - "@types/react": "^19.0.7", - "@types/react-dom": "^19.0.3", - "@types/sql.js": "^1.4.9", - "@typescript-eslint/eslint-plugin": "^8.21.0", - "@typescript-eslint/parser": "^8.21.0", - "@vitest/coverage-v8": "^4.1.8", - "eslint": "^9.19.0", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsdoc": "^50.6.3", - "tsup": "^8.4.0", - "typescript": "^5.3.3" - } -} diff --git a/core/typescript/identity-generator/src/__tests__/AgeRangeConverter.test.ts b/core/typescript/identity-generator/src/__tests__/AgeRangeConverter.test.ts deleted file mode 100644 index 81992821b..000000000 --- a/core/typescript/identity-generator/src/__tests__/AgeRangeConverter.test.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { describe, it, expect, beforeEach, afterEach, vi } from 'vitest'; - -import { convertAgeRangeToBirthdateOptions, getAvailableAgeRanges } from '../utils/AgeRangeConverter'; - -describe('AgeRangeConverter', () => { - describe('getAvailableAgeRanges', () => { - it('should return an array of age range options', () => { - const ranges = getAvailableAgeRanges(); - expect(ranges).toBeInstanceOf(Array); - expect(ranges.length).toBeGreaterThan(0); - }); - - it('should include random option as first item', () => { - const ranges = getAvailableAgeRanges(); - expect(ranges[0]).toEqual({ value: 'random', label: 'Random' }); - }); - }); - - // Mock Date to ensure consistent test results - const MOCK_CURRENT_YEAR = 2025; - - beforeEach(() => { - vi.useFakeTimers(); - vi.setSystemTime(new Date(`${MOCK_CURRENT_YEAR}-01-01T00:00:00.000Z`)); - }); - - afterEach(() => { - vi.useRealTimers(); - }); - - describe('convertAgeRangeToBirthdateOptions', () => { - it('should return null for "random" age range', () => { - const result = convertAgeRangeToBirthdateOptions('random'); - expect(result).toBeNull(); - }); - - it('should return null for empty string', () => { - const result = convertAgeRangeToBirthdateOptions(''); - expect(result).toBeNull(); - }); - - it('should convert "21-25" correctly', () => { - const result = convertAgeRangeToBirthdateOptions('21-25'); - expect(result).toEqual({ - targetYear: 2002, // 2025 - 23 (middle of 21-25) - yearDeviation: 2 // (25-21)/2 - }); - }); - - it('should convert "26-30" correctly', () => { - const result = convertAgeRangeToBirthdateOptions('26-30'); - expect(result).toEqual({ - targetYear: 1997, // 2025 - 28 (middle of 26-30) - yearDeviation: 2 // (30-26)/2 - }); - }); - - it('should convert "31-35" correctly', () => { - const result = convertAgeRangeToBirthdateOptions('31-35'); - expect(result).toEqual({ - targetYear: 1992, // 2025 - 33 (middle of 31-35) - yearDeviation: 2 // (35-31)/2 - }); - }); - - it('should convert "61-65" correctly', () => { - const result = convertAgeRangeToBirthdateOptions('61-65'); - expect(result).toEqual({ - targetYear: 1962, // 2025 - 63 (middle of 61-65) - yearDeviation: 2 // (65-61)/2 - }); - }); - - it('should handle odd range sizes correctly', () => { - const result = convertAgeRangeToBirthdateOptions('20-24'); - expect(result).toEqual({ - targetYear: 2003, // 2025 - 22 (middle of 20-24) - yearDeviation: 2 // floor((24-20)/2) - }); - }); - - it('should return null for invalid format (missing dash)', () => { - const result = convertAgeRangeToBirthdateOptions('2125'); - expect(result).toBeNull(); - }); - - it('should return null for invalid format (too many parts)', () => { - const result = convertAgeRangeToBirthdateOptions('21-25-30'); - expect(result).toBeNull(); - }); - - it('should return null for non-numeric values', () => { - const result = convertAgeRangeToBirthdateOptions('abc-def'); - expect(result).toBeNull(); - }); - - it('should return null for partially numeric values', () => { - const result = convertAgeRangeToBirthdateOptions('21-abc'); - expect(result).toBeNull(); - }); - - it('should handle single-year ranges', () => { - const result = convertAgeRangeToBirthdateOptions('25-25'); - expect(result).toEqual({ - targetYear: 2000, // 2025 - 25 - yearDeviation: 0 // (25-25)/2 - }); - }); - }); -}); diff --git a/core/typescript/identity-generator/src/__tests__/IdentityGenerator.test.ts b/core/typescript/identity-generator/src/__tests__/IdentityGenerator.test.ts deleted file mode 100644 index 2f61175a9..000000000 --- a/core/typescript/identity-generator/src/__tests__/IdentityGenerator.test.ts +++ /dev/null @@ -1,154 +0,0 @@ -import { IdentityGeneratorEn } from '../implementations/IdentityGeneratorEn'; -import { IdentityGeneratorNl } from '../implementations/IdentityGeneratorNl'; -import { IdentityGeneratorDe } from '../implementations/IdentityGeneratorDe'; -import { describe, it, expect } from 'vitest'; -import { IIdentityGenerator, IBirthdateOptions } from '../interfaces/IIdentityGenerator'; -import { Gender } from '../types/Gender'; - -/** - * Test the identity generator. - */ -const testIdentityGenerator = ( - language: string, - generator: IIdentityGenerator -) : void => { - describe(`IdentityGenerator${language}`, () => { - describe('generateRandomIdentity', () => { - it('should generate a random gender identity when no gender is specified', async () => { - const identity = generator.generateRandomIdentity(); - - expect(identity).toBeDefined(); - expect(identity.firstName).toBeTruthy(); - expect(identity.lastName).toBeTruthy(); - expect([Gender.Male, Gender.Female]).toContain(identity.gender); - }); - - it('should generate unique identities on subsequent calls', async () => { - const identity1 = generator.generateRandomIdentity(); - const identity2 = generator.generateRandomIdentity(); - - expect(identity1).not.toEqual(identity2); - }); - - it('should generate an identity with all non-empty fields', async () => { - const identity = generator.generateRandomIdentity(); - - Object.entries(identity).forEach(([, value]) => { - expect(value).toBeTruthy(); - expect(value).not.toBe(''); - expect(value).not.toBeNull(); - expect(value).not.toBeUndefined(); - }); - - // Check if the first and last names are longer than 1 character. - expect(identity.firstName.length).toBeGreaterThan(1); - expect(identity.lastName.length).toBeGreaterThan(1); - }); - }); - }); -}; - -// Run tests for each language implementation -describe('Identity Generators', () => { - testIdentityGenerator('En', new IdentityGeneratorEn()); - testIdentityGenerator('Nl', new IdentityGeneratorNl()); - testIdentityGenerator('De', new IdentityGeneratorDe()); -}); - -// Additional tests for birthdate options -describe('Birthdate Options', () => { - const generator = new IdentityGeneratorEn(); - - describe('targetYear with zero deviation', () => { - it('should generate birthdate within the target year', () => { - const birthdateOptions: IBirthdateOptions = { - targetYear: 1990, - yearDeviation: 0 - }; - - const identity = generator.generateRandomIdentity('random', birthdateOptions); - const birthYear = identity.birthDate.getFullYear(); - - expect(birthYear).toBe(1990); - }); - }); - - describe('targetYear with deviation', () => { - it('should generate birthdate within the year range', () => { - const birthdateOptions: IBirthdateOptions = { - targetYear: 1990, - yearDeviation: 5 - }; - - const identity = generator.generateRandomIdentity('random', birthdateOptions); - const birthYear = identity.birthDate.getFullYear(); - - expect(birthYear).toBeGreaterThanOrEqual(1985); - expect(birthYear).toBeLessThanOrEqual(1995); - }); - - it('should generate varied birthdates within range', () => { - const birthdateOptions: IBirthdateOptions = { - targetYear: 1990, - yearDeviation: 5 - }; - - const birthYears = new Set(); - for (let i = 0; i < 50; i++) { - const identity = generator.generateRandomIdentity('random', birthdateOptions); - birthYears.add(identity.birthDate.getFullYear()); - } - - // Should generate at least a few different years - expect(birthYears.size).toBeGreaterThan(1); - }); - }); -}); - -// Additional tests for German identity generator decade-based names -describe('German Identity Generator Decade Names', () => { - const generator = new IdentityGeneratorDe(); - - describe('Decade-based name selection', () => { - it('should use age-appropriate names for 1950s births', () => { - const birthdateOptions: IBirthdateOptions = { - targetYear: 1955, - yearDeviation: 0 - }; - - const identity = generator.generateRandomIdentity('male', birthdateOptions); - - expect(identity.firstName).toBeTruthy(); - expect(identity.birthDate.getFullYear()).toBe(1955); - }); - - it('should use age-appropriate names for 2020s births', () => { - const birthdateOptions: IBirthdateOptions = { - targetYear: 2020, - yearDeviation: 0 - }; - - const identity = generator.generateRandomIdentity('female', birthdateOptions); - - expect(identity.firstName).toBeTruthy(); - expect(identity.birthDate.getFullYear()).toBe(2020); - }); - - it('should generate valid German identities across all decades', () => { - const decades = [1955, 1965, 1975, 1985, 1995, 2005, 2015, 2025]; - - decades.forEach(year => { - const birthdateOptions: IBirthdateOptions = { - targetYear: year, - yearDeviation: 0 - }; - - const identity = generator.generateRandomIdentity('random', birthdateOptions); - - expect(identity.firstName).toBeTruthy(); - expect(identity.lastName).toBeTruthy(); - expect(identity.birthDate.getFullYear()).toBe(year); - }); - }); - }); -}); \ No newline at end of file diff --git a/core/typescript/identity-generator/src/__tests__/IdentityHelperUtils.test.ts b/core/typescript/identity-generator/src/__tests__/IdentityHelperUtils.test.ts deleted file mode 100644 index feecdef14..000000000 --- a/core/typescript/identity-generator/src/__tests__/IdentityHelperUtils.test.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { describe, it, expect } from 'vitest'; -import { IdentityHelperUtils } from '../utils/IdentityHelperUtils'; - -describe('IdentityHelperUtils', () => { - describe('normalizeBirthDate', () => { - it('should return empty string for undefined input', () => { - expect(IdentityHelperUtils.normalizeBirthDate(undefined)).toBe(''); - }); - - it('should return empty string for empty string input', () => { - expect(IdentityHelperUtils.normalizeBirthDate('')).toBe(''); - }); - - it('should return empty string for default date (0001-01-01)', () => { - expect(IdentityHelperUtils.normalizeBirthDate('0001-01-01')).toBe(''); - }); - - it('should return empty string for invalid date', () => { - expect(IdentityHelperUtils.normalizeBirthDate('invalid-date')).toBe(''); - }); - - it('should strip time from ISO format date with T separator', () => { - expect(IdentityHelperUtils.normalizeBirthDate('1976-05-18T08:24:15.000Z')).toBe('1976-05-18'); - }); - - it('should strip time from date with space separator', () => { - expect(IdentityHelperUtils.normalizeBirthDate('1976-05-18 08:24:15')).toBe('1976-05-18'); - }); - - it('should return date as-is when already in correct format', () => { - expect(IdentityHelperUtils.normalizeBirthDate('1976-05-18')).toBe('1976-05-18'); - }); - - it('should handle pre-1970 dates correctly', () => { - expect(IdentityHelperUtils.normalizeBirthDate('1955-03-24T00:00:00')).toBe('1955-03-24'); - }); - }); - - describe('isValidBirthDate', () => { - it('should return false for undefined input', () => { - expect(IdentityHelperUtils.isValidBirthDate(undefined)).toBe(false); - }); - - it('should return false for empty string', () => { - expect(IdentityHelperUtils.isValidBirthDate('')).toBe(false); - }); - - it('should return false for default date (0001-01-01)', () => { - expect(IdentityHelperUtils.isValidBirthDate('0001-01-01')).toBe(false); - }); - - it('should return true for valid date', () => { - expect(IdentityHelperUtils.isValidBirthDate('1976-05-18')).toBe(true); - }); - - it('should return true for valid ISO date', () => { - expect(IdentityHelperUtils.isValidBirthDate('1976-05-18T08:24:15.000Z')).toBe(true); - }); - }); -}); diff --git a/core/typescript/identity-generator/src/__tests__/LanguageProvider.test.ts b/core/typescript/identity-generator/src/__tests__/LanguageProvider.test.ts deleted file mode 100644 index e206646bc..000000000 --- a/core/typescript/identity-generator/src/__tests__/LanguageProvider.test.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { describe, it, expect } from 'vitest'; -import { getAvailableLanguages } from '../utils/LanguageProvider'; - -describe('LanguageProvider', () => { - describe('getAvailableLanguages', () => { - it('should return a list of available language codes', () => { - const languages = getAvailableLanguages(); - - expect(languages).toBeDefined(); - expect(languages.length).toBeGreaterThan(0); - expect(languages.every(code => typeof code === 'string')).toBe(true); - expect(languages).toContain('en'); - expect(languages).toContain('nl'); - }); - }); -}); diff --git a/core/typescript/identity-generator/src/dictionaries/README.md b/core/typescript/identity-generator/src/dictionaries/README.md deleted file mode 100644 index 43168ce79..000000000 --- a/core/typescript/identity-generator/src/dictionaries/README.md +++ /dev/null @@ -1,6 +0,0 @@ -This folder contains the dictionaries in .ts format used by the identity generator -which are directly included by the shared Typescript logic. These lists are used by the following clients: - -- WASM web client -- Browser extensions -- Mobile Apps (iOS + Android) diff --git a/core/typescript/identity-generator/src/dictionaries/da/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/da/firstnames_female.ts deleted file mode 100644 index f06487ed7..000000000 --- a/core/typescript/identity-generator/src/dictionaries/da/firstnames_female.ts +++ /dev/null @@ -1,98 +0,0 @@ -export default [ - "Emma", - "Ella", - "Luna", - "Alma", - "Frida", - "Olivia", - "Agnes", - "Clara", - "Sofia", - "Karla", - "Ida", - "Asta", - "Josefine", - "Anna", - "Ellie", - "Victoria", - "Laura", - "Freja", - "Maja", - "Isabella", - "Mathilde", - "Lærke", - "Sara", - "Caroline", - "Alberte", - "Nikoline", - "Emilie", - "Katrine", - "Julie", - "Merle", - "Signe", - "Nanna", - "Rosa", - "Esther", - "Simone", - "Edith", - "Augusta", - "Dagmar", - "Ingrid", - "Astrid", - "Gerda", - "Bodil", - "Gudrun", - "Gunhild", - "Thora", - "Thyra", - "Helga", - "Olga", - "Oda", - "Margrethe", - "Anne", - "Mette", - "Kirsten", - "Hanne", - "Marianne", - "Lene", - "Susanne", - "Pia", - "Gitte", - "Bente", - "Dorte", - "Lone", - "Tina", - "Camilla", - "Louise", - "Cecilie", - "Sofie", - "Line", - "Trine", - "Sanne", - "Rikke", - "Malene", - "Pernille", - "Henriette", - "Charlotte", - "Amalie", - "Mille", - "Silje", - "Tilde", - "Liv", - "Ea", - "Vega", - "Vilje", - "Elva", - "Thea", - "Caya", - "Lotus", - "Carla", - "Agnete", - "Alice", - "Alvilda", - "Annie", - "Ane", - "Almine", - "Doris", - "Dorthea" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/da/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/da/firstnames_male.ts deleted file mode 100644 index 6498a5a33..000000000 --- a/core/typescript/identity-generator/src/dictionaries/da/firstnames_male.ts +++ /dev/null @@ -1,101 +0,0 @@ -export default [ - "William", - "Karl", - "Emil", - "Oscar", - "Malthe", - "Noah", - "Valdemar", - "Aksel", - "August", - "Oliver", - "Lucas", - "Alfred", - "Theo", - "Elias", - "Arthur", - "Otto", - "Elliot", - "Felix", - "Victor", - "Magnus", - "Hugo", - "Viggo", - "Matheo", - "Louie", - "Liam", - "Lauge", - "Anton", - "Theodor", - "Anker", - "Konrad", - "Peter", - "Michael", - "Lars", - "Jens", - "Thomas", - "Henrik", - "Søren", - "Christian", - "Martin", - "Jan", - "Morten", - "Jesper", - "Anders", - "Niels", - "Mads", - "Rasmus", - "Per", - "Mikkel", - "Kim", - "Hans", - "Ole", - "Jørgen", - "Erik", - "Frederik", - "John", - "Jonas", - "Mathias", - "Claus", - "Daniel", - "Asger", - "Albert", - "Arne", - "Børge", - "Carl", - "Cornelius", - "Ebbe", - "Edvard", - "Egon", - "Ejvind", - "Elmer", - "Eskild", - "Finn", - "Frode", - "Georg", - "Gerhard", - "Gorm", - "Gregers", - "Gunnar", - "Harald", - "Henning", - "Ib", - "Ivar", - "Jakob", - "Jeppe", - "Joakim", - "Johan", - "Johannes", - "Julius", - "Kaj", - "Kasper", - "Kenneth", - "Kevin", - "Kristian", - "Kurt", - "Kåre", - "Lasse", - "Leif", - "Marius", - "Nicklas" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/da/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/da/lastnames.ts deleted file mode 100644 index 030b17b1f..000000000 --- a/core/typescript/identity-generator/src/dictionaries/da/lastnames.ts +++ /dev/null @@ -1,100 +0,0 @@ -export default [ - "Nielsen", - "Jensen", - "Hansen", - "Pedersen", - "Andersen", - "Christensen", - "Larsen", - "Sørensen", - "Rasmussen", - "Jørgensen", - "Petersen", - "Madsen", - "Kristensen", - "Olsen", - "Thomsen", - "Christiansen", - "Poulsen", - "Johansen", - "Møller", - "Schmidt", - "Holm", - "Knudsen", - "Mortensen", - "Jacobsen", - "Jakobsen", - "Henriksen", - "Lauridsen", - "Bendtsen", - "Jepsen", - "Bach", - "Krogh", - "Bech", - "Bøgh", - "Friis", - "Nygaard", - "Winther", - "Bachmann", - "Vinther", - "Kragh", - "Storm", - "Berg", - "Buhl", - "Kjeldsen", - "Hedegaard", - "Kjær", - "Damgaard", - "Dam", - "Brandt", - "Vestergaard", - "Lund", - "Schou", - "Overgaard", - "Søndergaard", - "Ravn", - "Steensen", - "Brodersen", - "Holst", - "Skov", - "Iversen", - "Krog", - "Aagaard", - "Frost", - "Lauesen", - "Gade", - "Grøn", - "Fog", - "Hjorth", - "Bloch", - "Hvid", - "Busk", - "Buhmann", - "Klitgaard", - "Kofod", - "Borup", - "Bramsen", - "Bredesen", - "Breum", - "Brock", - "Brøndum", - "Bundgaard", - "Bødker", - "Bøttcher", - "Carlsen", - "Clausen", - "Dahl", - "Dalgaard", - "Dalsgaard", - "Daugaard", - "Davidsen", - "Degn", - "Dietz", - "Dirksen", - "Dreyer", - "Due", - "Duelund", - "Duus", - "Ebbesen", - "Edelberg" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1950_1959.ts deleted file mode 100644 index 7a30d5a8d..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1950_1959.ts +++ /dev/null @@ -1,132 +0,0 @@ -export default [ - "Angelika", - "Monika", - "Sabine", - "Karin", - "Petra", - "Gabriele", - "Birgit", - "Brigitte", - "Renate", - "Susanne", - "Barbara", - "Ursula", - "Ute", - "Marion", - "Jutta", - "Ingrid", - "Cornelia", - "Heike", - "Maria", - "Regina", - "Elke", - "Silvia", - "Andrea", - "Ulrike", - "Gisela", - "Angela", - "Bärbel", - "Christine", - "Martina", - "Christiane", - "Doris", - "Helga", - "Dagmar", - "Sigrid", - "Christa", - "Gudrun", - "Beate", - "Rita", - "Hannelore", - "Marlies", - "Eva", - "Claudia", - "Anke", - "Marianne", - "Annette", - "Elisabeth", - "Astrid", - "Erika", - "Heidi", - "Christel", - "Rosemarie", - "Anna", - "Bettina", - "Gabriela", - "Roswita", - "Ilona", - "Annegret", - "Evelyn", - "Sonja", - "Inge", - "Christina", - "Carmen", - "Irene", - "Kirsten", - "Lydia", - "Silke", - "Marina", - "Margret", - "Marita", - "Ruth", - "Maren", - "Sibylle", - "Waltraud", - "Ingeborg", - "Katharina", - "Vera", - "Heidemarie", - "Kerstin", - "Heidrun", - "Margrit", - "Carola", - "Iris", - "Antje", - "Katrin", - "Margit", - "Manuela", - "Veronika", - "Olga", - "Anne", - "Dorothea", - "Hildegard", - "Irmgard", - "Edith", - "Uta", - "Regine", - "Margarete", - "Anita", - "Frauke", - "Karen", - "Valentina", - "Anja", - "Tatjana", - "Ellen", - "Edeltraud", - "Verena", - "Dörte", - "Ilse", - "Gerda", - "Ines", - "Britta", - "Corinna", - "Elvira", - "Michaela", - "Annemarie", - "Anneliese", - "Gertrud", - "Gitta", - "Marie", - "Susann", - "Maike", - "Stefanie", - "Danuta", - "Gunda", - "Margot", - "Johanna", - "Irina", - "Ina", - "Theresa", - "Nina", - "Wiebke" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1960_1969.ts deleted file mode 100644 index 69c987ec2..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1960_1969.ts +++ /dev/null @@ -1,202 +0,0 @@ -export default [ - "Sabine", - "Susanne", - "Petra", - "Andrea", - "Claudia", - "Birgit", - "Martina", - "Anja", - "Heike", - "Kerstin", - "Bettina", - "Gabriele", - "Katrin", - "Silke", - "Ute", - "Christine", - "Stefanie", - "Monika", - "Britta", - "Ulrike", - "Barbara", - "Kirsten", - "Silvia", - "Karin", - "Annette", - "Christiane", - "Beate", - "Manuela", - "Angela", - "Anke", - "Nicole", - "Marion", - "Cornelia", - "Christina", - "Angelika", - "Astrid", - "Elke", - "Michaela", - "Regina", - "Dagmar", - "Katja", - "Brigitte", - "Maria", - "Iris", - "Jutta", - "Antje", - "Tanja", - "Doris", - "Maike", - "Simone", - "Maren", - "Corinna", - "Sonja", - "Daniela", - "Carola", - "Alexandra", - "Eva", - "Ursula", - "Carmen", - "Sandra", - "Karen", - "Ines", - "Marina", - "Katharina", - "Elisabeth", - "Bärbel", - "Renate", - "Gaby", - "Anne", - "Anna", - "Gabriela", - "Sibylle", - "Heidi", - "Uta", - "Ina", - "Sigrid", - "Frauke", - "Ilona", - "Ingrid", - "Gudrun", - "Wiebke", - "Tatjana", - "Yvonne", - "Carolin", - "Patricia", - "Dörte", - "Susann", - "Birte", - "Rita", - "Julia", - "Irina", - "Bianca", - "Nikola", - "Ilka", - "Olga", - "Jeanette", - "Marlies", - "Helga", - "Melanie", - "Verena", - "Vera", - "Regine", - "Kirstin", - "Evelyn", - "Irene", - "Lydia", - "Christa", - "Annett", - "Marianne", - "Dorothea", - "Annegret", - "Elena", - "Gisela", - "Imke", - "Isabell", - "Heidrun", - "Viola", - "Diana", - "Esther", - "Susan", - "Inga", - "Judith", - "Ruth", - "Cordula", - "Jacqueline", - "Kai", - "Veronika", - "Carina", - "Roswita", - "Constanze", - "Marita", - "Natalie", - "Ramona", - "Ellen", - "Erika", - "Fatma", - "Nina", - "Svetlana", - "Dorothee", - "Inge", - "Nadja", - "Jasmin", - "Anita", - "Franziska", - "Friederike", - "Marie", - "Svenja", - "Jessica", - "Natascha", - "Rosemarie", - "Valentina", - "Ayse", - "Linda", - "Beatrix", - "Johanna", - "Ariane", - "Gesa", - "Larissa", - "Malgorzata", - "Miriam", - "Gunda", - "Margarete", - "Natalia", - "Almut", - "Ewa", - "Gitta", - "Jolanta", - "Babette", - "Beatrice", - "Christel", - "Christin", - "Sabrina", - "Dorit", - "Jana", - "Juliane", - "Hilke", - "Margret", - "Beata", - "Galina", - "Liane", - "Danuta", - "Elvira", - "Ingeborg", - "Rosa", - "Emine", - "Grit", - "Hannah", - "Sabina", - "Agnes", - "Edith", - "Gundula", - "Inken", - "Maja", - "Margit", - "Bozena", - "Helena", - "Theresa", - "Elzbieta", - "Hannelore", - "Tina" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1970_1979.ts deleted file mode 100644 index 5720ed2ed..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1970_1979.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - "Nicole", - "Stefanie", - "Sandra", - "Katrin", - "Claudia", - "Tanja", - "Anja", - "Melanie", - "Andrea", - "Daniela", - "Julia", - "Susanne", - "Katja", - "Christina", - "Kerstin", - "Silke", - "Sabine", - "Alexandra", - "Yvonne", - "Sonja", - "Nadine", - "Nina", - "Simone", - "Maike", - "Petra", - "Christine", - "Britta", - "Martina", - "Anna", - "Michaela", - "Manuela", - "Bianca", - "Katharina", - "Silvia", - "Bettina", - "Heike", - "Ulrike", - "Birgit", - "Anke", - "Christiane", - "Jessica", - "Monika", - "Maren", - "Eva", - "Anne", - "Antje", - "Diana", - "Jana", - "Cornelia", - "Wiebke", - "Kirsten", - "Miriam", - "Tina", - "Carolin", - "Astrid", - "Annette", - "Maria", - "Annika", - "Jennifer", - "Tatjana", - "Angela", - "Corinna", - "Barbara", - "Verena", - "Elena", - "Jasmin", - "Birte", - "Inga", - "Olga", - "Natalie", - "Ines", - "Iris", - "Ina", - "Marion", - "Beate", - "Irina", - "Svenja", - "Judith", - "Carina", - "Sarah", - "Patricia", - "Karin", - "Carmen", - "Franziska", - "Janine", - "Juliane", - "Saskia", - "Carola", - "Doreen", - "Frauke", - "Marina", - "Ute", - "Isabell", - "Annett", - "Christin", - "Karen", - "Mandy", - "Nadja", - "Svetlana", - "Natalia", - "Gabriele", - "Sabrina", - "Elke", - "Ramona", - "Natascha", - "Friederike", - "Ilka", - "Vanessa", - "Dagmar", - "Imke", - "Jeanette", - "Dörte", - "Angelika", - "Nikola", - "Rebecca", - "Regina", - "Janina", - "Kirstin", - "Johanna", - "Jutta", - "Elisabeth", - "Anita", - "Mareike", - "Sibylle", - "Maja", - "Esther", - "Vera", - "Agnieszka", - "Jenny", - "Peggy", - "Ariane", - "Hannah", - "Steffi", - "Joana", - "Victoria", - "Magdalena", - "Fatma", - "Lena", - "Sina", - "Doris", - "Uta", - "Larissa", - "Marie", - "Evelyn", - "Ann", - "Constanze", - "Jacqueline", - "Kati", - "Lydia", - "Agnes", - "Dana", - "Dorothea", - "Ilona", - "Kim", - "Ayse", - "Gaby", - "Katarzyna", - "Mirja", - "Pamela", - "Heidi", - "Helena", - "Viola", - "Isabella", - "Susann", - "Cindy", - "Cordula", - "Emine", - "Kathleen", - "Nancy", - "Beata", - "Denise", - "Susan", - "Ursula", - "Veronika", - "Brigitte", - "Gesa", - "Martha", - "Mirjam", - "Beatrice", - "Hatice", - "Dorothee", - "Linda", - "Malgorzata", - "Pia", - "Grit", - "Irene", - "Filiz", - "Yasemin", - "Berit", - "Ellen", - "Janet", - "Laura", - "Lisa", - "Renate", - "Ruth", - "Ewa", - "Gabriela", - "Ingrid", - "Liane", - "Mariam", - "Monique", - "Tamara", - "Antonia", - "Svantje", - "Alice", - "Margarete", - "Nele", - "Manja", - "Nora", - "Oksana", - "Özlem", - "Nadia", - "Ricarda", - "Bärbel", - "Carolina", - "Hülya", - "Inken", - "Rita", - "Sophie", - "Valentina", - "Violetta", - "Vivien", - "Britt", - "Inna", - "Leyla", - "Arzu", - "Kai", - "Natalja", - "Sandy", - "Silvana", - "Sophia", - "Beatrix", - "Ludmilla", - "Romy", - "Selma", - "Elvira", - "Helene", - "Henrike", - "Oxana", - "Rabea", - "Sabina", - "Wenke", - "Annegret", - "Aylin", - "Charlotte", - "Dorit", - "Emma", - "Jeannine", - "Marianne", - "Mona" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1980_1989.ts deleted file mode 100644 index b2d0689b3..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1980_1989.ts +++ /dev/null @@ -1,202 +0,0 @@ -export default [ - "Julia", - "Stefanie", - "Anna", - "Katharina", - "Katrin", - "Sarah", - "Sandra", - "Nadine", - "Melanie", - "Christina", - "Jennifer", - "Nicole", - "Sabrina", - "Jessica", - "Annika", - "Claudia", - "Nina", - "Anne", - "Daniela", - "Franziska", - "Anja", - "Carolin", - "Jasmin", - "Christin", - "Katja", - "Janina", - "Jana", - "Janine", - "Yvonne", - "Alexandra", - "Svenja", - "Maike", - "Lena", - "Laura", - "Maria", - "Tanja", - "Susanne", - "Lisa", - "Andrea", - "Christine", - "Miriam", - "Sonja", - "Johanna", - "Ann", - "Sabine", - "Vanessa", - "Kerstin", - "Natalie", - "Bianca", - "Eva", - "Mareike", - "Marie", - "Verena", - "Jacqueline", - "Isabell", - "Hannah", - "Saskia", - "Simone", - "Tina", - "Juliane", - "Maren", - "Elena", - "Rebecca", - "Martina", - "Christiane", - "Carina", - "Mandy", - "Olga", - "Denise", - "Wiebke", - "Diana", - "Marina", - "Tatjana", - "Jenny", - "Manuela", - "Linda", - "Michaela", - "Nadja", - "Inga", - "Antje", - "Corinna", - "Patricia", - "Silvia", - "Ulrike", - "Kim", - "Judith", - "Ines", - "Monika", - "Birte", - "Ina", - "Victoria", - "Elisabeth", - "Theresa", - "Sina", - "Irina", - "Sophie", - "Silke", - "Friederike", - "Britta", - "Nora", - "Lea", - "Nele", - "Natascha", - "Bettina", - "Doreen", - "Barbara", - "Angela", - "Ramona", - "Cornelia", - "Anke", - "Natalia", - "Magdalena", - "Nancy", - "Annette", - "Astrid", - "Aylin", - "Susann", - "Kathleen", - "Alina", - "Lydia", - "Joana", - "Kirsten", - "Jeanette", - "Martha", - "Heike", - "Mona", - "Anita", - "Dana", - "Veronika", - "Yasemin", - "Sophia", - "Carolina", - "Svetlana", - "Esther", - "Charlotte", - "Antonia", - "Constanze", - "Vivien", - "Luisa", - "Svantje", - "Helena", - "Petra", - "Steffi", - "Pia", - "Susan", - "Monique", - "Lina", - "Mariam", - "Vera", - "Merle", - "Angelika", - "Karin", - "Maja", - "Frauke", - "Agnes", - "Isabella", - "Josephine", - "Frederike", - "Michelle", - "Carmen", - "Carola", - "Cindy", - "Madeleine", - "Janna", - "Larissa", - "Gina", - "Marlene", - "Anastasia", - "Elisa", - "Regina", - "Viola", - "Özlem", - "Alice", - "Evelyn", - "Marleen", - "Dominique", - "Lara", - "Karen", - "Nikola", - "Marion", - "Annabell", - "Annett", - "Dorothea", - "Iris", - "Henrike", - "Kira", - "Mirja", - "Camilla", - "Ronja", - "Valentina", - "Alena", - "Ariane", - "Dorothee", - "Fatma", - "Gesa", - "Agnieszka", - "Birgit", - "Ricarda", - "Sandy", - "Beate" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1990_1999.ts deleted file mode 100644 index 0683541b3..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1990_1999.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - "Julia", - "Anna", - "Sarah", - "Lisa", - "Laura", - "Katharina", - "Lena", - "Vanessa", - "Annika", - "Jennifer", - "Jana", - "Lea", - "Marie", - "Jasmin", - "Franziska", - "Hannah", - "Jessica", - "Michelle", - "Nina", - "Alina", - "Johanna", - "Carolin", - "Christina", - "Kim", - "Nadine", - "Jacqueline", - "Ann", - "Luisa", - "Sophie", - "Lara", - "Natalie", - "Svenja", - "Sabrina", - "Isabell", - "Sandra", - "Janina", - "Melanie", - "Leonie", - "Antonia", - "Saskia", - "Stefanie", - "Aylin", - "Denise", - "Nele", - "Pia", - "Alexandra", - "Katrin", - "Sophia", - "Sina", - "Melina", - "Janine", - "Vivien", - "Rebecca", - "Anne", - "Miriam", - "Victoria", - "Nicole", - "Mareike", - "Lina", - "Josephine", - "Merle", - "Clara", - "Maria", - "Maike", - "Charlotte", - "Celina", - "Paula", - "Carina", - "Larissa", - "Christin", - "Linda", - "Mandy", - "Theresa", - "Kimberly", - "Elena", - "Melissa", - "Jule", - "Celine", - "Daniela", - "Jenny", - "Kira", - "Patricia", - "Ronja", - "Bianca", - "Eva", - "Sonja", - "Joana", - "Gina", - "Tanja", - "Nora", - "Yvonne", - "Pauline", - "Emily", - "Natascha", - "Anja", - "Marina", - "Friederike", - "Angelina", - "Nadja", - "Paulina", - "Lynn", - "Alicia", - "Svea", - "Amelie", - "Katja", - "Juliane", - "Lilly", - "Marlene", - "Verena", - "Chantal", - "Milena", - "Maja", - "Chiara", - "Selina", - "Alena", - "Carlotta", - "Mona", - "Annabell", - "Carla", - "Claudia", - "Tatjana", - "Maren", - "Elisabeth", - "Emma", - "Helena", - "Inga", - "Luise", - "Tamara", - "Christine", - "Fiona", - "Judith", - "Frederike", - "Finja", - "Jill", - "Fenja", - "Tina", - "Cindy", - "Ina", - "Janne", - "Marleen", - "Mia", - "Samantha", - "Annalena", - "Janika", - "Henrike", - "Wiebke", - "Elisa", - "Esther", - "Ricarda", - "Janna", - "Stella", - "Carolina", - "Dana", - "Helen", - "Madeleine", - "Mara", - "Simone", - "Corinna", - "Diana", - "Fabienne", - "Monique", - "Samira", - "Sandy", - "Tabea", - "Valerie", - "Malin", - "Andrea", - "Birte", - "Swantje", - "Veronika", - "Kerstin", - "Magdalena", - "Ramona", - "Susanne", - "Greta", - "Juli", - "Kaja", - "Lucy", - "Zoe", - "Angelique", - "Jasmina", - "Tessa", - "Lydia", - "Sabine", - "Dominique", - "Malina", - "Michaela", - "Charline", - "Monika", - "Karen", - "Mira", - "Yasemin", - "Alica", - "Alice", - "Alisa", - "Angelika", - "Emilia", - "Henriette", - "Marieke", - "Vera", - "Anneke", - "Felicia", - "Giulia", - "Liza", - "Maxi", - "Viola", - "Annkatrin", - "Lotta", - "Olivia", - "Anastasia", - "Dilara", - "Felicitas", - "Mariam", - "Marisa", - "Rieke", - "Rosa", - "Beatrice", - "Constanze", - "Dorothea", - "Isabella", - "Juliana", - "Katerina", - "Martina", - "Merve", - "Philine", - "Valentina", - "Justine", - "Melisa", - "Michele", - "Mika", - "Nancy", - "Selin", - "Alissa", - "Angela", - "Cara", - "Charleen", - "Deborah", - "Ellen", - "Imke", - "Irina", - "Jeanette", - "Leona", - "Lorena", - "Manuela", - "Martha", - "Silvia", - "Viviane", - "Aline", - "Desiree", - "Xenia" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2000_2009.ts deleted file mode 100644 index c827d0275..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2000_2009.ts +++ /dev/null @@ -1,302 +0,0 @@ -export default [ - "Hannah", - "Leonie", - "Anna", - "Lea", - "Lena", - "Mia", - "Emily", - "Laura", - "Lara", - "Sarah", - "Emma", - "Lilly", - "Marie", - "Sophie", - "Nele", - "Johanna", - "Lina", - "Julia", - "Maja", - "Sophia", - "Lisa", - "Amelie", - "Alina", - "Luisa", - "Leni", - "Clara", - "Jana", - "Charlotte", - "Paula", - "Emilia", - "Jasmin", - "Zoe", - "Annika", - "Katharina", - "Chiara", - "Pia", - "Finja", - "Josephine", - "Angelina", - "Jule", - "Lucy", - "Melina", - "Antonia", - "Vanessa", - "Emely", - "Victoria", - "Celina", - "Michelle", - "Nina", - "Isabell", - "Franziska", - "Fiona", - "Amy", - "Celine", - "Maria", - "Pauline", - "Stella", - "Carolin", - "Lia", - "Marlene", - "Melissa", - "Ida", - "Greta", - "Selina", - "Helena", - "Aylin", - "Merle", - "Ronja", - "Sina", - "Vivien", - "Mara", - "Eva", - "Kim", - "Elisa", - "Theresa", - "Jolina", - "Mathilda", - "Jette", - "Lotta", - "Luise", - "Elena", - "Carla", - "Jessica", - "Larissa", - "Luna", - "Nelly", - "Alicia", - "Lana", - "Linda", - "Milena", - "Miriam", - "Samira", - "Frieda", - "Magdalena", - "Carlotta", - "Alexandra", - "Fabienne", - "Kira", - "Helene", - "Nora", - "Elisabeth", - "Natalie", - "Tabea", - "Romy", - "Anne", - "Paulina", - "Juli", - "Christina", - "Annalena", - "Kimberly", - "Samantha", - "Annabell", - "Ella", - "Lynn", - "Mira", - "Letizia", - "Jennifer", - "Carina", - "Aaliyah", - "Rebecca", - "Anastasia", - "Dana", - "Isabella", - "Diana", - "Olivia", - "Lenja", - "Mariella", - "Mila", - "Lucia", - "Martha", - "Leyla", - "Joana", - "Elina", - "Carolina", - "Xenia", - "Gina", - "Nicole", - "Janina", - "Saskia", - "Evelyn", - "Anni", - "Marleen", - "Melanie", - "Svenja", - "Svea", - "Chantal", - "Tessa", - "Maike", - "Fenja", - "Leona", - "Josie", - "Joline", - "Cheyenne", - "Lorena", - "Noemi", - "Helen", - "Ann", - "Alissa", - "Malin", - "Lilian", - "Lotte", - "Mina", - "Felicitas", - "Liv", - "Jenny", - "Jill", - "Valentina", - "Veronika", - "Alexa", - "Kaja", - "Rieke", - "Yara", - "Dilara", - "Tuana", - "Laila", - "Tamara", - "Alisa", - "Ela", - "Marina", - "Alessia", - "Luana", - "Patricia", - "Lene", - "Jacqueline", - "Janne", - "Henriette", - "Ashley", - "Franka", - "Milla", - "Florentine", - "Selin", - "Selma", - "Giulia", - "Mona", - "Lisann", - "Aleyna", - "Rosalie", - "Sonja", - "Elif", - "Thea", - "Maren", - "Enya", - "Nadine", - "Alisha", - "Freya", - "Jamie", - "Denise", - "Aurelia", - "Ina", - "Christin", - "Judith", - "Lilith", - "Alena", - "Felicia", - "Juliana", - "Sandra", - "Zoey", - "Linnea", - "Soraya", - "Nisa", - "Stefanie", - "Juliane", - "Daria", - "Jasmina", - "Josefin", - "Friederike", - "Marla", - "Rosa", - "Cara", - "Nika", - "Naomi", - "Vivian", - "Amina", - "Elli", - "Cora", - "Luca", - "Madita", - "Mailin", - "Marieke", - "Tara", - "Amira", - "Liana", - "Lydia", - "Joy", - "Madlen", - "Nike", - "Hailey", - "Madeleine", - "Mareike", - "Aimee", - "Cassandra", - "Heidi", - "Joyce", - "Alea", - "Janine", - "Jonna", - "Sydney", - "Alia", - "Ilayda", - "Livia", - "Maira", - "Leana", - "Valerie", - "Thalia", - "Ellen", - "Emmi", - "Melisa", - "Inga", - "Julina", - "Smilla", - "Katja", - "Melinda", - "Valeria", - "Anouk", - "Liliana", - "Sabrina", - "Wiebke", - "Joleen", - "Leandra", - "Zeynep", - "Katrin", - "Tamina", - "Jenna", - "Levke", - "Salome", - "Annelie", - "Cecilia", - "Annemarie", - "Jona", - "Mary", - "Mirja", - "Collien", - "Alice", - "Azra", - "Ceylin", - "Lavinia", - "Maxi", - "Anja", - "Henrike", - "Mariam" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2010_2019.ts deleted file mode 100644 index c9d1b6c22..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2010_2019.ts +++ /dev/null @@ -1,32 +0,0 @@ -export default [ - "Mia", - "Emma", - "Hannah", - "Sophia", - "Emilia", - "Anna", - "Lea", - "Lina", - "Marie", - "Lena", - "Leonie", - "Emily", - "Amelie", - "Luisa", - "Johanna", - "Clara", - "Sophie", - "Lilly", - "Mila", - "Leni", - "Laura", - "Lara", - "Nele", - "Maja", - "Charlotte", - "Sarah", - "Ella", - "Ida", - "Mathilda", - "Frieda" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2020_2029.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2020_2029.ts deleted file mode 100644 index 61e085e56..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2020_2029.ts +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - "Emilia", - "Sophia", - "Emma", - "Hannah", - "Mia", - "Lina", - "Mila", - "Ella", - "Clara", - "Lea", - "Marie", - "Leni", - "Lia", - "Mathilda", - "Ida", - "Anna", - "Frieda", - "Leonie", - "Emily", - "Maja", - "Lilly", - "Luisa", - "Charlotte", - "Amelie", - "Sophie", - "Lena", - "Johanna", - "Lara", - "Mira", - "Nora", - "Nele", - "Sarah", - "Malia", - "Lotta", - "Juna", - "Paula", - "Luna", - "Elisa", - "Maria", - "Romy", - "Laura", - "Helena", - "Thea", - "Mara", - "Victoria", - "Antonia", - "Elena", - "Tilda", - "Carla", - "Eva" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1950_1959.ts deleted file mode 100644 index 203ea53b2..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1950_1959.ts +++ /dev/null @@ -1,132 +0,0 @@ -export default [ - "Michael", - "Peter", - "Hans", - "Klaus", - "Wolfgang", - "Thomas", - "Jürgen", - "Andreas", - "Bernd", - "Manfred", - "Rainer", - "Uwe", - "Dieter", - "Joachim", - "Karl", - "Holger", - "Werner", - "Ralf", - "Frank", - "Norbert", - "Ulrich", - "Rolf", - "Jörg", - "Gerhard", - "Günther", - "Helmut", - "Harald", - "Jens", - "Horst", - "Heinz", - "Reinhardt", - "Martin", - "Detlef", - "Stefan", - "Matthias", - "Volker", - "Christian", - "Gerd", - "Rüdiger", - "Alexander", - "Bernhard", - "Hartmut", - "Walter", - "Herbert", - "Georg", - "Ronald", - "Axel", - "Roland", - "Dirk", - "Josef", - "Lothar", - "Wilfried", - "Jan", - "Karsten", - "Udo", - "Ingo", - "Hermann", - "Kurt", - "Olaf", - "Franz", - "Siegfried", - "Dietmar", - "Mohammed", - "Heinrich", - "Alfred", - "Christoph", - "Viktor", - "Lutz", - "Johannes", - "Torsten", - "Kai", - "Rudolf", - "Richard", - "Waldemar", - "Robert", - "Jörn", - "Johann", - "Ernst", - "Reinhold", - "Eckhard", - "Friedrich", - "Burghard", - "Wilhelm", - "Heiko", - "Jochen", - "Harry", - "Hubert", - "Paul", - "Erich", - "Fred", - "Achim", - "Ali", - "Wolf", - "Erwin", - "Mario", - "Andre", - "Eberhard", - "Winfried", - "Heino", - "Sven", - "Willi", - "Ulf", - "Bodo", - "Henry", - "Vladimir", - "Dietrich", - "John", - "Armin", - "Edgar", - "Friedhelm", - "Gunnar", - "Arno", - "Fritz", - "Gerald", - "Henning", - "Abdul", - "Karlheinz", - "Andrzej", - "Markus", - "Otto", - "Roman", - "Knut", - "Wolfram", - "Nobert", - "Gunther", - "Konrad", - "Heiner", - "Mehmet", - "Nils", - "Bruno" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1960_1969.ts deleted file mode 100644 index 2576496ad..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1960_1969.ts +++ /dev/null @@ -1,202 +0,0 @@ -export default [ - "Thomas", - "Michael", - "Andreas", - "Stefan", - "Frank", - "Torsten", - "Peter", - "Jörg", - "Ralf", - "Matthias", - "Christian", - "Dirk", - "Jens", - "Martin", - "Klaus", - "Jürgen", - "Karsten", - "Uwe", - "Bernd", - "Markus", - "Oliver", - "Sven", - "Wolfgang", - "Holger", - "Olaf", - "Hans", - "Rainer", - "Kai", - "Jan", - "Volker", - "Joachim", - "Christoph", - "Alexander", - "Axel", - "Heiko", - "Norbert", - "Manfred", - "Andre", - "Dieter", - "Robert", - "Ulrich", - "Detlef", - "Harald", - "Ingo", - "Marc", - "Roland", - "Lars", - "Rolf", - "Marco", - "Jochen", - "Guido", - "Mike", - "Jörn", - "Georg", - "Gerhard", - "Rüdiger", - "Mario", - "Lutz", - "Bernhard", - "Nils", - "Udo", - "Dietmar", - "Gerd", - "Karl", - "Horst", - "Günther", - "Steffen", - "Johannes", - "Werner", - "Ronald", - "Arne", - "Daniel", - "Helmut", - "Achim", - "Mohammed", - "René", - "Ulf", - "Hartmut", - "Björn", - "Erik", - "Heinz", - "Patrick", - "Viktor", - "Walter", - "Ali", - "Gerald", - "Reinhardt", - "Henning", - "Tobias", - "Mehmet", - "Armin", - "Sebastian", - "Helge", - "Gunnar", - "Richard", - "Waldemar", - "Josef", - "Knut", - "Boris", - "Hermann", - "Paul", - "Burghard", - "Florian", - "Lothar", - "Sönke", - "Tim", - "Philipp", - "Franz", - "Clemens", - "Wilfried", - "Siegfried", - "Johann", - "Ahmet", - "Eckhard", - "Fred", - "Heinrich", - "Roman", - "John", - "Arno", - "Mustafa", - "Hasan", - "Gregor", - "Alfred", - "Arnd", - "Rudolf", - "Sergej", - "David", - "Manuel", - "Marcel", - "Friedrich", - "José", - "Marek", - "Mirko", - "Sascha", - "Thilo", - "Bodo", - "Darius", - "Hendrik", - "Herbert", - "Nikolai", - "Wolf", - "Nikola", - "Roger", - "Edgar", - "Ernst", - "Henry", - "Wolfram", - "Christopher", - "Vladimir", - "Gunther", - "Hüseyin", - "Harry", - "Hauke", - "Wilhelm", - "Arthur", - "Winfried", - "Henrik", - "Antonio", - "Felix", - "Anton", - "Bruno", - "Igor", - "Götz", - "Tom", - "Heino", - "Abdul", - "Miroslaw", - "Sören", - "Bert", - "Elmar", - "Hubert", - "Kurt", - "Ole", - "Tillmann", - "Ahmad", - "Andrej", - "Dennis", - "Adam", - "Ibrahim", - "Malte", - "Raphael", - "Reinhold", - "Eduard", - "Erwin", - "Marius", - "Nikolaus", - "Carlos", - "Ismail", - "Nico", - "Gernot", - "Jacek", - "Nicolas", - "Peer", - "Albert", - "Heiner", - "Timo", - "Andrzej", - "Jean", - "Berthold", - "Hanno" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1970_1979.ts deleted file mode 100644 index f686cfac8..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1970_1979.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - "Christian", - "Michael", - "Stefan", - "Andreas", - "Markus", - "Thomas", - "Matthias", - "Sven", - "Jan", - "Alexander", - "Oliver", - "Martin", - "Torsten", - "Frank", - "Marco", - "Marc", - "Jens", - "Daniel", - "Karsten", - "Andre", - "Sebastian", - "Lars", - "Dirk", - "Tobias", - "Jörg", - "Sascha", - "Kai", - "Florian", - "Christoph", - "Björn", - "Peter", - "Dennis", - "Mike", - "Ralf", - "Patrick", - "Robert", - "Holger", - "René", - "Nils", - "Heiko", - "Mario", - "Philipp", - "Olaf", - "Steffen", - "Tim", - "Timo", - "Ingo", - "Jürgen", - "Volker", - "Marcel", - "Benjamin", - "Bernd", - "Axel", - "Arne", - "Klaus", - "David", - "Jörn", - "Felix", - "Boris", - "Henning", - "Wolfgang", - "Uwe", - "Mirko", - "Torben", - "Johannes", - "Nico", - "Manuel", - "Jochen", - "Hans", - "Ali", - "Joachim", - "Malte", - "Mohammed", - "Roland", - "Simon", - "Rainer", - "Fabian", - "Gunnar", - "Ulrich", - "Ronny", - "Mehmet", - "Erik", - "Guido", - "Sergej", - "Hendrik", - "Viktor", - "Dominik", - "Roman", - "Georg", - "Bastian", - "Murat", - "Helge", - "Sören", - "Christopher", - "Karl", - "Andrej", - "Mustafa", - "Ulf", - "Lutz", - "Ole", - "Ahmet", - "Moritz", - "Enrico", - "Nicolas", - "Sönke", - "Paul", - "Harald", - "Norbert", - "Henrik", - "Raphael", - "Nikolai", - "Tom", - "Danny", - "Gerrit", - "Hasan", - "Gregor", - "Arthur", - "Bernhard", - "Marius", - "Konstantin", - "Achim", - "Norman", - "John", - "Thilo", - "Waldemar", - "Julian", - "Clemens", - "Hakan", - "Till", - "Ronald", - "Eduard", - "Erkan", - "Hauke", - "Manfred", - "Rüdiger", - "Adam", - "Ahmad", - "Klaas", - "Ibrahim", - "Vladimir", - "Adrian", - "Eugen", - "Falk", - "Maximilian", - "Richard", - "Andy", - "Frederik", - "Marek", - "Tino", - "Kevin", - "Knut", - "Pascal", - "Arnd", - "Detlef", - "Gerald", - "Max", - "Darius", - "Heinrich", - "Hüseyin", - "Igor", - "Alexej", - "Dieter", - "Eike", - "Tomasz", - "Wilhelm", - "Dietmar", - "Franz", - "Gerhard", - "Johann", - "Antonio", - "José", - "Rolf", - "Abdul", - "Peer", - "Ismail", - "Nikola", - "Bülent", - "Gerd", - "Jakob", - "Lukas", - "Niklas", - "Robin", - "Gordon", - "Friedrich", - "Jonas", - "Leif", - "Michel", - "Hermann", - "Oleg", - "Sandro", - "Tillmann", - "Burghard", - "Henry", - "Jean", - "Steven", - "Benedikt", - "Nikolaus", - "Ricardo", - "Roberto", - "Vitali", - "Amir", - "Günther", - "Helmut", - "Ivan", - "Rico", - "Falko", - "Jacek", - "Kim", - "Krzysztof", - "Piotr", - "Said", - "Silvio", - "Udo", - "Vitalij", - "Werner", - "Armin", - "Ayhan", - "Bodo", - "Carlos", - "Cengiz", - "Josef", - "Pierre", - "Ömer", - "Arno", - "Atilla", - "Birger", - "Dimitri", - "Georgios", - "Götz", - "Hagen", - "Hannes", - "Hartmut", - "Juan", - "Kolja", - "Marcin", - "Toni", - "Louis", - "Metin", - "Paulo", - "Pawel", - "Yusuf", - "Albert", - "Alex", - "Chris", - "Gunther", - "Lasse", - "Orhan", - "Ramazan", - "Rudolf", - "Walter" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1980_1989.ts deleted file mode 100644 index b018fd1f4..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1980_1989.ts +++ /dev/null @@ -1,202 +0,0 @@ -export default [ - "Christian", - "Sebastian", - "Jan", - "Daniel", - "Stefan", - "Alexander", - "Michael", - "Dennis", - "Martin", - "Florian", - "Tobias", - "Matthias", - "Philipp", - "Patrick", - "Thomas", - "Benjamin", - "Andreas", - "Markus", - "Christoph", - "Marcel", - "Sven", - "Sascha", - "Tim", - "David", - "Felix", - "Johannes", - "Robert", - "Marco", - "Andre", - "Marc", - "Oliver", - "Christopher", - "Nils", - "Fabian", - "Simon", - "Björn", - "Timo", - "René", - "Dominik", - "Julian", - "Jens", - "Lars", - "Peter", - "Steffen", - "Manuel", - "Lukas", - "Moritz", - "Maximilian", - "Jonas", - "Mike", - "Kai", - "Frank", - "Paul", - "Kevin", - "Torben", - "Nico", - "Karsten", - "Torsten", - "Mario", - "Malte", - "Bastian", - "Hendrik", - "Max", - "Dirk", - "Pascal", - "Erik", - "Sören", - "Arne", - "Jakob", - "Nicolas", - "Konstantin", - "Niklas", - "Marius", - "Frederik", - "Roman", - "Henning", - "Jörg", - "Mirko", - "Mohammed", - "Viktor", - "Ali", - "Ralf", - "Raphael", - "Adrian", - "Danny", - "Steven", - "Ole", - "Hannes", - "Lennard", - "Benedikt", - "Georg", - "Marvin", - "Eugen", - "Robin", - "Jochen", - "Tom", - "Arthur", - "Heiko", - "Nikolai", - "Jannik", - "Till", - "Hans", - "Richard", - "Henrik", - "Pierre", - "Ronny", - "Sergej", - "Holger", - "Jannis", - "John", - "Boris", - "Jörn", - "Michel", - "Johann", - "Gregor", - "Klaus", - "Norman", - "Clemens", - "Hauke", - "Jonathan", - "Vincent", - "Enrico", - "Kim", - "Axel", - "Andrej", - "Toni", - "Karl", - "Waldemar", - "Bernd", - "Mehmet", - "Anton", - "Wolfgang", - "Ahmad", - "Mustafa", - "Andy", - "Ahmet", - "Lasse", - "Tino", - "Eike", - "Gerrit", - "Konrad", - "Joachim", - "Steve", - "Julius", - "Eduard", - "Murat", - "Dimitri", - "Friedrich", - "Gunnar", - "Jürgen", - "Adam", - "Ibrahim", - "Maurice", - "Klaas", - "Sönke", - "Bernhard", - "Igor", - "Tillmann", - "Alexej", - "Chris", - "Vladimir", - "Serkan", - "Thilo", - "Helge", - "Olaf", - "Roland", - "Gabriel", - "Nick", - "Falk", - "Nikola", - "Rico", - "Kolja", - "Leif", - "Pawel", - "Amir", - "Ingo", - "Jascha", - "Alex", - "Fatih", - "Gökhan", - "Hakan", - "Hasan", - "Kamil", - "Lutz", - "Marcin", - "Uwe", - "Achim", - "Finn", - "Samuel", - "Valentin", - "Vitali", - "Damian", - "Dustin", - "Franz", - "Leon", - "Darius", - "Erkan", - "Henry", - "Maxim", - "Peer" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1990_1999.ts deleted file mode 100644 index ed5df48c2..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_1990_1999.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - "Jan", - "Lukas", - "Philipp", - "Tim", - "Alexander", - "Daniel", - "Tobias", - "Dennis", - "Marcel", - "Felix", - "Kevin", - "Florian", - "Maximilian", - "Niklas", - "Jonas", - "Sebastian", - "Patrick", - "Fabian", - "Christian", - "Jannik", - "Julian", - "David", - "Marvin", - "Timo", - "Marc", - "Nico", - "Simon", - "Finn", - "Dominik", - "Nils", - "Leon", - "Pascal", - "Lennard", - "Max", - "Tom", - "Christopher", - "Benjamin", - "Moritz", - "Paul", - "Lars", - "Marco", - "Sven", - "Christoph", - "Robin", - "Johannes", - "Malte", - "Michael", - "Torben", - "Jakob", - "Matthias", - "Martin", - "Stefan", - "Mike", - "Andre", - "Jannis", - "Hendrik", - "Luca", - "Björn", - "Nicolas", - "Markus", - "René", - "Vincent", - "Jonathan", - "Steven", - "Frederik", - "Sascha", - "Thomas", - "Erik", - "Robert", - "Oliver", - "Andreas", - "Nick", - "Marius", - "Kai", - "Ole", - "Manuel", - "Joshua", - "Justin", - "Steffen", - "Adrian", - "Konstantin", - "Benedikt", - "Lasse", - "Louis", - "Maurice", - "Julius", - "Mirko", - "Anton", - "Till", - "John", - "Henrik", - "Henry", - "Bastian", - "Sören", - "Leonard", - "Raphael", - "Johann", - "Arne", - "Hannes", - "Michel", - "Karl", - "Mario", - "Ben", - "Mohammed", - "Viktor", - "Linus", - "Nikolai", - "Dustin", - "Aaron", - "Valentin", - "Peter", - "Toni", - "Henning", - "Marlon", - "Clemens", - "Danny", - "Justus", - "Jasper", - "Julien", - "Chris", - "Jens", - "Joel", - "Hauke", - "Kim", - "Richard", - "Gerrit", - "Cedric", - "Pierre", - "Karsten", - "Thore", - "Vivian", - "Mats", - "Ricardo", - "Arthur", - "Bennet", - "Fabio", - "Jannek", - "Kilian", - "Leo", - "Melvin", - "Noah", - "Samuel", - "Timon", - "Eike", - "Ali", - "Leif", - "Peer", - "Jean", - "Hans", - "Jeremy", - "Merlin", - "Jannes", - "Calvin", - "Jona", - "Elias", - "Lorenz", - "Marten", - "Can", - "Dario", - "Georg", - "Ahmet", - "Enrico", - "Oskar", - "Tristan", - "Jascha", - "Roman", - "Colin", - "Gabriel", - "Jason", - "Klaas", - "Morten", - "Nikola", - "Phil", - "Sönke", - "Alex", - "Cem", - "Konrad", - "Mattis", - "Rico", - "Armin", - "Brian", - "Frank", - "Gregor", - "Ralf", - "Thies", - "Norman", - "Ruben", - "Ahmad", - "Emre", - "Levin", - "Mehmet", - "Torge", - "Torsten", - "Bjarne", - "Kornelius", - "Steve", - "Jerome", - "Marek", - "Sandro", - "Thilo", - "Franz", - "Kenneth", - "Axel", - "Burak", - "Jörn", - "Kjell", - "Milan", - "Tjark", - "Kolja", - "Miguel", - "Tillmann", - "Emil", - "Friedrich", - "Lion", - "Rasmus", - "Tino", - "Caspar", - "Mert", - "Amir", - "Ibrahim", - "Joe", - "Leonhard", - "Mustafa", - "Onur", - "Ferdinand", - "Joscha", - "Laurenz", - "Maxim", - "Sam", - "Yasin", - "Antonio", - "Jeffrey", - "Jendrik", - "Nikolaus", - "Philippe", - "Sinan", - "Damian", - "Dirk", - "Fritz", - "Helge", - "Juri", - "Leander", - "Matti", - "Michele", - "Nino", - "Rouven", - "Said", - "Tarek", - "Theo", - "Timothy" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2000_2009.ts deleted file mode 100644 index 58fcad19c..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2000_2009.ts +++ /dev/null @@ -1,302 +0,0 @@ -export default [ - "Leon", - "Lukas", - "Luca", - "Jonas", - "Tim", - "Finn", - "Paul", - "Felix", - "Maximilian", - "Louis", - "Niklas", - "Max", - "Ben", - "Julian", - "Jan", - "Philipp", - "Elias", - "Moritz", - "Noah", - "Jannik", - "Jannis", - "Tom", - "Nico", - "Simon", - "David", - "Alexander", - "Fabian", - "Erik", - "Jakob", - "Florian", - "Nils", - "Justin", - "Lennard", - "Nick", - "Linus", - "Daniel", - "Tobias", - "Jason", - "Dominik", - "Colin", - "Marvin", - "Mika", - "Sebastian", - "Kevin", - "Johannes", - "Julius", - "Robin", - "Jonathan", - "Henry", - "Hannes", - "Anton", - "Vincent", - "Benjamin", - "Marlon", - "Timo", - "Lenny", - "Adrian", - "Marc", - "Joel", - "Raphael", - "Dennis", - "Till", - "Joshua", - "Aaron", - "Emil", - "Pascal", - "Ole", - "Leonard", - "Leo", - "Lasse", - "Marcel", - "Samuel", - "Konstantin", - "Karl", - "Oskar", - "Lars", - "Lennox", - "Mattis", - "Jona", - "Kilian", - "Christian", - "Maurice", - "Justus", - "Jamie", - "Oliver", - "Malte", - "Silas", - "Michael", - "Mohammed", - "Jeremy", - "John", - "Phil", - "Bastian", - "Maxim", - "Johann", - "Liam", - "Nicolas", - "Mike", - "Levin", - "Benedikt", - "Marco", - "Noel", - "Luke", - "Bennet", - "Cedric", - "Gabriel", - "Theo", - "Matteo", - "Tyler", - "Valentin", - "Fabio", - "Marius", - "Jayden", - "Toni", - "Richard", - "Mats", - "Hendrik", - "Jannes", - "Henrik", - "Julien", - "Manuel", - "Arthur", - "Patrick", - "Matthias", - "Frederik", - "Connor", - "Tristan", - "Torben", - "Markus", - "Kai", - "Martin", - "Arda", - "Andreas", - "Damian", - "Timon", - "Franz", - "Michel", - "Levi", - "Finley", - "Robert", - "Thomas", - "Ian", - "Arne", - "Dustin", - "Christopher", - "Christoph", - "Bruno", - "Diego", - "Matti", - "Clemens", - "Leander", - "Magnus", - "Milan", - "Danny", - "Laurin", - "Lorenz", - "Laurenz", - "Sven", - "Ali", - "Leandro", - "Steven", - "Chris", - "Dean", - "Lenn", - "Pepe", - "Jasper", - "Konrad", - "Devin", - "Can", - "Domenik", - "Friedrich", - "Sean", - "Kian", - "Sam", - "Kjell", - "Ryan", - "Andre", - "Bjarne", - "Ruben", - "Stefan", - "Nikita", - "René", - "Peter", - "Hugo", - "Melvin", - "Jean", - "Leopold", - "Malik", - "Willi", - "Fritz", - "Leonardo", - "Quentin", - "Ahmet", - "Enrico", - "Emilio", - "Brian", - "Ferdinand", - "Antonio", - "Marten", - "Nevio", - "Thore", - "Joris", - "Leonhard", - "Roman", - "Anthony", - "Viktor", - "Henning", - "Sascha", - "Alex", - "Adam", - "Elia", - "Josef", - "Theodor", - "Jaron", - "Leif", - "Georg", - "Piet", - "Alessandro", - "Kaan", - "Lion", - "Miguel", - "Alessio", - "Carlos", - "Luan", - "Ilyas", - "Ricardo", - "Yusuf", - "Jannek", - "Mert", - "Peer", - "Yasin", - "Enes", - "Marek", - "Nino", - "Arian", - "Carlo", - "Janne", - "Gustav", - "Hasan", - "Mattes", - "Mustafa", - "William", - "Jerome", - "Milo", - "Dario", - "Mehmet", - "Hans", - "Thilo", - "Neo", - "Sören", - "Mirko", - "Sandro", - "Tamino", - "Emilian", - "Björn", - "Korbinian", - "Pierre", - "Emanuel", - "Bela", - "Benno", - "Merlin", - "Tino", - "Keno", - "Ludwig", - "Emre", - "Jordan", - "Kerem", - "Gianluca", - "Ibrahim", - "Jesse", - "Mario", - "Tjark", - "Eddy", - "Lian", - "Fiete", - "Etienne", - "Klaas", - "Marian", - "Efe", - "Jack", - "Calvin", - "Semih", - "Rico", - "Mick", - "Darian", - "Joost", - "Tommy", - "Angelo", - "Romeo", - "Keanu", - "Kurt", - "Raik", - "Tammo", - "Dylan", - "Nikolai", - "Thies", - "Armin", - "Darius", - "Maddox", - "Rasmus" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2010_2019.ts deleted file mode 100644 index ef7c0114f..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2010_2019.ts +++ /dev/null @@ -1,32 +0,0 @@ -export default [ - "Ben", - "Leon", - "Paul", - "Jonas", - "Finn", - "Lukas", - "Louis", - "Luca", - "Noah", - "Elias", - "Felix", - "Maximilian", - "Max", - "Henry", - "Julian", - "Moritz", - "Tim", - "Emil", - "Jakob", - "Philipp", - "Niklas", - "Oskar", - "David", - "Anton", - "Alexander", - "Liam", - "Matteo", - "Theo", - "Tom", - "Jan" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2020_2029.ts b/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2020_2029.ts deleted file mode 100644 index 38e1f0da8..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/firstnames_male_2020_2029.ts +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - "Noah", - "Matteo", - "Leon", - "Elias", - "Finn", - "Paul", - "Luca", - "Emil", - "Louis", - "Theo", - "Henry", - "Felix", - "Ben", - "Liam", - "Leo", - "Lukas", - "Jonas", - "Jakob", - "Anton", - "Oskar", - "Maximilian", - "Mohammed", - "Levi", - "Milan", - "Jona", - "David", - "Karl", - "Jannis", - "Lio", - "Moritz", - "Adam", - "Max", - "Samuel", - "Mats", - "Alexander", - "Jonathan", - "Raphael", - "Aaron", - "Linus", - "Julian", - "Milo", - "Theodor", - "Carlo", - "Philipp", - "Valentin", - "Leonard", - "Erik", - "Mika", - "Johann", - "Niklas" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/de/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/de/lastnames.ts deleted file mode 100644 index af3aa9f98..000000000 --- a/core/typescript/identity-generator/src/dictionaries/de/lastnames.ts +++ /dev/null @@ -1,986 +0,0 @@ -export default [ - "Müller", - "Schmidt", - "Schneider", - "Fischer", - "Weber", - "Meyer", - "Wagner", - "Schulz", - "Becker", - "Hoffmann", - "Schäfer", - "Koch", - "Richter", - "Bauer", - "Klein", - "Wolf", - "Schröder", - "Neumann", - "Schwarz", - "Zimmermann", - "Braun", - "Hofmann", - "Krüger", - "Hartmann", - "Lange", - "Schmitt", - "Werner", - "Schmitz", - "Krause", - "Meier", - "Lehmann", - "Schmid", - "Schulze", - "Maier", - "Köhler", - "Herrmann", - "Walter", - "König", - "Mayer", - "Huber", - "Kaiser", - "Fuchs", - "Peters", - "Lang", - "Scholz", - "Möller", - "Weiß", - "Jung", - "Hahn", - "Schubert", - "Vogel", - "Friedrich", - "Günther", - "Keller", - "Winkler", - "Frank", - "Berger", - "Roth", - "Beck", - "Lorenz", - "Baumann", - "Franke", - "Albrecht", - "Schuster", - "Simon", - "Ludwig", - "Böhm", - "Winter", - "Kraus", - "Martin", - "Schumacher", - "Krämer", - "Vogt", - "Otto", - "Jäger", - "Stein", - "Groß", - "Sommer", - "Seidel", - "Heinrich", - "Haas", - "Brandt", - "Schreiber", - "Graf", - "Dietrich", - "Schulte", - "Kühn", - "Ziegler", - "Kuhn", - "Pohl", - "Engel", - "Horn", - "Bergmann", - "Voigt", - "Busch", - "Thomas", - "Sauer", - "Arnold", - "Pfeiffer", - "Wolff", - "Beyer", - "Seifert", - "Ernst", - "Lindner", - "Hübner", - "Kramer", - "Jansen", - "Franz", - "Peter", - "Hansen", - "Wenzel", - "Götz", - "Paul", - "Riedel", - "Barth", - "Kern", - "Hermann", - "Nagel", - "Wilhelm", - "Ott", - "Bock", - "Langer", - "Grimm", - "Ritter", - "Haase", - "Lenz", - "Förster", - "Mohr", - "Kruse", - "Schumann", - "Jahn", - "Thiel", - "Kaufmann", - "Zimmer", - "Hoppe", - "Petersen", - "Fiedler", - "Berg", - "Arndt", - "Marx", - "Lutz", - "Fritz", - "Kraft", - "Michel", - "Walther", - "Böttcher", - "Schütz", - "Eckert", - "Sander", - "Thiele", - "Reuter", - "Reinhardt", - "Schindler", - "Ebert", - "Kunz", - "Schilling", - "Schramm", - "Voß", - "Nowak", - "Hein", - "Hesse", - "Frey", - "Rudolph", - "Fröhlich", - "Beckmann", - "Kunze", - "Herzog", - "Bayer", - "Behrens", - "Stephan", - "Büttner", - "Gruber", - "Adam", - "Gärtner", - "Witt", - "Maurer", - "Bender", - "Bachmann", - "Schultz", - "Seitz", - "Geiger", - "Stahl", - "Steiner", - "Scherer", - "Kirchner", - "Dietz", - "Ullrich", - "Kurz", - "Breuer", - "Gerlach", - "Ulrich", - "Brinkmann", - "Fink", - "Heinz", - "Löffler", - "Reichert", - "Naumann", - "Böhme", - "Schröter", - "Blum", - "Göbel", - "Moser", - "Schlüter", - "Brunner", - "Körner", - "Schenk", - "Wirth", - "Wegner", - "Brand", - "Wendt", - "Stark", - "Schwab", - "Krebs", - "Heller", - "Wolter", - "Reimann", - "Rieger", - "Unger", - "Binder", - "Bruns", - "Döring", - "Menzel", - "Buchholz", - "Ackermann", - "Rose", - "Meißner", - "Janssen", - "Bartsch", - "May", - "Hirsch", - "Jakob", - "Schiller", - "Kopp", - "John", - "Hinz", - "Bach", - "Pfeifer", - "Bischoff", - "Engelhardt", - "Wilke", - "Sturm", - "Hildebrandt", - "Siebert", - "Urban", - "Link", - "Rohde", - "Kohl", - "Linke", - "Wittmann", - "Fricke", - "Köster", - "Gebhardt", - "Weiss", - "Vetter", - "Freitag", - "Nickel", - "Hennig", - "Rau", - "Münch", - "Witte", - "Noack", - "Renner", - "Westphal", - "Reich", - "Will", - "Baier", - "Kolb", - "Brückner", - "Marquardt", - "Kiefer", - "Keil", - "Henning", - "Heinze", - "Funk", - "Lemke", - "Ahrens", - "Esser", - "Pieper", - "Baum", - "Conrad", - "Schlegel", - "Fuhrmann", - "Decker", - "Jacob", - "Held", - "Röder", - "Berndt", - "Hanke", - "Kirsch", - "Neubauer", - "Hammer", - "Stoll", - "Erdmann", - "Mann", - "Philipp", - "Schön", - "Wiese", - "Kremer", - "Bartels", - "Klose", - "Mertens", - "Schreiner", - "Dittrich", - "Krieger", - "Kröger", - "Krug", - "Harms", - "Henke", - "Großmann", - "Martens", - "Heß", - "Schrader", - "Strauß", - "Adler", - "Herbst", - "Kühne", - "Heine", - "Konrad", - "Kluge", - "Henkel", - "Wiedemann", - "Albert", - "Popp", - "Wimmer", - "Karl", - "Wahl", - "Stadler", - "Hamann", - "Kuhlmann", - "Steffen", - "Lindemann", - "Fritsch", - "Bernhardt", - "Burkhardt", - "Preuß", - "Metzger", - "Bader", - "Nolte", - "Hauser", - "Blank", - "Beier", - "Klaus", - "Probst", - "Hess", - "Zander", - "Miller", - "Niemann", - "Funke", - "Haupt", - "Burger", - "Bode", - "Holz", - "Jost", - "Rauch", - "Rothe", - "Herold", - "Jordan", - "Anders", - "Fleischer", - "Wiegand", - "Hartung", - "Janßen", - "Lohmann", - "Krauß", - "Vollmer", - "Baur", - "Heinemann", - "Wild", - "Brenner", - "Reichel", - "Wetzel", - "Christ", - "Rausch", - "Hummel", - "Reiter", - "Mayr", - "Knoll", - "Kroll", - "Wegener", - "Beer", - "Schade", - "Neubert", - "Merz", - "Schüler", - "Strobel", - "Diehl", - "Behrendt", - "Glaser", - "Feldmann", - "Hagen", - "Jacobs", - "Rupp", - "Geißler", - "Straub", - "Hohmann", - "Römer", - "Stock", - "Haag", - "Meister", - "Freund", - "Dörr", - "Kessler", - "Betz", - "Seiler", - "Altmann", - "Weise", - "Metz", - "Eder", - "Busse", - "Mai", - "Wunderlich", - "Schütte", - "Hentschel", - "Voss", - "Weis", - "Heck", - "Born", - "Falk", - "Raab", - "Lauer", - "Völker", - "Bittner", - "Merkel", - "Sonntag", - "Moritz", - "Ehlers", - "Bertram", - "Hartwig", - "Rapp", - "Gerber", - "Zeller", - "Scharf", - "Pietsch", - "Kellner", - "Bär", - "Eichhorn", - "Giese", - "Wulf", - "Block", - "Opitz", - "Gottschalk", - "Jürgens", - "Greiner", - "Wieland", - "Benz", - "Keßler", - "Steffens", - "Heil", - "Seeger", - "Stumpf", - "Gross", - "Bühler", - "Eberhardt", - "Hiller", - "Buck", - "Weigel", - "Schweizer", - "Albers", - "Heuer", - "Pape", - "Hempel", - "Schott", - "Schütze", - "Scheffler", - "Engelmann", - "Wiesner", - "Runge", - "Geyer", - "Neuhaus", - "Forster", - "Oswald", - "Radtke", - "Heim", - "Geisler", - "Appel", - "Weidner", - "Seidl", - "Moll", - "Dorn", - "Klemm", - "Barthel", - "Gabriel", - "Springer", - "Timm", - "Engels", - "Kretschmer", - "Reimer", - "Steinbach", - "Hensel", - "Wichmann", - "Eichler", - "Hecht", - "Winkelmann", - "Heise", - "Noll", - "Fleischmann", - "Neugebauer", - "Hinrichs", - "Schaller", - "Lechner", - "Brandl", - "Mack", - "Gebauer", - "Siegel", - "Zahn", - "Singer", - "Michels", - "Schuler", - "Scholl", - "Uhlig", - "Brüggemann", - "Specht", - "Bürger", - "Eggert", - "Baumgartner", - "Weller", - "Schnell", - "Börner", - "Brauer", - "Kohler", - "Pfaff", - "Auer", - "Drescher", - "Otte", - "Frenzel", - "Petzold", - "Rother", - "Hagemann", - "Sattler", - "Wirtz", - "Ruf", - "Schirmer", - "Sauter", - "Schürmann", - "Junker", - "Walz", - "Dreyer", - "Sievers", - "Haller", - "Prinz", - "Stolz", - "Hausmann", - "Dick", - "Lux", - "Schnabel", - "Elsner", - "Kühl", - "Gerhardt", - "Klotz", - "Rabe", - "Schick", - "Faber", - "Riedl", - "Kranz", - "Fries", - "Reichelt", - "Rösch", - "Langner", - "Maaß", - "Wittig", - "Geier", - "Finke", - "Kasper", - "Maas", - "Bremer", - "Rath", - "Knapp", - "Dittmann", - "Kahl", - "Volk", - "Faust", - "Harder", - "Biermann", - "Pütz", - "Kempf", - "Mielke", - "Michaelis", - "Yilmaz", - "Abel", - "Thieme", - "Schütt", - "Hauck", - "Cordes", - "Eberle", - "Schaefer", - "Wehner", - "Haug", - "Fritzsche", - "Kilian", - "Eggers", - "Große", - "Matthes", - "Reinhold", - "Paulus", - "Dürr", - "Bohn", - "Thoma", - "Schober", - "Koller", - "Korn", - "Höhne", - "Hering", - "Gerdes", - "Ullmann", - "Jensen", - "Endres", - "Bernhard", - "Leonhardt", - "Eckhardt", - "Schaaf", - "Höfer", - "Junge", - "Rademacher", - "Pilz", - "Hellwig", - "Knorr", - "Helbig", - "Melzer", - "Lippert", - "Evers", - "Bahr", - "Klinger", - "Heitmann", - "Ehrhardt", - "Heinrichs", - "Horstmann", - "Behr", - "Stöhr", - "Drews", - "Rudolf", - "Sieber", - "Theis", - "Groth", - "Hecker", - "Weiler", - "Kemper", - "Rost", - "Lück", - "Claus", - "Hildebrand", - "Steinmetz", - "Götze", - "Trautmann", - "Blume", - "Kurth", - "Augustin", - "Nitsche", - "Janke", - "Jahnke", - "Klug", - "Damm", - "Heimann", - "Strauch", - "Schlosser", - "Uhl", - "Böhmer", - "Ries", - "Hellmann", - "Höhn", - "Hertel", - "Dreher", - "Borchert", - "Huth", - "Sperling", - "Just", - "Stenzel", - "Kunkel", - "Lau", - "Sprenger", - "Schönfeld", - "Pohlmann", - "Heilmann", - "Wacker", - "Lehner", - "Teichmann", - "Kaminski", - "Vogl", - "Gehrke", - "Hartl", - "Vogler", - "Schroeder", - "Thomsen", - "Nitschke", - "Engler", - "Liedtke", - "Wille", - "Starke", - "Friedrichs", - "Kirchhoff", - "Schwarze", - "Balzer", - "Reinhard", - "Heinen", - "Lotz", - "Küster", - "Kretzschmar", - "Schöne", - "Clemens", - "Hornung", - "Ulbrich", - "Renz", - "Hofer", - "Ruppert", - "Lohse", - "Schuh", - "Amann", - "Westermann", - "Stiller", - "Burmeister", - "Alt", - "Hampel", - "Brockmann", - "Wessel", - "Späth", - "Hoyer", - "Mader", - "Bartel", - "Rößler", - "Krieg", - "Grote", - "Schwarzer", - "Schweitzer", - "Scheer", - "Bosch", - "Zink", - "Roos", - "Wagener", - "Oppermann", - "Henze", - "Lehnert", - "Seemann", - "Trapp", - "Reiß", - "David", - "Pfeffer", - "Grau", - "Horst", - "Diekmann", - "Korte", - "Rehm", - "Wilde", - "Schleicher", - "Lampe", - "Grundmann", - "Veit", - "Daniel", - "Eisele", - "Hafner", - "Steinert", - "Sachs", - "Pfister", - "Kühnel", - "Schüller", - "Klatt", - "Bischof", - "Wendel", - "Tietz", - "Frick", - "Buschmann", - "Steinke", - "Menke", - "Baumeister", - "Kirschner", - "Loos", - "Ebner", - "Kastner", - "Wolters", - "Orth", - "Stange", - "Becher", - "Helm", - "Knobloch", - "Wörner", - "Heyer", - "Nguyen", - "Baumgärtner", - "Grund", - "Brüning", - "Ostermann", - "Cremer", - "Schauer", - "Jacobi", - "Ewald", - "Fürst", - "Widmann", - "Otten", - "Büchner", - "Petri", - "Fritsche", - "Kock", - "Ehlert", - "Kleine", - "Eckstein", - "Hacker", - "Brandes", - "Buchner", - "Hagedorn", - "Keck", - "Häusler", - "Muth", - "Apel", - "Heuser", - "Bastian", - "Kersten", - "Stamm", - "Niemeyer", - "Berthold", - "Gehrmann", - "Weinert", - "Schatz", - "Hager", - "Volkmann", - "Michael", - "Wieczorek", - "Wilms", - "Burghardt", - "Schultze", - "Merten", - "Schwartz", - "Kling", - "Rode", - "Neu", - "Mende", - "Thies", - "Böttger", - "Schell", - "Spindler", - "Pabst", - "Grün", - "Weiland", - "Mühlbauer", - "Hanisch", - "Doll", - "Janzen", - "Adams", - "Hermes", - "Haack", - "Cramer", - "Spies", - "Stern", - "Kugler", - "Budde", - "Jakobs", - "Scheller", - "Rösler", - "Reiser", - "Jonas", - "Herr", - "Ebeling", - "Wulff", - "Pauli", - "Löhr", - "Lukas", - "Rahn", - "Sachse", - "Köhn", - "Backhaus", - "Mahler", - "Hille", - "Kowalski", - "Heidrich", - "Brück", - "Gottwald", - "Heidenreich", - "Baumgarten", - "Hamm", - "Körber", - "Kübler", - "Frisch", - "Hardt", - "Enders", - "Bräuer", - "Seidler", - "Küpper", - "Lauterbach", - "Zeidler", - "Eckardt", - "Kreuzer", - "Schiffer", - "Schaper", - "Gehring", - "Hannemann", - "Ortmann", - "Petry", - "Thiemann", - "Tiedemann", - "Grünewald", - "Johannsen", - "Scheel", - "Volz", - "Kunert", - "Dieckmann", - "Bormann", - "Obermeier", - "Knauer", - "Schaub", - "Eilers", - "Berner", - "Pahl", - "Reinecke", - "Herz", - "Henn", - "Brehm", - "Hoff", - "Resch", - "Ochs", - "Krohn", - "Lerch", - "Raabe", - "Ehrlich", - "Hack", - "Friedl", - "Reis", - "Rogge", - "Meurer", - "Thelen", - "Drechsler", - "Hölscher", - "Morgenstern", - "Sommerfeld", - "Ebel", - "Kellermann", - "Rupprecht", - "Post", - "Hillebrand", - "Hill", - "Paulsen", - "Grabowski", - "Bolz", - "Lorenzen", - "Welsch", - "Seibel", - "Kleinert", - "Schröer", - "Jaeger", - "Wächter", - "Boldt", - "Palm", - "Kratz", - "Reimers", - "Pusch", - "Exner", - "Dietze", - "Wüst", - "Andres", - "Heide", - "Kaya", - "Reichardt", - "Kummer", - "Metzner", - "Grube", - "Ewert", - "Grunwald", - "Habermann", - "Zorn", - "Fichtner", - "Emmerich", - "Mangold", - "Reif", - "Ahlers", - "Kästner", - "Küppers", - "Petermann", - "Stratmann", - "Sailer", - "Schuhmacher", - "Hoch", - "Struck", - "Buchmann", - "Rauscher", - "Lüdtke", - "Wendler", - "Dreier", - "Zöller", - "Bucher", - "Siegert", - "Finger", - "Hopf", - "Rieck", - "Friese", - "Hopp", - "Sahin", - "Henrich", - "Spengler" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/en/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/en/firstnames_female.ts deleted file mode 100644 index d89cf2fc4..000000000 --- a/core/typescript/identity-generator/src/dictionaries/en/firstnames_female.ts +++ /dev/null @@ -1,279 +0,0 @@ -export default [ - "Aaliyah", - "Abigail", - "Ada", - "Adalyn", - "Adalynn", - "Addison", - "Adeline", - "Adriana", - "Alexa", - "Alexandra", - "Alice", - "Alina", - "Allison", - "Alyssa", - "Amara", - "Amaya", - "Amelia", - "Anastasia", - "Andrea", - "Anna", - "Annabelle", - "Aria", - "Ariana", - "Arianna", - "Arielle", - "Arya", - "Ashley", - "Aspen", - "Athena", - "Aubree", - "Aubrey", - "Audrey", - "Aurora", - "Autumn", - "Ava", - "Avery", - "Ayla", - "Bailey", - "Beatrice", - "Bella", - "Bianca", - "Blair", - "Brianna", - "Brielle", - "Brooklyn", - "Brynn", - "Calliope", - "Camila", - "Camille", - "Carmen", - "Caroline", - "Cassidy", - "Catalina", - "Cecilia", - "Celeste", - "Charlie", - "Charlotte", - "Chloe", - "Claire", - "Clara", - "Cora", - "Coraline", - "Dahlia", - "Daisy", - "Dakota", - "Daphne", - "Dawn", - "Delilah", - "Diana", - "Eden", - "Eleanor", - "Elena", - "Eliana", - "Elise", - "Eliza", - "Elizabeth", - "Ella", - "Ellie", - "Eloise", - "Ember", - "Emerson", - "Emersyn", - "Emery", - "Emilia", - "Emily", - "Emma", - "Esme", - "Esther", - "Eva", - "Evangeline", - "Evelyn", - "Everly", - "Faith", - "Fiona", - "Flora", - "Florence", - "Francesca", - "Freya", - "Gabriella", - "Gemma", - "Genesis", - "Georgia", - "Gianna", - "Giselle", - "Grace", - "Gwendolyn", - "Hadley", - "Hailey", - "Hannah", - "Harlow", - "Harmony", - "Harper", - "Haven", - "Hazel", - "Heidi", - "Helena", - "Holly", - "Hope", - "Imogen", - "India", - "Indie", - "Iris", - "Isabel", - "Isabella", - "Isabelle", - "Isla", - "Ivy", - "Jade", - "Jasmine", - "Jessie", - "Jocelyn", - "Josephine", - "Josie", - "Julia", - "Juliana", - "Juliet", - "June", - "Juniper", - "Kaia", - "Katherine", - "Kayla", - "Kaylee", - "Keira", - "Kennedy", - "Khloe", - "Kinsley", - "Kylie", - "Lara", - "Laura", - "Laurel", - "Layla", - "Leah", - "Leilani", - "Lena", - "Liliana", - "Lillian", - "Lily", - "Lola", - "Lorelei", - "Lucia", - "Lucy", - "Luna", - "Lydia", - "Lyla", - "Mabel", - "Mackenzie", - "Madeline", - "Madelyn", - "Madison", - "Maeve", - "Magnolia", - "Maisie", - "Malia", - "Margaret", - "Margot", - "Maria", - "Marina", - "Marlowe", - "Mary", - "Matilda", - "Maya", - "Melanie", - "Melody", - "Mia", - "Mira", - "Miranda", - "Morgan", - "Nadia", - "Naomi", - "Natalia", - "Natalie", - "Nell", - "Nevaeh", - "Nina", - "Noelle", - "Nora", - "Norah", - "Nova", - "Octavia", - "Odette", - "Olive", - "Olivia", - "Opal", - "Ophelia", - "Paisley", - "Pearl", - "Penelope", - "Peyton", - "Phoebe", - "Phoenix", - "Piper", - "Poppy", - "Primrose", - "Quinn", - "Raelynn", - "Ramona", - "Raven", - "Reagan", - "Reese", - "Riley", - "River", - "Robin", - "Rosalie", - "Rose", - "Rosemary", - "Rowan", - "Ruby", - "Ruth", - "Rylee", - "Ryleigh", - "Sabrina", - "Sadie", - "Sage", - "Salem", - "Samantha", - "Sarah", - "Sasha", - "Savannah", - "Scarlett", - "Selena", - "Serena", - "Serenity", - "Sienna", - "Sierra", - "Simone", - "Skye", - "Skylar", - "Sloane", - "Sofia", - "Sophia", - "Sophie", - "Stella", - "Summer", - "Sylvia", - "Sylvie", - "Talia", - "Taylor", - "Tessa", - "Thea", - "Thora", - "Valentina", - "Valeria", - "Vera", - "Victoria", - "Violet", - "Vivian", - "Vivienne", - "Willa", - "Willow", - "Winnie", - "Winter", - "Wren", - "Ximena", - "Yara", - "Zara", - "Zoe", - "Zoey" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/en/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/en/firstnames_male.ts deleted file mode 100644 index cba863a89..000000000 --- a/core/typescript/identity-generator/src/dictionaries/en/firstnames_male.ts +++ /dev/null @@ -1,299 +0,0 @@ -export default [ - "Aaron", - "Adam", - "Adrian", - "Aidan", - "Aiden", - "Alan", - "Albert", - "Alex", - "Alexander", - "Alfred", - "Amir", - "Andrew", - "Anthony", - "Antonio", - "Archer", - "Arthur", - "Asher", - "Austin", - "Axel", - "Barry", - "Beau", - "Beckett", - "Benjamin", - "Bennett", - "Bernard", - "Blake", - "Braden", - "Bradley", - "Brady", - "Brandon", - "Braxton", - "Brayden", - "Brendan", - "Brett", - "Brian", - "Bruce", - "Bryan", - "Bryce", - "Bryson", - "Caden", - "Caleb", - "Calvin", - "Camden", - "Cameron", - "Carlos", - "Carson", - "Carter", - "Casey", - "Cecil", - "Charles", - "Chase", - "Chester", - "Christian", - "Christopher", - "Clarence", - "Claude", - "Clifford", - "Clyde", - "Cody", - "Cole", - "Colin", - "Collin", - "Colton", - "Connor", - "Cooper", - "Corey", - "Craig", - "Curtis", - "Dakota", - "Dale", - "Dalton", - "Damian", - "Dan", - "Daniel", - "Darrell", - "Daryl", - "David", - "Dawson", - "Dean", - "Declan", - "Dennis", - "Derek", - "Devin", - "Dominic", - "Dominick", - "Don", - "Douglas", - "Dustin", - "Dylan", - "Earl", - "Easton", - "Edgar", - "Edmund", - "Edward", - "Edwin", - "Eli", - "Elias", - "Elijah", - "Elliot", - "Elliott", - "Emilio", - "Emmett", - "Eric", - "Ethan", - "Eugene", - "Evan", - "Everett", - "Felix", - "Ferdinand", - "Floyd", - "Forrest", - "Francis", - "Franklin", - "Frederick", - "Gabriel", - "Gael", - "Garrett", - "Gary", - "Gavin", - "George", - "Gerald", - "Gilbert", - "Glen", - "Gordon", - "Graham", - "Grant", - "Grayson", - "Gregory", - "Greyson", - "Harold", - "Harrison", - "Harvey", - "Hayden", - "Henry", - "Herman", - "Howard", - "Hudson", - "Hugh", - "Hugo", - "Hunter", - "Ian", - "Irving", - "Isaac", - "Isaiah", - "Ivan", - "Jace", - "Jack", - "Jackson", - "Jacob", - "Jaden", - "James", - "Jared", - "Jason", - "Jasper", - "Jayden", - "Jeffrey", - "Jeremiah", - "Jeremy", - "Jerome", - "Jesse", - "Jesus", - "Joel", - "John", - "Jonathan", - "Jordan", - "Jorge", - "Jose", - "Joseph", - "Joshua", - "Josiah", - "Juan", - "Justin", - "Kai", - "Kayden", - "Keith", - "Kenneth", - "Kevin", - "Kingston", - "Knox", - "Kyle", - "Landon", - "Lawrence", - "Leo", - "Leon", - "Leonard", - "Leonardo", - "Leslie", - "Levi", - "Liam", - "Lincoln", - "Lloyd", - "Logan", - "Luca", - "Lucas", - "Luis", - "Luke", - "Maddox", - "Malachi", - "Malcolm", - "Marcus", - "Mark", - "Martin", - "Marvin", - "Mason", - "Mateo", - "Matthew", - "Maurice", - "Max", - "Maxwell", - "Micah", - "Michael", - "Miguel", - "Miles", - "Milton", - "Mitchell", - "Morris", - "Nathan", - "Nathaniel", - "Neil", - "Nelson", - "Nicholas", - "Noah", - "Nolan", - "Norman", - "Oliver", - "Oscar", - "Owen", - "Parker", - "Patrick", - "Paul", - "Perry", - "Peter", - "Philip", - "Phillip", - "Preston", - "Ralph", - "Randy", - "Ray", - "Raymond", - "Rhett", - "Richard", - "Riley", - "Robert", - "Roderick", - "Rodney", - "Roger", - "Roland", - "Roman", - "Ronald", - "Ross", - "Roy", - "Russell", - "Ryan", - "Ryder", - "Ryker", - "Samuel", - "Sawyer", - "Scott", - "Sean", - "Sebastian", - "Seth", - "Shane", - "Shawn", - "Silas", - "Simon", - "Spencer", - "Stanley", - "Stephen", - "Steven", - "Stuart", - "Tanner", - "Terrence", - "Theodore", - "Thomas", - "Timothy", - "Travis", - "Trevor", - "Tristan", - "Tyler", - "Vernon", - "Victor", - "Vincent", - "Wade", - "Wallace", - "Walter", - "Warren", - "Wayne", - "Wendell", - "Wesley", - "Weston", - "William", - "Winston", - "Wyatt", - "Xavier", - "Zachariah", - "Zachary", - "Zane" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/en/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/en/lastnames.ts deleted file mode 100644 index c3064c50f..000000000 --- a/core/typescript/identity-generator/src/dictionaries/en/lastnames.ts +++ /dev/null @@ -1,369 +0,0 @@ -export default [ - "Abbott", - "Adams", - "Aguilar", - "Alexander", - "Allen", - "Alvarez", - "Anderson", - "Atkins", - "Bailey", - "Baker", - "Baldwin", - "Ballard", - "Barber", - "Barker", - "Barnes", - "Barrett", - "Bauer", - "Baxter", - "Beard", - "Bell", - "Bennett", - "Benson", - "Black", - "Blackwood", - "Blake", - "Blanchard", - "Booth", - "Bowman", - "Bradley", - "Briggs", - "Brooks", - "Brown", - "Bryant", - "Buckley", - "Burke", - "Burns", - "Butler", - "Byrd", - "Cain", - "Campbell", - "Cannon", - "Carlson", - "Carter", - "Castillo", - "Castro", - "Chandler", - "Chapman", - "Chavez", - "Chen", - "Clark", - "Clarke", - "Cobb", - "Cole", - "Coleman", - "Collier", - "Collins", - "Conrad", - "Cook", - "Cooke", - "Cooper", - "Cox", - "Craig", - "Crawford", - "Cross", - "Cruz", - "Cunningham", - "Dalton", - "Daniel", - "Davenport", - "Davis", - "Dawson", - "Dempsey", - "Dennis", - "Diaz", - "Dickerson", - "Dillon", - "Dixon", - "Doyle", - "Duran", - "Dyer", - "Edwards", - "Ellis", - "Erickson", - "Evans", - "Ewing", - "Farley", - "Farr", - "Farrell", - "Fernandez", - "Ferris", - "Fisher", - "Fitzgerald", - "Fleming", - "Fletcher", - "Flores", - "Foley", - "Ford", - "Foster", - "Fowler", - "Frazier", - "Freeman", - "Frost", - "Fuller", - "Gallagher", - "Garcia", - "Gardner", - "Garner", - "Garrett", - "Gates", - "Gibbs", - "Gibson", - "Gill", - "Glover", - "Goldberg", - "Gomez", - "Gonzales", - "Gonzalez", - "Goodman", - "Goodwin", - "Gordon", - "Graham", - "Graves", - "Gray", - "Green", - "Griffin", - "Griffith", - "Gross", - "Gutierrez", - "Guzman", - "Hale", - "Hall", - "Hamilton", - "Hancock", - "Harmon", - "Harris", - "Harrison", - "Hawkins", - "Hayes", - "Hayward", - "Henderson", - "Hendricks", - "Henry", - "Hensley", - "Hernandez", - "Herrera", - "Hicks", - "Hill", - "Hodges", - "Holland", - "Holmes", - "Holt", - "Hoover", - "Howard", - "Hudson", - "Huffman", - "Hughes", - "Humphrey", - "Hunter", - "Hutchinson", - "Isaac", - "Jackson", - "Jacobson", - "James", - "Jarvis", - "Jenkins", - "Jimenez", - "Johnson", - "Jones", - "Jordan", - "Keller", - "Kelly", - "Kennedy", - "Kent", - "Kerr", - "Kim", - "King", - "Kirby", - "Knowles", - "Koch", - "Landry", - "Lang", - "Lawson", - "Lee", - "Levy", - "Lewis", - "Livingston", - "Logan", - "Long", - "Lopez", - "Lowery", - "Lowry", - "Lucas", - "Luna", - "Malone", - "Manning", - "Marsh", - "Marshall", - "Martin", - "Martinez", - "Mason", - "May", - "McBride", - "McCoy", - "McDonald", - "McKinney", - "Mccarthy", - "Mcguire", - "Mckay", - "Mckenzie", - "Meadows", - "Medina", - "Mendez", - "Mendoza", - "Middleton", - "Miller", - "Miranda", - "Mitchell", - "Moody", - "Moore", - "Morales", - "Moreno", - "Morgan", - "Morris", - "Morse", - "Murphy", - "Murray", - "Myers", - "Nash", - "Neal", - "Nelson", - "Nguyen", - "Nichols", - "Nielsen", - "Nixon", - "Norton", - "Olson", - "Orr", - "Ortiz", - "Owens", - "Palmer", - "Parker", - "Parsons", - "Patel", - "Patterson", - "Payne", - "Pearce", - "Pearson", - "Perez", - "Perry", - "Peterson", - "Phillips", - "Pickett", - "Pollard", - "Porter", - "Potter", - "Powell", - "Pratt", - "Preston", - "Price", - "Ramirez", - "Ramos", - "Randall", - "Ray", - "Reed", - "Reyes", - "Reynolds", - "Richardson", - "Riddle", - "Riley", - "Rivera", - "Roach", - "Robbins", - "Roberts", - "Robinson", - "Rodriguez", - "Rogers", - "Romero", - "Ross", - "Rowe", - "Ruiz", - "Russell", - "Salinas", - "Sanchez", - "Sanders", - "Santana", - "Savage", - "Sawyer", - "Schmidt", - "Schultz", - "Scott", - "Sellers", - "Shannon", - "Sharp", - "Shaw", - "Shepherd", - "Shields", - "Short", - "Silva", - "Simmons", - "Simpson", - "Skinner", - "Sloan", - "Smith", - "Snyder", - "Sparks", - "Spears", - "Stanley", - "Stark", - "Steele", - "Stephenson", - "Stevens", - "Stewart", - "Stokes", - "Sullivan", - "Sutton", - "Swanson", - "Tanner", - "Tate", - "Taylor", - "Thomas", - "Thompson", - "Thornton", - "Torres", - "Tran", - "Travis", - "Tucker", - "Turner", - "Tyler", - "Underwood", - "Vargas", - "Vasquez", - "Vincent", - "Wagner", - "Walker", - "Wallace", - "Walters", - "Walton", - "Ward", - "Washington", - "Watkins", - "Watson", - "Weaver", - "Webb", - "Weeks", - "Welch", - "Wells", - "West", - "Whitaker", - "White", - "Wilcox", - "Wilkinson", - "Williams", - "Willis", - "Wilson", - "Winters", - "Wise", - "Wolfe", - "Wood", - "Woods", - "Woodward", - "Wright", - "Wyatt", - "Yates", - "York", - "Young", - "Zamora", - "Zimmerman" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/es/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/es/firstnames_female.ts deleted file mode 100644 index fdca66fb4..000000000 --- a/core/typescript/identity-generator/src/dictionaries/es/firstnames_female.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "Sofía", - "Emma", - "Alma", - "Lucía", - "Olivia", - "Vega", - "Mía", - "Valeria", - "Julia", - "Lola", - "Martina", - "Noa", - "Alana", - "Triana", - "Adhara", - "Carla", - "Laia", - "Carmen", - "Gala", - "Paula", - "Adriane", - "Daniela", - "Lía", - "Alba", - "Candela", - "Isabella", - "Lara", - "Vera", - "Aitana", - "María", - "Cloe", - "Luna", - "Nora", - "Sara", - "Victoria", - "Zoe", - "Alejandra", - "Camila", - "Alicia", - "Manuela", - "Mar", - "Valentina", - "Ángela", - "Aina", - "Amara", - "Ana", - "Aria", - "Bianca", - "Claudia", - "Elena", - "Macarena", - "Maya", - "Abril", - "Blanca", - "Carolina", - "Catalina", - "Gabriela", - "Violeta", - "Amaia", - "Aurora", - "Cataleya", - "Gema", - "Inés", - "Irati", - "Jade", - "Julieta", - "Ainara", - "Alaia", - "Arlet", - "Atenea", - "Clara", - "Marta", - "Ona", - "Rocío", - "Sabela", - "Amelia", - "Antonella", - "Cristina", - "Elsa", - "Eva", - "Georgina", - "Haizea", - "India", - "Iris", - "Jana", - "Leyre", - "Marina", - "Naia", - "Sienna", - "Sol", - "Zaira", - "Africa", - "Alessia", - "Arabia", - "Aroa", - "Diana", - "Eira", - "Encarna", - "Gaia", - "Gianna" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/es/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/es/firstnames_male.ts deleted file mode 100644 index d7dcf2dcb..000000000 --- a/core/typescript/identity-generator/src/dictionaries/es/firstnames_male.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "Mateo", - "Leo", - "Lucas", - "Hugo", - "Martín", - "Enzo", - "Thiago", - "Óliver", - "Manuel", - "Luca", - "Daniel", - "Liam", - "Mario", - "Gabriel", - "Adrián", - "Alejandro", - "Dylan", - "Noah", - "Pablo", - "Álvaro", - "David", - "Gael", - "Gonzalo", - "Rafael", - "Julen", - "Miguel", - "Aarón", - "Bruno", - "Marc", - "Marco", - "Eric", - "Izan", - "Juan", - "Antonio", - "Darío", - "Santiago", - "Iván", - "Teo", - "Alex", - "Andrés", - "Jaime", - "Javier", - "Leonardo", - "Marcos", - "Mathias", - "Adonay", - "Kai", - "Nathan", - "Pau", - "Aimar", - "Biel", - "Carlos", - "Dakar", - "Diego", - "Fabio", - "Leandro", - "Nico", - "Nil", - "Rodrigo", - "Sergio", - "Aleix", - "Dante", - "Derek", - "Eithan", - "Ian", - "Iker", - "Lorenzo", - "Pol", - "Rubén", - "Samuel", - "Ángel", - "Ares", - "Axel", - "Haitam", - "Ismael", - "José María", - "Kylian", - "Luis", - "Maximiliano", - "Pedro", - "Telmo", - "Unai", - "Abel", - "Adam", - "Aitor", - "Arnau", - "Asier", - "Ignacio", - "Isaac", - "Jesús", - "Joel", - "Jon", - "Nael", - "Raúl", - "Romeo", - "Saúl", - "Yeray", - "Adria", - "Alan", - "Alonso" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/es/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/es/lastnames.ts deleted file mode 100644 index 177ade007..000000000 --- a/core/typescript/identity-generator/src/dictionaries/es/lastnames.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "García", - "Rodríguez", - "González", - "Fernández", - "López", - "Martínez", - "Sánchez", - "Pérez", - "Gómez", - "Martín", - "Jimenez", - "Hernández", - "Ruiz", - "Díaz", - "Moreno", - "Muñoz", - "Álvarez", - "Romero", - "Gutiérrez", - "Alonso", - "Navarro", - "Torres", - "Domínguez", - "Ramos", - "Vázquez", - "Ramírez", - "Gil", - "Serrano", - "Morales", - "Molina", - "Blanco", - "Suárez", - "Castro", - "Ortega", - "Delgado", - "Ortiz", - "Marin", - "Rubio", - "Nuñez", - "Medina", - "Sanz", - "Castillo", - "Iglesias", - "Cortés", - "Garrido", - "Santos", - "Guerrero", - "Lozano", - "Cano", - "Cruz", - "Méndez", - "Flores", - "Prieto", - "Herrera", - "Peña", - "León", - "Márquez", - "Cabrera", - "Gallego", - "Calvo", - "Vidal", - "Campos", - "Reyes", - "Vega", - "Fuentes", - "Carrasco", - "Diez", - "Aguilar", - "Caballero", - "Nieto", - "Santana", - "Vargas", - "Pascual", - "Giménez", - "Herrero", - "Hidalgo", - "Montero", - "Lorenzo", - "Santiago", - "Benitez", - "Duran", - "Ibáñez", - "Arias", - "Mora", - "Ferrer", - "Carmona", - "Vicente", - "Rojas", - "Soto", - "Crespo", - "Roman", - "Pastor", - "Velasco", - "Parra", - "Sáez", - "Moya", - "Bravo", - "Rivera", - "Gallardo", - "Soler" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fa/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/fa/firstnames_female.ts deleted file mode 100644 index d9a75b84d..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fa/firstnames_female.ts +++ /dev/null @@ -1,198 +0,0 @@ -export default [ - "Afsaneh", - "Afsoon", - "Afsoun", - "Afsun", - "Amineh", - "Anahita", - "Arezoo", - "Arezou", - "Arezu", - "Asal", - "Ashraf", - "Atefeh", - "Atousa", - "Ava", - "Azadeh", - "Azar", - "Azra", - "Bahar", - "Baran", - "Behnaz", - "Behnoosh", - "Behnoush", - "Dana", - "Darya", - "Delara", - "Delshad", - "Donya", - "Elaheh", - "Elham", - "Esmat", - "Fahimeh", - "Farah", - "Fariba", - "Farideh", - "Farnaz", - "Farzaneh", - "Fatemeh", - "Fereshteh", - "Firoozeh", - "Firouzeh", - "Firuzeh", - "Forough", - "Ghoncheh", - "Gohar", - "Gol", - "Golbahar", - "Golnar", - "Golnaz", - "Golshah", - "Golshan", - "Golzar", - "Hajar", - "Hamide", - "Hamideh", - "Hanieh", - "Hayat", - "Hedieh", - "Helia", - "Hoda", - "Homa", - "Jahanara", - "Jaleh", - "Jamileh", - "Katayoun", - "Katayun", - "Khadijeh", - "Khorshid", - "Kimia", - "Ladan", - "Laleh", - "Leila", - "Leili", - "Leyla", - "Leyli", - "Mahboubeh", - "Mahin", - "Mahine", - "Mahnaz", - "Mahsa", - "Mahtab", - "Mahvash", - "Maliheh", - "Manijeh", - "Mansoureh", - "Marjan", - "Maryam", - "Marzieh", - "Masoomeh", - "Masoumeh", - "Mehr", - "Mehri", - "Mehrnaz", - "Mina", - "Minoo", - "Minu", - "Mitra", - "Mojdeh", - "Mojgan", - "Morvarid", - "Mozhdeh", - "Mozhgan", - "Naheed", - "Nahid", - "Najmeh", - "Narges", - "Nasrin", - "Nastaran", - "Nazanin", - "Nazli", - "Neda", - "Negar", - "Negin", - "Nika", - "Niloofar", - "Niloufar", - "Niousha", - "Niusha", - "Nooshin", - "Nousha", - "Noushin", - "Paniz", - "Pantea", - "Parastoo", - "Parastu", - "Pari", - "Parisa", - "Parvaneh", - "Parvin", - "Pegah", - "Pouran", - "Raheleh", - "Rana", - "Razieh", - "Reyhaneh", - "Robab", - "Robabeh", - "Roghayeh", - "Roshan", - "Roshanak", - "Roshanara", - "Roya", - "Saba", - "Sadaf", - "Safa", - "Sahar", - "Sakineh", - "Samaneh", - "Samira", - "Sanaz", - "Sara", - "Sedigheh", - "Sepideh", - "Setare", - "Setareh", - "Shabnam", - "Shadi", - "Shahla", - "Shahnaz", - "Shahrazad", - "Shahrbanoo", - "Shahrzad", - "Shams", - "Shereen", - "Shideh", - "Shireen", - "Shirin", - "Shiva", - "Shohre", - "Shohreh", - "Shokoufeh", - "Shokufeh", - "Shukria", - "Sima", - "Simin", - "Soheila", - "Solmaz", - "Somayeh", - "Soodeh", - "Soraya", - "Soudeh", - "Sudabeh", - "Tahereh", - "Tahmineh", - "Taraneh", - "Tayebeh", - "Vida", - "Yalda", - "Yasaman", - "Yasamin", - "Zahra", - "Zeinab", - "Zeynab", - "Zhaleh", - "Ziba", - "Zinat", - "Zohreh" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fa/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/fa/firstnames_male.ts deleted file mode 100644 index a7f4b4fbb..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fa/firstnames_male.ts +++ /dev/null @@ -1,172 +0,0 @@ -export default [ - "Abbas", - "Abbasali", - "Abbasreza", - "Abdolrahman", - "Abdolreza", - "Ahmad", - "Ali", - "Aliakbar", - "Alihossein", - "Alireza", - "Aliyar", - "Amin", - "Amir", - "Amirreza", - "Anoushirvan", - "Arad", - "Arash", - "Arashmehr", - "Ardeshir", - "Arian", - "Arman", - "Armin", - "Arvand", - "Arvin", - "Arya", - "Aryan", - "Ashkan", - "Attar", - "Avan", - "Babak", - "Bahador", - "Bahman", - "Bahram", - "Barad", - "Behnam", - "Behzad", - "Bijan", - "Darian", - "Davood", - "Dena", - "Ebrahim", - "Ehsan", - "Ehsanali", - "Ehsanollah", - "Elyas", - "Esmaeil", - "Esmat", - "Ezatollah", - "Faramarz", - "Farbod", - "Farhad", - "Fariborz", - "Farrokh", - "Farzad", - "Farzin", - "Fazel", - "Fereydoun", - "Gholamreza", - "Habib", - "Hadi", - "Hafez", - "Hamid", - "Hassan", - "Hooman", - "Hormoz", - "Hossein", - "Hosseinreza", - "Ilia", - "Iman", - "Jamshid", - "Javad", - "Kambiz", - "Kamran", - "Kamyar", - "Karim", - "Kaveh", - "Kazem", - "Keyghobad", - "Keyhan", - "Keyvan", - "Khashayar", - "Khosrow", - "Kia", - "Kian", - "Kiyan", - "Kourosh", - "Latif", - "Mahan", - "Mahmoud", - "Majid", - "Manouchehr", - "Masih", - "Masoud", - "Matin", - "Mehdi", - "Mehrab", - "Mehrdad", - "Mehrshad", - "Mehrshid", - "Mehrzad", - "Milad", - "Mohammad", - "Mohammadali", - "Mohammadreza", - "Mohsen", - "Morteza", - "Mostafa", - "Nader", - "Naser", - "Navab", - "Navid", - "Nikan", - "Nima", - "Nosrat", - "Nouri", - "Omran", - "Parham", - "Parviz", - "Payam", - "Peyman", - "Pouya", - "Pouyan", - "Qasem", - "Radin", - "Rahim", - "Ramin", - "Rasoul", - "Rayan", - "Reza", - "Rezaali", - "Roham", - "Rohollah", - "Rostam", - "Rumi", - "Saadi", - "Sadegh", - "Saeed", - "Sahand", - "Sahra", - "Saleh", - "Samad", - "Saman", - "Samyar", - "Sattar", - "Seyed", - "Shahab", - "Shahin", - "Shahram", - "Shahryar", - "Shahzad", - "Shaparak", - "Shapour", - "Shayan", - "Shayanmehr", - "Shervin", - "Siavash", - "Siawash", - "Sina", - "Sohrab", - "Soroush", - "Taghi", - "Taha", - "Vahid", - "Yaghoub", - "Yahya", - "Yasin", - "Yavar", - "Yazdan", - "Younes", - "Yousef" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fa/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/fa/lastnames.ts deleted file mode 100644 index 7a1842afa..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fa/lastnames.ts +++ /dev/null @@ -1,337 +0,0 @@ -export default [ - "Abbasi", - "Abedi", - "Abhari", - "Abtahi", - "Abadi", - "Abdollahi", - "Abedzadeh", - "Adibi", - "Afkari", - "Afsari", - "Afshar", - "Ahadi", - "Ahmadi", - "Ahmadpour", - "Ajami", - "Akbari", - "Akbarian", - "Akhavan", - "Akhtar", - "Alaei", - "Alamouti", - "Alavi", - "Alinejad", - "Alizadeh", - "Almasi", - "Amini", - "Aminzadeh", - "Amiri", - "Amouzgar", - "Ansari", - "Anvari", - "Arabi", - "Araki", - "Arbab", - "Ardalan", - "Aref", - "Armand", - "Arshi", - "Asadi", - "Asgari", - "Asghari", - "Asgharzadeh", - "Ashna", - "Ashrafi", - "Ashtari", - "Askari", - "Asl", - "Aslani", - "Attar", - "Azad", - "Azadi", - "Azar", - "Azari", - "Azimi", - "Azizi", - "Azmoudeh", - "Babaei", - "Badr", - "Badri", - "Bagheri", - "Bagherian", - "Bahar", - "Bahmani", - "Bahrami", - "Bakhshi", - "Bakhtiari", - "Banifaz", - "Baraghani", - "Barati", - "Bastani", - "Bayani", - "Bayat", - "Beheshti", - "Behnam", - "Behrouz", - "Behzadi", - "Besharat", - "Bijani", - "Binesh", - "Boniadi", - "Borna", - "Bostani", - "Choopan", - "Dabagh", - "Darya", - "Dadashi", - "Daei", - "Daneshvar", - "Darvish", - "Dehghan", - "Dehkordi", - "Dorri", - "Ebrahimi", - "Eghbali", - "Ejlali", - "Elahi", - "Emadi", - "Emami", - "Entezami", - "Esfahani", - "Eshraghi", - "Eskandari", - "Esmaili", - "Estesami", - "Etemad", - "Fakhar", - "Falah", - "Falahi", - "Fallah", - "Fanaei", - "Far", - "Farah", - "Farahani", - "Faraji", - "Farhadi", - "Farhang", - "Farjami", - "Farrokh", - "Farsad", - "Farshad", - "Farshid", - "Farsi", - "Fatehi", - "Fayyaz", - "Fazli", - "Feiz", - "Ferdowsi", - "Fereshteh", - "Fikri", - "Firouz", - "Firouzpour", - "Foroughi", - "Foroutan", - "Ghaderi", - "Ghaffari", - "Ghasemi", - "Ghazizadeh", - "Ghezavat", - "Ghobadi", - "Ghorbani", - "Golzar", - "Goodarzi", - "Gorji", - "Goya", - "Habibi", - "Haghighat", - "Hajati", - "Hakami", - "Hakimi", - "Halimi", - "Hamidi", - "Hariri", - "Hasani", - "Hashemi", - "Hassani", - "Hassanipour", - "Hosseini", - "Hatami", - "Hedayat", - "Hejazi", - "Hekmat", - "Heydari", - "Hijazi", - "Homayoun", - "Hossein", - "Imani", - "Irani", - "Isfahani", - "Izadi", - "Jabari", - "Jabbari", - "Jafari", - "Jahanbani", - "Jahangiri", - "Jalali", - "Jaleh", - "Jalili", - "Jam", - "Jamali", - "Jamshidi", - "Janati", - "Javadi", - "Jobrani", - "Kanani", - "Kar", - "Karami", - "Kargar", - "Karimi", - "Karimian", - "Kashani", - "Kashi", - "Kaveh", - "Kayhan", - "Kazemi", - "Keramat", - "Keyhan", - "Khadem", - "Khalaf", - "Khalili", - "Khamenei", - "Khani", - "Khorasani", - "Khorram", - "Khorsandi", - "Kia", - "Kiani", - "Kianian", - "Kiarostami", - "Kimiaei", - "Kord", - "Kordestani", - "Lotfi", - "Maadi", - "Madani", - "Mahdavi", - "Mahini", - "Mahjoub", - "Mahmoudi", - "Majd", - "Majidi", - "Makhdoom", - "Makki", - "Malakian", - "Maleki", - "Malekzadeh", - "Manavi", - "Mansour", - "Mansouri", - "Marashi", - "Marjani", - "Marzban", - "Mashhadi", - "Matin", - "Mazhari", - "Maziar", - "Mazloom", - "Mehraban", - "Mehrabi", - "Mehrabian", - "Mehrad", - "Mehran", - "Mehrdad", - "Mehri", - "Mehrzad", - "Memar", - "Meshkat", - "Milani", - "Miri", - "Moghadam", - "Mohammad", - "Mohammadi", - "Moini", - "Mojarad", - "Mokhtari", - "Mokri", - "Molavi", - "Moradi", - "Moridi", - "Mosheli", - "Mousavi", - "Nabavi", - "Naceri", - "Nader", - "Naderi", - "Nafari", - "Nafisi", - "Najafi", - "Namazi", - "Namdar", - "Namvar", - "Naqdi", - "Naqshbandi", - "Naqvi", - "Nariman", - "Nasab", - "Naseri", - "Naserian", - "Nasiri", - "Nasri", - "Navabi", - "Navaz", - "Navid", - "Nayeri", - "Nazari", - "Nazarian", - "Nazem", - "Nazeri", - "Negahban", - "Nejad", - "Neshat", - "Niazi", - "Nik", - "Nili", - "Nori", - "Norouzi", - "Nouri", - "Noury", - "Nozad", - "Omidyar", - "Osanloo", - "Ostad", - "Pahlavan", - "Paknia", - "Panahi", - "Parastui", - "Parsa", - "Parvin", - "Parvizi", - "Pashaei", - "Pedrad", - "Pejman", - "Peyman", - "Pezeshkzad", - "Pezeshkian", - "Piran", - "Qasemi", - "Rahimi", - "Ranjbar", - "Rashidi", - "Rezaei", - "Rostami", - "Rouhani", - "Sadeghi", - "Saeedi", - "Safavi", - "Sharifi", - "Shirazi", - "Tabatabaei", - "Tabrizi", - "Tavakoli", - "Tehrani", - "Yazdi", - "Yousefi", - "Zamani", - "Zarei" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fr/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/fr/firstnames_female.ts deleted file mode 100644 index ce0826f43..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fr/firstnames_female.ts +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - "Louise", - "Jade", - "Ambre", - "Alba", - "Emma", - "Alma", - "Romy", - "Rose", - "Alice", - "Anna", - "Mia", - "Lou", - "Inaya", - "Adèle", - "Lina", - "Eva", - "Julia", - "Iris", - "Agathe", - "Elena", - "Giulia", - "Léna", - "Noûr", - "Jeanne", - "Olivia", - "Luna", - "Victoire", - "Juliette", - "Léonie", - "Zoé", - "Chloé", - "Nina", - "Sofia", - "Léa", - "Alya", - "Charlotte", - "Romane", - "Victoria", - "Inès", - "Esmée", - "Ava", - "Lucie", - "Lola", - "Lya", - "Albane", - "Emy", - "Mila", - "Margot", - "Lyna", - "Gabrielle" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fr/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/fr/firstnames_male.ts deleted file mode 100644 index 92cef92da..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fr/firstnames_male.ts +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - "Gabriel", - "Raphaël", - "Léo", - "Louis", - "Noah", - "Arthur", - "Adam", - "Jules", - "Maël", - "Eden", - "Léon", - "Liam", - "Isaac", - "Sacha", - "Marceau", - "Elio", - "Noé", - "Lucas", - "Gabin", - "Mohamed", - "Aaron", - "Imrân", - "Ayden", - "Malo", - "Paul", - "Ethan", - "Hugo", - "Naël", - "Ibrahim", - "Marius", - "Eliott", - "Nathan", - "Victor", - "Théo", - "Martin", - "Tom", - "Ezio", - "Gaspard", - "Mathis", - "Ismaël", - "Côme", - "Léandre", - "Amir", - "Augustin", - "Lyam", - "Aylan", - "Nino", - "Antoine", - "Milo", - "Robin" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/fr/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/fr/lastnames.ts deleted file mode 100644 index 2107e49a5..000000000 --- a/core/typescript/identity-generator/src/dictionaries/fr/lastnames.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "Martin", - "Bernard", - "Thomas", - "Petit", - "Robert", - "Richard", - "Durand", - "Dubois", - "Moreau", - "Laurent", - "Simon", - "Michel", - "Lefebvre", - "Leroy", - "Roux", - "David", - "Bertrand", - "Morel", - "Fournier", - "Girard", - "Bonnet", - "Dupont", - "Lambert", - "Fontaine", - "Rousseau", - "Vincent", - "Muller", - "Lefevre", - "Faure", - "Andre", - "Mercier", - "Blanc", - "Guerin", - "Boyer", - "Garnier", - "Chevalier", - "Francois", - "Legrand", - "Gauthier", - "Garcia", - "Perrin", - "Robin", - "Clement", - "Morin", - "Nicolas", - "Henry", - "Roussel", - "Mathieu", - "Gautier", - "Masson", - "Marchand", - "Duval", - "Denis", - "Dumont", - "Marie", - "Lemaire", - "Noel", - "Meyer", - "Dufour", - "Meunier", - "Brun", - "Blanchard", - "Giraud", - "Joly", - "Riviere", - "Lucas", - "Brunet", - "Gaillard", - "Barbier", - "Arnaud", - "Martinez", - "Gerard", - "Roche", - "Renard", - "Schmitt", - "Roy", - "Leroux", - "Colin", - "Vidal", - "Caron", - "Picard", - "Roger", - "Fabre", - "Aubert", - "Lemoine", - "Renaud", - "Dumas", - "Lacroix", - "Olivier", - "Philippe", - "Bourgeois", - "Pierre", - "Benoit", - "Rey", - "Leclerc", - "Payet", - "Rolland", - "Leclercq", - "Guillaume", - "Lecomte" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1950_1959.ts deleted file mode 100644 index fbecdbc5e..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1950_1959.ts +++ /dev/null @@ -1,97 +0,0 @@ -export default [ - "Maria", - "Anna", - "Rosa", - "Giuseppina", - "Angela", - "Giovanna", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Francesca", - "Antonietta", - "Carla", - "Rita", - "Paola", - "Luisa", - "Fernanda", - "Franca", - "Gabriella", - "Giuliana", - "Lina", - "Mirella", - "Bruna", - "Adriana", - "Silvana", - "Marisa", - "Iolanda", - "Ines", - "Ida", - "Ester", - "Elvira", - "Elsa", - "Elena", - "Edda", - "Dina", - "Delia", - "Clara", - "Bice", - "Bianca", - "Assunta", - "Antonia", - "Annunziata", - "Amelia", - "Amalia", - "Agata", - "Ada", - "Adele", - "Adelina", - "Albina", - "Alda", - "Alma", - "Anita", - "Armida", - "Aurelia", - "Aurora", - "Beatrice", - "Celeste", - "Cesira", - "Clelia", - "Clotilde", - "Concetta", - "Costanza", - "Daria", - "Deanna", - "Dolores", - "Domenica", - "Dora", - "Edvige", - "Elda", - "Eleonora", - "Elisabetta", - "Emma", - "Enrica", - "Ersilia", - "Eugenia", - "Evelina", - "Fabiola", - "Fiammetta", - "Filomena", - "Flora", - "Floriana", - "Fulvia", - "Gemma", - "Gilda", - "Gina", - "Gioia", - "Grazia", - "Graziella", - "Immacolata", - "Irene", - "Irma", - "Isa", - "Jolanda", - "Laura", - "Lidia" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1960_1969.ts deleted file mode 100644 index 38ea085b9..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1960_1969.ts +++ /dev/null @@ -1,93 +0,0 @@ -export default [ - "Roberta", - "Patrizia", - "Cinzia", - "Daniela", - "Lorella", - "Nadia", - "Monica", - "Susanna", - "Tiziana", - "Donatella", - "Simonetta", - "Antonella", - "Sabrina", - "Loredana", - "Marina", - "Barbara", - "Paola", - "Laura", - "Cristina", - "Rossella", - "Simona", - "Stefania", - "Manuela", - "Sonia", - "Sandra", - "Loretta", - "Orietta", - "Gigliola", - "Fiorella", - "Gabriella", - "Raffaella", - "Isabella", - "Marta", - "Elisabetta", - "Claudia", - "Alessandra", - "Federica", - "Michela", - "Serena", - "Valeria", - "Cecilia", - "Letizia", - "Luciana", - "Mara", - "Marcella", - "Margherita", - "Mariella", - "Marilena", - "Marisa", - "Milena", - "Mirella", - "Natalia", - "Nicoletta", - "Norma", - "Novella", - "Olga", - "Ombretta", - "Oriana", - "Ornella", - "Ottavia", - "Pamela", - "Piera", - "Priscilla", - "Rachele", - "Rebecca", - "Regina", - "Renata", - "Rita", - "Romina", - "Rosalina", - "Rosanna", - "Rosetta", - "Rosina", - "Santina", - "Savina", - "Silvia", - "Sofia", - "Speranza", - "Tina", - "Vanda", - "Vanna", - "Velia", - "Vera", - "Vilma", - "Vincenza", - "Violante", - "Virginia", - "Vittoria", - "Viviana", - "Wanda", - "Zita" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1970_1979.ts deleted file mode 100644 index 46bd03605..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1970_1979.ts +++ /dev/null @@ -1,92 +0,0 @@ -export default [ - "Barbara", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Valentina", - "Ilaria", - "Serena", - "Chiara", - "Silvia", - "Elena", - "Elisa", - "Francesca", - "Alessia", - "Federica", - "Giorgia", - "Martina", - "Giulia", - "Sara", - "Alice", - "Veronica", - "Eleonora", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Monica", - "Manuela", - "Michela", - "Simona", - "Stefania", - "Claudia", - "Valeria", - "Roberta", - "Laura", - "Cristina", - "Daniela", - "Paola", - "Alessandra", - "Cecilia", - "Letizia", - "Marta", - "Elisabetta", - "Raffaella", - "Gabriella", - "Cinzia", - "Nadia", - "Donatella", - "Lorella", - "Susanna", - "Simonetta", - "Marina", - "Rossella", - "Sandra", - "Loretta", - "Orietta", - "Fiorella", - "Isabella", - "Gigliola", - "Margherita", - "Agnese" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1980_1989.ts deleted file mode 100644 index 1f78d1527..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1980_1989.ts +++ /dev/null @@ -1,101 +0,0 @@ -export default [ - "Valentina", - "Francesca", - "Alessandra", - "Chiara", - "Silvia", - "Elena", - "Laura", - "Cristina", - "Roberta", - "Sara", - "Giulia", - "Martina", - "Alice", - "Ilaria", - "Serena", - "Federica", - "Michela", - "Simona", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Eleonora", - "Veronica", - "Elisa", - "Giorgia", - "Alessia", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Katia", - "Debora", - "Erika", - "Pamela", - "Samantha", - "Moira", - "Natascia", - "Tamara", - "Tatiana", - "Jessica", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1990_1999.ts deleted file mode 100644 index 4f3cd39cc..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_1990_1999.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "Giulia", - "Chiara", - "Martina", - "Sara", - "Francesca", - "Alessia", - "Silvia", - "Valentina", - "Alice", - "Federica", - "Giorgia", - "Elena", - "Laura", - "Elisa", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Noemi", - "Giada", - "Aurora", - "Sofia", - "Ludovica", - "Ginevra", - "Beatrice", - "Matilde", - "Vittoria", - "Emma", - "Nicole", - "Gaia", - "Camilla", - "Bianca", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Anna", - "Maria", - "Greta", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2000_2009.ts deleted file mode 100644 index b2d55c099..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2000_2009.ts +++ /dev/null @@ -1,103 +0,0 @@ -export default [ - "Giulia", - "Sofia", - "Martina", - "Sara", - "Chiara", - "Aurora", - "Alice", - "Alessia", - "Francesca", - "Giorgia", - "Ginevra", - "Ludovica", - "Greta", - "Gaia", - "Emma", - "Beatrice", - "Matilde", - "Vittoria", - "Noemi", - "Giada", - "Elena", - "Elisa", - "Anna", - "Maria", - "Nicole", - "Valentina", - "Federica", - "Silvia", - "Laura", - "Ilaria", - "Eleonora", - "Serena", - "Roberta", - "Cristina", - "Veronica", - "Simona", - "Michela", - "Manuela", - "Monica", - "Daniela", - "Paola", - "Barbara", - "Stefania", - "Claudia", - "Valeria", - "Arianna", - "Melissa", - "Vanessa", - "Sabrina", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Rachele", - "Rebecca", - "Angelica", - "Benedetta", - "Costanza", - "Diletta", - "Lucrezia", - "Marta", - "Miriam", - "Asia", - "Desiree", - "Sharon", - "Denise", - "Chanel", - "Emily", - "Jennifer", - "Jasmine", - "Luna", - "Maya", - "Mia", - "Michelle", - "Siria", - "Sole", - "Stella", - "Viola", - "Virginia", - "Zoe", - "Adele", - "Agata", - "Ambra", - "Cecilia" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2010_2019.ts deleted file mode 100644 index b16d02702..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_female_2010_2019.ts +++ /dev/null @@ -1,105 +0,0 @@ -export default [ - "Sofia", - "Aurora", - "Giulia", - "Ginevra", - "Alice", - "Giorgia", - "Emma", - "Greta", - "Martina", - "Beatrice", - "Matilde", - "Ludovica", - "Vittoria", - "Nicole", - "Chiara", - "Anna", - "Sara", - "Bianca", - "Gaia", - "Noemi", - "Francesca", - "Alessia", - "Elena", - "Elisa", - "Maria", - "Adele", - "Viola", - "Mia", - "Ambra", - "Cecilia", - "Margherita", - "Linda", - "Eleonora", - "Elisabetta", - "Valeria", - "Veronica", - "Vanessa", - "Sabrina", - "Pamela", - "Debora", - "Nadia", - "Sonia", - "Tiziana", - "Loredana", - "Antonella", - "Annamaria", - "Mariangela", - "Rosaria", - "Concetta", - "Assunta", - "Domenica", - "Vincenza", - "Filomena", - "Maddalena", - "Teresa", - "Lucia", - "Carmela", - "Caterina", - "Antonietta", - "Carla", - "Rita", - "Franca", - "Marinella", - "Silvana", - "Patrizia", - "Luisa", - "Ilaria", - "Monica", - "Manuela", - "Michela", - "Simona", - "Barbara", - "Agnese", - "Anita", - "Isabel", - "Chloe", - "Emily", - "Luna", - "Sole", - "Stella", - "Azzurra", - "Gioia", - "Diletta", - "Benedetta", - "Costanza", - "Angelica", - "Lucrezia", - "Marta", - "Miriam", - "Rachele", - "Rebecca", - "Serena", - "Zoe", - "Agata", - "Cloe", - "Dafne", - "Diana", - "Eva", - "Flora", - "Frida", - "Glenda", - "Irene", - "Iris" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1950_1959.ts deleted file mode 100644 index 5d18e0581..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1950_1959.ts +++ /dev/null @@ -1,101 +0,0 @@ -export default [ - "Giuseppe", - "Giovanni", - "Antonio", - "Mario", - "Luigi", - "Francesco", - "Angelo", - "Vincenzo", - "Pietro", - "Salvatore", - "Carlo", - "Franco", - "Pasquale", - "Domenico", - "Raffaele", - "Carmelo", - "Paolo", - "Sergio", - "Bruno", - "Luciano", - "Giorgio", - "Aldo", - "Renato", - "Piero", - "Guido", - "Nicola", - "Rosario", - "Vittorio", - "Michele", - "Umberto", - "Romano", - "Gino", - "Silvano", - "Renzo", - "Attilio", - "Augusto", - "Benito", - "Biagio", - "Cesare", - "Corrado", - "Dino", - "Egidio", - "Elio", - "Enzo", - "Ettore", - "Fausto", - "Felice", - "Ferdinando", - "Ferruccio", - "Gaetano", - "Gastone", - "Gennaro", - "Gerardo", - "Germano", - "Italo", - "Lino", - "Marino", - "Nello", - "Nino", - "Orazio", - "Orlando", - "Osvaldo", - "Ottavio", - "Primo", - "Remo", - "Rinaldo", - "Rocco", - "Ruggero", - "Severino", - "Silvio", - "Ugo", - "Valerio", - "Vasco", - "Walter", - "Agostino", - "Alfredo", - "Armando", - "Arturo", - "Claudio", - "Enrico", - "Giancarlo", - "Gianfranco", - "Alberto", - "Marcello", - "Roberto", - "Stefano", - "Mauro", - "Fabio", - "Maurizio", - "Massimo", - "Alessandro", - "Lorenzo", - "Andrea", - "Marco", - "Giuliano", - "Adriano", - "Gianni", - "Sandro", - "Leone" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1960_1969.ts deleted file mode 100644 index 786d8af65..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1960_1969.ts +++ /dev/null @@ -1,100 +0,0 @@ -export default [ - "Roberto", - "Stefano", - "Paolo", - "Marco", - "Luca", - "Alessandro", - "Massimo", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianluca", - "Claudio", - "Giorgio", - "Piero", - "Gianfranco", - "Gianni", - "Valter", - "Ivan", - "Danilo", - "Moreno", - "Loris", - "Sandro", - "Dario", - "Nicola", - "Enrico", - "Alberto", - "Fabio", - "Giuseppe", - "Antonio", - "Giovanni", - "Francesco", - "Andrea", - "Michele", - "Daniele", - "Emanuele", - "Vittorio", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Diego", - "Dino", - "Donatello", - "Duccio", - "Edmondo", - "Egidio", - "Elio", - "Enea", - "Ercole", - "Ermanno", - "Eros", - "Ezio", - "Fausto", - "Ferdinando", - "Fiorello", - "Flavio", - "Floriano", - "Folco", - "Franco", - "Fulvio", - "Gabriele", - "Gaetano", - "Gastone", - "Giacomo", - "Gianbattista", - "Giancarlo", - "Gianmaria", - "Gianpaolo", - "Gianpiero", - "Gilberto", - "Gino", - "Giordano", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor", - "Ilario", - "Italo", - "Ivano", - "Jacopo", - "Lamberto", - "Lando", - "Lanfranco", - "Lazzaro", - "Leo", - "Leonardo", - "Leone" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1970_1979.ts deleted file mode 100644 index 5e6f72e8c..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1970_1979.ts +++ /dev/null @@ -1,102 +0,0 @@ -export default [ - "Alessandro", - "Andrea", - "Marco", - "Luca", - "Stefano", - "Davide", - "Gianluca", - "Fabio", - "Francesco", - "Massimo", - "Roberto", - "Simone", - "Daniele", - "Emanuele", - "Christian", - "Riccardo", - "Federico", - "Matteo", - "Gabriele", - "Michele", - "Lorenzo", - "Alessio", - "Nicola", - "Alberto", - "Fabrizio", - "Massimiliano", - "Giorgio", - "Enrico", - "Claudio", - "Paolo", - "Ivan", - "Mirko", - "Manuel", - "Denis", - "Igor", - "Omar", - "Cristian", - "Yuri", - "Alex", - "Samuel", - "Mattia", - "Pietro", - "Vincenzo", - "Angelo", - "Salvatore", - "Luigi", - "Domenico", - "Raffaele", - "Rosario", - "Carmelo", - "Pasquale", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Maurizio", - "Gianni", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Tiziano", - "Antonello", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Edoardo", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto", - "Flavio", - "Fulvio", - "Gaetano", - "Gerardo", - "Gianbattista", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Giuliano", - "Iacopo", - "Leonardo", - "Marcello", - "Martino", - "Niccolò", - "Piero", - "Rinaldo", - "Ruggero", - "Samuele", - "Saverio", - "Sebastiano", - "Tommaso" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1980_1989.ts deleted file mode 100644 index e57f80935..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1980_1989.ts +++ /dev/null @@ -1,100 +0,0 @@ -export default [ - "Marco", - "Andrea", - "Luca", - "Alessandro", - "Stefano", - "Daniele", - "Simone", - "Davide", - "Matteo", - "Francesco", - "Lorenzo", - "Federico", - "Gianluca", - "Fabio", - "Massimo", - "Emanuele", - "Riccardo", - "Nicola", - "Christian", - "Roberto", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Paolo", - "Alberto", - "Filippo", - "Giorgio", - "Enrico", - "Tommaso", - "Giacomo", - "Mattia", - "Gabriele", - "Samuele", - "Pietro", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Alessio", - "Cristian", - "Manuel", - "Mirko", - "Ivan", - "Omar", - "Denis", - "Igor", - "Yuri", - "Alex", - "Samuel", - "Jacopo", - "Nicolò", - "Edoardo", - "Leonardo", - "Diego", - "Dario", - "Giulio", - "Valerio", - "Claudio", - "Mauro", - "Fabrizio", - "Maurizio", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Demetrio", - "Dino", - "Elia", - "Emilio", - "Enzo", - "Ermanno", - "Eros", - "Eugenio", - "Fausto" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1990_1999.ts deleted file mode 100644 index 623b168d2..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_1990_1999.ts +++ /dev/null @@ -1,100 +0,0 @@ -export default [ - "Matteo", - "Andrea", - "Luca", - "Alessandro", - "Davide", - "Lorenzo", - "Francesco", - "Simone", - "Marco", - "Mattia", - "Federico", - "Riccardo", - "Gabriele", - "Stefano", - "Daniele", - "Nicola", - "Christian", - "Giacomo", - "Filippo", - "Tommaso", - "Emanuele", - "Michele", - "Giuseppe", - "Antonio", - "Giovanni", - "Alberto", - "Giorgio", - "Enrico", - "Pietro", - "Samuele", - "Alessio", - "Edoardo", - "Leonardo", - "Diego", - "Nicolò", - "Manuel", - "Mirko", - "Ivan", - "Jacopo", - "Giulio", - "Valerio", - "Claudio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Massimo", - "Fabio", - "Gianluca", - "Maurizio", - "Fabrizio", - "Mauro", - "Gianni", - "Piero", - "Sandro", - "Loris", - "Moreno", - "Danilo", - "Valter", - "Silvano", - "Romano", - "Giuliano", - "Tiziano", - "Massimiliano", - "Antonello", - "Arrigo", - "Aurelio", - "Bernardo", - "Carlo", - "Cesare", - "Corrado", - "Costantino", - "Damiano", - "Dino", - "Elia", - "Emilio", - "Enea", - "Ettore", - "Eugenio", - "Flavio", - "Gaetano", - "Gerardo", - "Gianmaria", - "Gianpaolo", - "Gilberto", - "Gualtiero", - "Guido", - "Gustavo", - "Iacopo", - "Igor" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2000_2009.ts deleted file mode 100644 index 5496c36f2..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2000_2009.ts +++ /dev/null @@ -1,101 +0,0 @@ -export default [ - "Francesco", - "Alessandro", - "Andrea", - "Matteo", - "Lorenzo", - "Mattia", - "Davide", - "Simone", - "Luca", - "Gabriele", - "Riccardo", - "Federico", - "Marco", - "Tommaso", - "Leonardo", - "Giuseppe", - "Antonio", - "Giovanni", - "Filippo", - "Giacomo", - "Christian", - "Edoardo", - "Samuele", - "Alessio", - "Michele", - "Daniele", - "Stefano", - "Nicola", - "Pietro", - "Giorgio", - "Enrico", - "Emanuele", - "Alberto", - "Diego", - "Nicolò", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Kevin", - "Thomas", - "Nicholas", - "Samuel", - "Gabriel", - "Daniel", - "David", - "Jonathan", - "Michael", - "Patrick", - "Simon", - "Steven", - "William", - "Anthony", - "Christopher", - "George", - "Harry", - "Jack", - "James", - "Joseph", - "Joshua", - "Matthew", - "Oliver", - "Oscar", - "Richard", - "Robert", - "Ryan", - "Elia", - "Gioele", - "Enea", - "Liam", - "Noah", - "Ethan", - "Bryan", - "Nathan", - "Aron", - "Zeno", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2010_2019.ts deleted file mode 100644 index bb6208225..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/firstnames_male_2010_2019.ts +++ /dev/null @@ -1,113 +0,0 @@ -export default [ - "Francesco", - "Alessandro", - "Leonardo", - "Lorenzo", - "Mattia", - "Andrea", - "Gabriele", - "Matteo", - "Riccardo", - "Tommaso", - "Edoardo", - "Giuseppe", - "Antonio", - "Davide", - "Federico", - "Diego", - "Giovanni", - "Marco", - "Nicolò", - "Samuele", - "Michele", - "Pietro", - "Luca", - "Simone", - "Filippo", - "Giacomo", - "Christian", - "Alessio", - "Emanuele", - "Daniele", - "Stefano", - "Nicola", - "Giorgio", - "Enrico", - "Alberto", - "Manuel", - "Jacopo", - "Giulio", - "Valerio", - "Paolo", - "Roberto", - "Vincenzo", - "Angelo", - "Raffaele", - "Domenico", - "Rosario", - "Salvatore", - "Luigi", - "Mario", - "Carmelo", - "Pasquale", - "Nathan", - "Liam", - "Noah", - "Ethan", - "Mason", - "Logan", - "Lucas", - "Oliver", - "Elijah", - "Aiden", - "James", - "Benjamin", - "William", - "Alexander", - "Michael", - "Daniel", - "Henry", - "Jackson", - "Sebastian", - "Jack", - "Samuel", - "David", - "Joseph", - "Carter", - "Owen", - "Wyatt", - "John", - "Matthew", - "Luke", - "Julian", - "Gioele", - "Elia", - "Enea", - "Leone", - "Brando", - "Tancredi", - "Manfredi", - "Dante", - "Lapo", - "Romeo", - "Ettore", - "Achille", - "Michelangelo", - "Orlando", - "Cesare", - "Vittorio", - "Augusto", - "Sebastiano", - "Damiano", - "Gregorio", - "Ludovico", - "Martino", - "Niccolò", - "Rocco", - "Santo", - "Saverio", - "Tiziano", - "Valentino", - "Vasco", - "Zaccaria" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/it/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/it/lastnames.ts deleted file mode 100644 index 942b2532f..000000000 --- a/core/typescript/identity-generator/src/dictionaries/it/lastnames.ts +++ /dev/null @@ -1,52 +0,0 @@ -export default [ - "Rossi", - "Russo", - "Ferrari", - "Esposito", - "Bianchi", - "Romano", - "Colombo", - "Ricci", - "Marino", - "Greco", - "Bruno", - "Gallo", - "Conti", - "De Luca", - "Mancini", - "Costa", - "Giordano", - "Rizzo", - "Lombardi", - "Moretti", - "Barbieri", - "Fontana", - "Santoro", - "Mariani", - "Rinaldi", - "Caruso", - "Ferrara", - "Galli", - "Martini", - "Leone", - "Longo", - "Gentile", - "Martinelli", - "Vitale", - "Serra", - "Coppola", - "De Santis", - "D'Angelo", - "Marchetti", - "Parisi", - "Villa", - "Conte", - "Ferraro", - "Ferri", - "Fabbri", - "Bianco", - "Marini", - "Grasso", - "Valentini", - "Messina" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/nl/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/nl/firstnames_female.ts deleted file mode 100644 index 1395345a5..000000000 --- a/core/typescript/identity-generator/src/dictionaries/nl/firstnames_female.ts +++ /dev/null @@ -1,213 +0,0 @@ -export default [ - "Emma", - "Sophie", - "Julia", - "Mila", - "Tess", - "Sara", - "Anna", - "Noor", - "Lotte", - "Liv", - "Eva", - "Nora", - "Zoë", - "Evi", - "Yara", - "Saar", - "Nina", - "Fenna", - "Lieke", - "Fleur", - "Isa", - "Roos", - "Lynn", - "Sofie", - "Sarah", - "Milou", - "Olivia", - "Maud", - "Lisa", - "Vera", - "Luna", - "Lina", - "Noa", - "Feline", - "Loïs", - "Lena", - "Floor", - "Charlotte", - "Esmee", - "Julie", - "Iris", - "Lara", - "Amber", - "Hailey", - "Mia", - "Lize", - "Isabelle", - "Cato", - "Fenne", - "Sanne", - "Norah", - "Sophia", - "Ella", - "Nova", - "Elin", - "Femke", - "Lizzy", - "Linde", - "Lauren", - "Rosalie", - "Lana", - "Emily", - "Elise", - "Esmée", - "Anne", - "Isabelle", - "Demi", - "Hannah", - "Liva", - "Suze", - "Fay", - "Isabel", - "Benthe", - "Evi", - "Amy", - "Jasmijn", - "Niene", - "Sterre", - "Fenna", - "Fiene", - "Liz", - "Ise", - "Mara", - "Nienke", - "Indy", - "Romy", - "Lola", - "Puck", - "Nora", - "Merel", - "Bente", - "Eline", - "Lily", - "Leah", - "Naomi", - "Mirthe", - "Valerie", - "Noor", - "Liva", - "Jade", - "Juul", - "Lise", - "Myrthe", - "Veerle", - "Aafke", - "Alicia", - "Amira", - "Aniek", - "Annabel", - "Annelies", - "Anouk", - "Astrid", - "Babette", - "Bianca", - "Britt", - "Carlijn", - "Chantal", - "Claire", - "Dagmar", - "Danique", - "Daphne", - "Denise", - "Dominique", - "Doris", - "Eefje", - "Elena", - "Eline", - "Elisa", - "Elisabeth", - "Ellen", - "Esther", - "Eveline", - "Fabienne", - "Felice", - "Fleur", - "Frederique", - "Gwen", - "Hanna", - "Heleen", - "Helena", - "Ilona", - "Imke", - "Inge", - "Irene", - "Iris", - "Janna", - "Janneke", - "Jasmine", - "Jennifer", - "Jessica", - "Joelle", - "Judith", - "Julia", - "Karin", - "Karlijn", - "Kim", - "Kirsten", - "Kyra", - "Laura", - "Lena", - "Lianne", - "Liesbeth", - "Linda", - "Lisanne", - "Lisette", - "Louise", - "Maartje", - "Manon", - "Margot", - "Marieke", - "Marijke", - "Marlies", - "Marloes", - "Marthe", - "Melissa", - "Michelle", - "Nadine", - "Natalie", - "Nicole", - "Nina", - "Noortje", - "Paulien", - "Petra", - "Rachel", - "Renee", - "Robin", - "Rosa", - "Roxanne", - "Sabine", - "Sandra", - "Saskia", - "Silke", - "Simone", - "Suzanne", - "Sylvie", - "Tamara", - "Tanja", - "Tara", - "Thea", - "Thirza", - "Tina", - "Tineke", - "Ursula", - "Victoria", - "Wendy", - "Wilma", - "Xandra", - "Yasmin", - "Yvette", - "Yvonne", - "Zara" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/nl/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/nl/firstnames_male.ts deleted file mode 100644 index 8f79ae236..000000000 --- a/core/typescript/identity-generator/src/dictionaries/nl/firstnames_male.ts +++ /dev/null @@ -1,214 +0,0 @@ -export default [ - "Daan", - "Luuk", - "Sem", - "Finn", - "Milan", - "Levi", - "Noah", - "Lucas", - "Jesse", - "Thijs", - "Jayden", - "Bram", - "Lars", - "Ruben", - "Thomas", - "Tim", - "Sam", - "Liam", - "Julian", - "Mees", - "Ties", - "Sven", - "Max", - "Gijs", - "David", - "Stijn", - "Jasper", - "Niels", - "Jens", - "Timo", - "Cas", - "Joep", - "Roan", - "Tom", - "Tygo", - "Teun", - "Siem", - "Mats", - "Thijmen", - "Rens", - "Niek", - "Tobias", - "Dex", - "Hugo", - "Robin", - "Nick", - "Floris", - "Pepijn", - "Boaz", - "Olivier", - "Luca", - "Jurre", - "Jelle", - "Guus", - "Koen", - "Bart", - "Olaf", - "Wessel", - "Daniël", - "Job", - "Sander", - "Tijmen", - "Kai", - "Quinten", - "Owen", - "Morris", - "Fedde", - "Joris", - "Jesper", - "Mick", - "Ryan", - "Milo", - "Stan", - "Benjamin", - "Melle", - "Jip", - "Dylan", - "Brent", - "Mick", - "Dean", - "Otis", - "Abel", - "Luc", - "Sepp", - "Vince", - "Rayan", - "Noud", - "Hidde", - "Fabian", - "Jort", - "Damian", - "Boris", - "Sil", - "Moos", - "Aiden", - "Sep", - "Mika", - "Mijs", - "Mika", - "Felix", - "Merlijn", - "Alexander", - "Aron", - "Arthur", - "Axel", - "Bas", - "Bastiaan", - "Berend", - "Björn", - "Casper", - "Cees", - "Chris", - "Christian", - "Christiaan", - "Colin", - "Cornelis", - "Dani", - "Dennis", - "Dirk", - "Dominic", - "Eduard", - "Eelco", - "Erik", - "Erwin", - "Ezra", - "Faas", - "Filip", - "Florian", - "Frank", - "Frederik", - "Freek", - "Gerard", - "Gerrit", - "Giel", - "Gijs", - "Glenn", - "Govert", - "Harm", - "Harold", - "Hendrik", - "Henrik", - "Huub", - "Ian", - "Ivo", - "Jacob", - "Jake", - "Jan", - "Jarno", - "Jason", - "Jeffrey", - "Jeremy", - "Jim", - "Jimmy", - "Johan", - "Johannes", - "Jonas", - "Jonathan", - "Jos", - "Joshua", - "Justin", - "Kay", - "Kevin", - "Kjeld", - "Klaas", - "Lennard", - "Lennart", - "Leon", - "Lex", - "Liam", - "Loek", - "Lorenzo", - "Louis", - "Lowie", - "Maarten", - "Magnus", - "Maikel", - "Marc", - "Marcel", - "Marco", - "Martijn", - "Mathias", - "Matthijs", - "Maurits", - "Menno", - "Michiel", - "Nathan", - "Nico", - "Oscar", - "Pascal", - "Patrick", - "Paul", - "Peter", - "Philip", - "Pieter", - "Pim", - "Quincy", - "Remco", - "Rick", - "Rik", - "Robert", - "Rogier", - "Rowan", - "Ruud", - "Simon", - "Stefan", - "Steven", - "Thom", - "Victor", - "Vincent", - "Willem", - "Wouter", - "Yannick" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/nl/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/nl/lastnames.ts deleted file mode 100644 index 07349e67c..000000000 --- a/core/typescript/identity-generator/src/dictionaries/nl/lastnames.ts +++ /dev/null @@ -1,209 +0,0 @@ -export default [ - "de Jong", - "Jansen", - "de Vries", - "van den Berg", - "van Dijk", - "Bakker", - "Janssen", - "Visser", - "Smit", - "Meijer", - "de Boer", - "Mulder", - "de Groot", - "Bos", - "Vos", - "Peters", - "Hendriks", - "van Leeuwen", - "Dekker", - "Brouwer", - "de Wit", - "Dijkstra", - "Smits", - "de Graaf", - "van der Meer", - "van der Linden", - "Kok", - "Jacobs", - "de Haan", - "Vermeulen", - "van den Heuvel", - "van der Veen", - "van den Broek", - "de Bruijn", - "de Bruin", - "van der Heijden", - "Schouten", - "van Beek", - "Willems", - "van Vliet", - "van de Ven", - "Hoekstra", - "Maas", - "Verhoeven", - "Koster", - "van Dam", - "van der Wal", - "Prins", - "Blom", - "Huisman", - "Peeters", - "Kuipers", - "van Veen", - "van Dongen", - "Veenstra", - "Kramer", - "van den Bosch", - "van der Meulen", - "Mol", - "Zwart", - "van der Laan", - "Martens", - "van de Pol", - "Postma", - "Tromp", - "Borst", - "Boon", - "van Doorn", - "Jonker", - "van der Velden", - "Willemsen", - "van Wijk", - "Groen", - "Gerritsen", - "Bosch", - "van Loon", - "van der Ploeg", - "de Ruiter", - "Molenaar", - "Boer", - "Klein", - "de Koning", - "van de Kamp", - "van der Horst", - "Verbeek", - "Vink", - "Goossens", - "Scholten", - "Hartman", - "van Dalen", - "van Elst", - "Brink", - "Boekel", - "van de Berg", - "Berends", - "van der Hoek", - "Kuiper", - "Kooijman", - "de Lange", - "van der Sluis", - "van Gelder", - "Martens", - "van Asselt", - "Timmermans", - "van Vliet", - "van Rijn", - "van Schaik", - "Bosman", - "Wolters", - "van Hout", - "Hermans", - "van Rooij", - "de Vos", - "van Donselaar", - "Evers", - "van den Brink", - "Verkerk", - "Groeneveld", - "van Duijn", - "Schuurman", - "Hoogendoorn", - "van Zanten", - "Koopman", - "Cornelissen", - "van Driel", - "Teunissen", - "Versteeg", - "van Deursen", - "Schipper", - "van Kempen", - "Bouwman", - "van der Valk", - "Nijhuis", - "van der Werf", - "van den Akker", - "Verhoef", - "Wessels", - "van der Poel", - "Driessen", - "van Oosten", - "Lambrechts", - "van der Vlist", - "Hoogeveen", - "van Gils", - "Rietveld", - "Barendrecht", - "van der Spek", - "Stam", - "van der Linde", - "Boersma", - "van Dijk", - "Schepers", - "van der Kolk", - "Roelofs", - "van der Velden", - "van den Burg", - "Westra", - "van der Steen", - "Pronk", - "van der Veer", - "Rozendaal", - "van den Bos", - "Konings", - "van der Wiel", - "Noordam", - "van der Laan", - "Schut", - "van der Vlugt", - "Witteveen", - "van der Zwan", - "Boogaard", - "van der Waal", - "Stolk", - "van der Windt", - "Rutten", - "van der Zanden", - "Spaans", - "van der Zwaan", - "Roos", - "van der Zijl", - "Schoenmaker", - "van Diepen", - "Romeijn", - "van Doesburg", - "Schippers", - "van Eck", - "Rijken", - "van Egmond", - "Schrama", - "van Eijk", - "Ruijter", - "van Engelen", - "Sanders", - "van Es", - "Schenk", - "van Essen", - "van Gaal", - "van Geenen", - "van Gent", - "van Gestel", - "van Gool", - "van Grinsven", - "van Gurp", - "van Haaften", - "van Haren", - "van Hattem", - "van Hees" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1950_1959.ts deleted file mode 100644 index f6fa5e146..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1950_1959.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Floarea", - "Georgeta", - "Elisabeta", - "Marioara", - "Rodica", - "Silvia", - "Constanța", - "Victoria", - "Ecaterina", - "Ileana", - "Stana", - "Aurica", - "Sanda", - "Viorica", - "Stela", - "Anica", - "Paraschiva", - "Gherghina", - "Ioana", - "Anca", - "Livia", - "Lucia", - "Catrina", - "Eugenia", - "Verona", - "Smaranda", - "Mioara", - "Domnica", - "Olga", - "Parasca", - "Profira", - "Safta", - "Solomia", - "Zenovia", - "Aglaia", - "Catinca", - "Chira" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1960_1969.ts deleted file mode 100644 index ac81d58c8..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1960_1969.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Mihaela", - "Doina", - "Mariana", - "Angela", - "Gabriela", - "Daniela", - "Viorica", - "Adriana", - "Steliana", - "Eugenia", - "Lucia", - "Paula", - "Carmen", - "Veronica", - "Tatiana", - "Luminița", - "Camelia", - "Liliana", - "Cornelia", - "Felicia", - "Simona", - "Mirela", - "Geta", - "Lidia", - "Adina", - "Violeta", - "Otilia", - "Valeria", - "Sidonia", - "Marilena", - "Julieta", - "Hortensia", - "Grațiela", - "Despina", - "Cezara", - "Brândușa", - "Sonia" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1970_1979.ts deleted file mode 100644 index c66f0b9ac..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1970_1979.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Monica", - "Alina", - "Claudia", - "Nicoleta", - "Florentina", - "Cristina", - "Ramona", - "Loredana", - "Corina", - "Dana", - "Oana", - "Roxana", - "Alis", - "Magdalena", - "Raluca", - "Delia", - "Manuela", - "Ionela", - "Geanina", - "Iuliana", - "Andreea", - "Valentina", - "Ruxandra", - "Lavinia", - "Denisa", - "Crina", - "Codruța", - "Cosmina", - "Letiția", - "Minerva", - "Medeea", - "Mirabela", - "Mihaela", - "Gabriela", - "Daniela", - "Simona", - "Camelia" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1980_1989.ts deleted file mode 100644 index 7f77d4939..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1980_1989.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Andreea", - "Alexandra", - "Diana", - "Roxana", - "Oana", - "Adina", - "Bianca", - "Raluca", - "Irina", - "Mădălina", - "Denisa", - "Georgiana", - "Ioana", - "Ana-Maria", - "Laura", - "Cosmina", - "Simona", - "Alina", - "Cristina", - "Nicoleta", - "Mihaela", - "Ramona", - "Loredana", - "Mirela", - "Daniela", - "Camelia", - "Florentina", - "Sabina", - "Narcisa", - "Iulia", - "Catrinel", - "Daciana", - "Steluța", - "Nora", - "Malvina", - "Rada", - "Zoița" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1990_1999.ts deleted file mode 100644 index 12e7180b4..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_1990_1999.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Alexandra", - "Denisa", - "Bianca", - "Larisa", - "Sabrina", - "Rebeca", - "Roberta", - "Beatrice", - "Patricia", - "Lorena", - "Mihaela", - "Gabriela", - "Paula", - "Diana", - "Laura", - "Iulia", - "Mădălina", - "Georgiana", - "Andra", - "Roxana", - "Oana", - "Raluca", - "Corina", - "Alina", - "Camelia", - "Cristina", - "Nicoleta", - "Ștefania", - "Karina", - "Marta", - "Ofelia", - "Melania", - "Isabela", - "Riana", - "Dora", - "Iasmine", - "Andrada" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2000_2009.ts deleted file mode 100644 index 2c0a3a0e4..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2000_2009.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Ioana", - "Andra", - "Daria", - "Teodora", - "Alessia", - "Sara", - "Maya", - "Antonia", - "Eva", - "Miruna", - "Erika", - "Iulia", - "Alexandra", - "Andreea", - "Denisa", - "Bianca", - "Deea", - "Amalia", - "Carina", - "Sonia", - "Catinca", - "Ilinca", - "Rebeca", - "Roberta", - "Ariana", - "Medeea", - "Sofia", - "Noemi", - "Aida", - "Nectaria", - "Ilona", - "Agata", - "Amora", - "Xenia", - "Malina", - "Zenaida", - "Adora" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2010_2019.ts deleted file mode 100644 index 049ab492c..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_female_2010_2019.ts +++ /dev/null @@ -1,49 +0,0 @@ -export default [ - "Maria", - "Elena", - "Ana", - "Sofia", - "Anastasia", - "Eva", - "Natalia", - "Emma", - "Antonia", - "Ingrid", - "Raisa", - "Anais", - "Ilinca", - "Medeea", - "Teodora", - "Carla", - "Amalia", - "Ines", - "Irina", - "Ania", - "Petra", - "Cezara", - "Gloria", - "Iris", - "Ema", - "Clara", - "Zoe", - "Adeline", - "Evelina", - "Damaris", - "Arina", - "Mina", - "Evelin", - "Luna", - "Kira", - "Tessa", - "Sia", - "Ina", - "Thea", - "Lia", - "Sora", - "Roza", - "Vanda", - "Mona", - "Eliza", - "Hrisanti", - "Casiana" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1950_1959.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1950_1959.ts deleted file mode 100644 index b8964ff68..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1950_1959.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Ion", - "Gheorghe", - "Vasile", - "Constantin", - "Nicolae", - "Dumitru", - "Petre", - "Ioan", - "Alexandru", - "Ștefan", - "Grigore", - "Marin", - "Victor", - "Cornel", - "Traian", - "Ilie", - "Mircea", - "Radu", - "Tudor", - "Pavel", - "Costică", - "Viorel", - "Aurel", - "Valeriu", - "Emil", - "Andrei", - "Mihai", - "Iuliu", - "Stan", - "Anghel", - "Zaharia", - "Zamfir", - "Haralambie", - "Iordache", - "Savu", - "Panait", - "Spiridon", - "Chiriac", - "Avram", - "Axente" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1960_1969.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1960_1969.ts deleted file mode 100644 index 19c695850..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1960_1969.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Gheorghe", - "Vasile", - "Viorel", - "Mircea", - "Ionel", - "Dan", - "Valeriu", - "Emil", - "Marian", - "Aurel", - "Doru", - "Virgil", - "Florin", - "Adrian", - "Petrică", - "Nicolae", - "Ștefan", - "Constantin", - "Dumitru", - "Gelu", - "Stelian", - "Silviu", - "Cezar", - "Ovidiu", - "Liviu", - "Valentin", - "Romeo", - "Lucian", - "Nelu", - "Gicu", - "Relu", - "Tiberiu", - "Eugen", - "Corneliu", - "Dorel", - "Tănase" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1970_1979.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1970_1979.ts deleted file mode 100644 index ec5fc8011..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1970_1979.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Cristian", - "Marius", - "Gabriel", - "Daniel", - "Sorin", - "Claudiu", - "Ciprian", - "Laurențiu", - "Bogdan", - "Cosmin", - "Răzvan", - "Cătălin", - "George", - "Alin", - "Robert", - "Leonard", - "Nicușor", - "Costel", - "Paul", - "Remus", - "Sergiu", - "Mugurel", - "Călin", - "Horia", - "Codrin", - "Septimiu", - "Sever", - "Silvestru", - "Teofil", - "Valer", - "Benone", - "Mihai", - "Alexandru", - "Ion", - "Ioan", - "Adrian", - "Florin", - "Silviu", - "Ovidiu", - "Liviu" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1980_1989.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1980_1989.ts deleted file mode 100644 index 997312398..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1980_1989.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Ionuț", - "Andrei", - "Alexandru", - "Bogdan", - "Răzvan", - "Adrian", - "Cătălin", - "George", - "Robert", - "Cristian", - "Mihai", - "Gabriel", - "Paul", - "Ion", - "Ioan", - "Ștefan", - "Daniel", - "Marius", - "Florin", - "Cosmin", - "Claudiu", - "Ciprian", - "Alin", - "Silviu", - "Vlad", - "Valentin", - "Iulian", - "Marian", - "Lucian", - "Doru", - "Horațiu", - "Gruia", - "Glad", - "Decebal", - "Dacian", - "Arcadie", - "Aristide", - "Apolodor", - "Cazimir", - "Filaret" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1990_1999.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1990_1999.ts deleted file mode 100644 index 43d8c4fe9..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_1990_1999.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Alexandru", - "Andrei", - "Vlad", - "Robert", - "Ștefan", - "Ionuț", - "Cristian", - "Mihai", - "Gabriel", - "Bogdan", - "Adrian", - "Cătălin", - "Darius", - "Sebastian", - "Raul", - "Denis", - "Cosmin", - "George", - "Alin", - "Marian", - "Valentin", - "Emanuel", - "Rareș", - "David", - "Octavian", - "Mădălin", - "Răzvan", - "Eduard", - "Ion", - "Ioan", - "Basarab", - "Sabin", - "Marcel", - "Narcis", - "Codruț", - "Bujor", - "Camil", - "Cantemir", - "Carol", - "Lorin" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2000_2009.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2000_2009.ts deleted file mode 100644 index 40f449876..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2000_2009.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "David", - "Matei", - "Luca", - "Andrei", - "Alexandru", - "Ștefan", - "Darius", - "Rareș", - "Eduard", - "Gabriel", - "Mario", - "Nicolas", - "Iustin", - "Tudor", - "Cristian", - "Ion", - "Ioan", - "Teodor", - "Filip", - "Ianis", - "Antonio", - "Denis", - "Sebastian", - "Raul", - "Victor", - "Ionuț", - "Robert", - "Vlad", - "Yannis", - "Mihai", - "Patrick", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Dominic", - "Matias", - "Casian", - "Damian", - "Ayan" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2010_2019.ts b/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2010_2019.ts deleted file mode 100644 index a3291307b..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/firstnames_male_2010_2019.ts +++ /dev/null @@ -1,42 +0,0 @@ -export default [ - "Andrei", - "David", - "Matei", - "Alexandru", - "Ștefan", - "Tudor", - "Filip", - "Luca", - "Nicolas", - "Patrick", - "Ianis", - "Albert", - "Eric", - "Vladimir", - "Iancu", - "Ion", - "Ioan", - "Dominic", - "Matias", - "Casian", - "Cezar", - "Damian", - "Ayan", - "Marc", - "Tomas", - "Lucas", - "Victor", - "Sebastian", - "Edward", - "Aris", - "Mateo", - "Rian", - "Beniamin", - "Clement", - "Achim", - "Adam", - "Adelin", - "Angel", - "Anton", - "Antoniu" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ro/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/ro/lastnames.ts deleted file mode 100644 index 912fccabf..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ro/lastnames.ts +++ /dev/null @@ -1,241 +0,0 @@ -export default [ - "Ababei", - "Apostol", - "Ardelean", - "Avram", - "Baciu", - "Badea", - "Balan", - "Barbu", - "Bejan", - "Bicu", - "Blaga", - "Boboc", - "Bogdan", - "Boroș", - "Botezatu", - "Bradea", - "Bratu", - "Bucur", - "Burlacu", - "Butnaru", - "Călin", - "Căpățână", - "Caragea", - "Cazan", - "Ceaușu", - "Cercel", - "Cernat", - "Chiriac", - "Chirila", - "Chiriță", - "Chis", - "Ciobanu", - "Ciocan", - "Ciorbea", - "Cojocaru", - "Coman", - "Constantin", - "Constantinescu", - "Cornea", - "Cosma", - "Costache", - "Costin", - "Cozma", - "Crăciun", - "Crețu", - "Crisan", - "Cristea", - "Croitoru", - "Cuza", - "Danciu", - "Danila", - "Dascălu", - "David", - "Diaconescu", - "Diaconu", - "Dima", - "Dincă", - "Dinu", - "Dobre", - "Dobrescu", - "Dogaru", - "Drăgan", - "Drăghici", - "Drăghicescu", - "Dumitrascu", - "Dumitrescu", - "Dumitru", - "Duta", - "Enache", - "Ene", - "Farcas", - "Filimon", - "Filip", - "Florea", - "Florescu", - "Frățilă", - "Gabor", - "Gavrila", - "Georgescu", - "Gheorghe", - "Gheorghita", - "Gheorghiu", - "Gherman", - "Ghiță", - "Giurgiu", - "Gliga", - "Goga", - "Goran", - "Grigoras", - "Grigore", - "Grigorescu", - "Grosu", - "Groza", - "Hanganu", - "Hodor", - "Hossu", - "Iacob", - "Iancu", - "Ieremia", - "Ilie", - "Iliuta", - "Ion", - "Ionescu", - "Ioniță", - "Iordache", - "Iordănescu", - "Iorgu", - "Iosif", - "Iovu", - "Irimia", - "Isac", - "Istrate", - "Ivan", - "Ivascu", - "Jianu", - "Lazar", - "Luca", - "Luchian", - "Lungu", - "Lupu", - "Macovei", - "Maftei", - "Man", - "Manea", - "Manole", - "Manolache", - "Manolea", - "Marcu", - "Marian", - "Marin", - "Marinescu", - "Marta", - "Matei", - "Mateescu", - "Mărgărit", - "Micu", - "Mihai", - "Mihăilescu", - "Miloș", - "Mirea", - "Mirică", - "Miron", - "Moise", - "Moldovan", - "Moldoveanu", - "Morar", - "Moraru", - "Muntean", - "Munteanu", - "Mureșan", - "Mușat", - "Năstase", - "Neacșu", - "Neagoe", - "Neagu", - "Neamțu", - "Necula", - "Nedelcu", - "Negrea", - "Negrescu", - "Negru", - "Nica", - "Nichita", - "Nicolae", - "Nicolescu", - "Nistor", - "Niță", - "Olaru", - "Oltean", - "Olteanu", - "Oprea", - "Oproiu", - "Pârvu", - "Pascu", - "Pătrașcu", - "Păun", - "Pavel", - "Petre", - "Petrescu", - "Pîrvu", - "Pop", - "Popa", - "Popescu", - "Popovici", - "Preda", - "Puiu", - "Radu", - "Radulescu", - "Roman", - "Roșca", - "Roșu", - "Rus", - "Rusu", - "Sandu", - "Sârbu", - "Sava", - "Savu", - "Simion", - "Simionescu", - "Socol", - "Solomon", - "Spânu", - "Stan", - "Stanciu", - "Stancu", - "Stănescu", - "Ștefan", - "Ștefănescu", - "Stoian", - "Stoica", - "Stroe", - "Suciu", - "Tănase", - "Tătaru", - "Teodorescu", - "Ticu", - "Toma", - "Tomescu", - "Trandafir", - "Trifan", - "Tudor", - "Tudoran", - "Tudose", - "Ungureanu", - "Ursu", - "Vaduva", - "Varga", - "Vasile", - "Vasilescu", - "Vasiliu", - "Vatamanu", - "Vâlcu", - "Vintilă", - "Vișan", - "Vlad", - "Voicu", - "Voinea", - "Zaharia", - "Zamfir" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/sv/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/sv/firstnames_female.ts deleted file mode 100644 index 3ca2b62de..000000000 --- a/core/typescript/identity-generator/src/dictionaries/sv/firstnames_female.ts +++ /dev/null @@ -1,244 +0,0 @@ -export default [ - "Agnes", - "Agneta", - "Alexandra", - "Alice", - "Alicia", - "Alma", - "Alva", - "Amanda", - "Andrea", - "Anette", - "Angela", - "Angelica", - "Anita", - "Ann", - "Ann-Charlott", - "Ann-Christin", - "Ann-Kristin", - "Ann-Louise", - "Ann-Marie", - "Ann-Sofie", - "Anna", - "Anna-Carin", - "Anna-Karin", - "Anna-Lena", - "Anna-Maria", - "Anne", - "Anneli", - "Annelie", - "Annika", - "Astrid", - "Barbro", - "Beatrice", - "Berit", - "Bettan", - "Birgit", - "Birgitta", - "Bodil", - "Britt", - "Britt-Inger", - "Britt-Marie", - "Britta", - "Camilla", - "Carina", - "Carita", - "Carola", - "Caroline", - "Catarina", - "Catrin", - "Cecilia", - "Charlotta", - "Charlotte", - "Christina", - "Cornelia", - "Daniela", - "Desirée", - "Doris", - "Ebba", - "Edit", - "Eivor", - "Elena", - "Elin", - "Elina", - "Elisabet", - "Elisabeth", - "Ella", - "Ellen", - "Ellinor", - "Elsa", - "Elvira", - "Emelie", - "Emilia", - "Emma", - "Erika", - "Eva", - "Eva-Lena", - "Eva-Marie", - "Ewa", - "Fanny", - "Felicia", - "Filippa", - "Freja", - "Frida", - "Gabriella", - "Gerd", - "Gertrud", - "Gull-Britt", - "Gun", - "Gun-Britt", - "Gunborg", - "Gunhild", - "Gunilla", - "Gunnel", - "Hanna", - "Harriet", - "Helen", - "Helena", - "Helene", - "Hilma", - "Ida", - "Ines", - "Inga", - "Inga-Lill", - "Ingeborg", - "Ingegärd", - "Inger", - "Ingrid", - "Irene", - "Iris", - "Isabell", - "Isabella", - "Isabelle", - "Jeanette", - "Jennie", - "Jennifer", - "Jenny", - "Jessica", - "Jill", - "Joanna", - "Johanna", - "Jonna", - "Josefin", - "Josephine", - "Judith", - "Julia", - "Kajsa", - "Karin", - "Karolina", - "Katarina", - "Kerstin", - "Klara", - "Kristin", - "Kristina", - "Laila", - "Lena", - "Lilian", - "Lilly", - "Lina", - "Linda", - "Linn", - "Linnea", - "Linnéa", - "Lisa", - "Liselotte", - "Lisbeth", - "Liv", - "Lotta", - "Louise", - "Lovisa", - "Madeleine", - "Magdalena", - "Maj", - "Maj-Britt", - "Maja", - "Malin", - "Margareta", - "Margit", - "Margot", - "Maria", - "Marianne", - "Marie", - "Marie-Louise", - "Marina", - "Marita", - "Marlene", - "Martina", - "Matilda", - "Maud", - "Melissa", - "Mikaela", - "Mimmi", - "Moa", - "Molly", - "Mona", - "Monica", - "Märta", - "Nathalie", - "Nellie", - "Nicole", - "Nicki", - "Nikki", - "Nina", - "Nora", - "Nova", - "Olivia", - "Patricia", - "Paula", - "Paulina", - "Pernilla", - "Petra", - "Pia", - "Rakel", - "Rebecca", - "Rebecka", - "Regina", - "Renée", - "Rigmor", - "Ronja", - "Rose-Marie", - "Rosita", - "Rut", - "Sabina", - "Saga", - "Sandra", - "Sanna", - "Sara", - "Selma", - "Signe", - "Sigrid", - "Siri", - "Siv", - "Siw", - "Sofia", - "Sofie", - "Solveig", - "Sonja", - "Stella", - "Stina", - "Susanne", - "Svea", - "Sylvia", - "Tanja", - "Terese", - "Teresia", - "Therese", - "Tilde", - "Tindra", - "Tina", - "Tove", - "Tyra", - "Ulla", - "Ulla-Britt", - "Ulrika", - "Vanja", - "Vera", - "Veronica", - "Victoria", - "Viola", - "Viktoria", - "Wilma", - "Yvonne", - "Åsa", - "Åse" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/sv/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/sv/firstnames_male.ts deleted file mode 100644 index 39c274a05..000000000 --- a/core/typescript/identity-generator/src/dictionaries/sv/firstnames_male.ts +++ /dev/null @@ -1,248 +0,0 @@ -export default [ - "Adam", - "Adrian", - "Albin", - "Alex", - "Alexander", - "Alf", - "Alfred", - "Ali", - "Allan", - "Alvin", - "Anders", - "André", - "Andreas", - "Anton", - "Arne", - "Aron", - "Arthur", - "Arvid", - "August", - "Axel", - "Bengt", - "Benjamin", - "Bernt", - "Bertil", - "Billy", - "Birger", - "Bjarne", - "Björn", - "Bo", - "Börje", - "Carl", - "Casper", - "Christer", - "Christian", - "Christoffer", - "Claes", - "Conny", - "Curt", - "Dan", - "Daniel", - "David", - "Dennis", - "Dick", - "Douglas", - "Eddie", - "Edvin", - "Einar", - "Elias", - "Elliot", - "Elton", - "Emil", - "Eric", - "Erik", - "Erland", - "Evert", - "Felix", - "Filip", - "Folke", - "Frank", - "Fredrik", - "Gabriel", - "Gert", - "Glenn", - "Gunnar", - "Gustaf", - "Gustav", - "Göran", - "Gösta", - "Hampus", - "Hans", - "Harald", - "Harry", - "Hasse", - "Helge", - "Henrik", - "Herbert", - "Hjalmar", - "Holger", - "Hugo", - "Håkan", - "Ingemar", - "Ingvar", - "Isak", - "Ivan", - "Ivar", - "Jack", - "Jacob", - "Jakob", - "Jan", - "Jan-Erik", - "Jan-Olof", - "Jens", - "Jerry", - "Jesper", - "Jimmy", - "Joachim", - "Joakim", - "Joel", - "Johan", - "Johannes", - "John", - "Johnny", - "Jon", - "Jonas", - "Jonathan", - "Josef", - "Julian", - "Jörgen", - "Kaj", - "Kalle", - "Karl", - "Karl-Erik", - "Karl-Johan", - "Kenneth", - "Kent", - "Kevin", - "Kjell", - "Knut", - "Krister", - "Kristian", - "Kristoffer", - "Kurt", - "Lars", - "Lars-Erik", - "Lars-Göran", - "Lars-Olof", - "Leif", - "Lennart", - "Leo", - "Leon", - "Liam", - "Linus", - "Love", - "Lucas", - "Ludvig", - "Lukas", - "Magnus", - "Malte", - "Manfred", - "Marcus", - "Markus", - "Martin", - "Mathias", - "Mats", - "Matteo", - "Mattias", - "Max", - "Melker", - "Melvin", - "Mikael", - "Milo", - "Milton", - "Morgan", - "Måns", - "Mårten", - "Nicklas", - "Niclas", - "Niklas", - "Nils", - "Noah", - "Noel", - "Ola", - "Oliver", - "Olle", - "Olof", - "Olov", - "Oscar", - "Oskar", - "Ove", - "Patrik", - "Paul", - "Peder", - "Per", - "Per-Anders", - "Per-Arne", - "Per-Erik", - "Per-Olof", - "Peter", - "Petter", - "Philip", - "Pierre", - "Pontus", - "Pär", - "Ralf", - "Rasmus", - "Reine", - "Rickard", - "Rikard", - "Robert", - "Robin", - "Roger", - "Roland", - "Rolf", - "Ronny", - "Roy", - "Ruben", - "Rune", - "Samuel", - "Sebastian", - "Sigge", - "Simon", - "Sixten", - "Sonny", - "Staffan", - "Stefan", - "Sten", - "Stig", - "Sture", - "Sune", - "Svante", - "Sven", - "Sven-Erik", - "Sören", - "Tage", - "Ted", - "Teodor", - "Theo", - "Theodor", - "Thomas", - "Tim", - "Timmie", - "Tobias", - "Tomas", - "Tommy", - "Tony", - "Torbjörn", - "Tord", - "Tore", - "Torsten", - "Ulf", - "Uno", - "Urban", - "Valter", - "Verner", - "Victor", - "Vidar", - "Viggo", - "Viktor", - "Vilhelm", - "Vilgot", - "Vincent", - "Walter", - "William", - "Willy", - "Åke", - "Örjan" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/sv/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/sv/lastnames.ts deleted file mode 100644 index 786e6c64e..000000000 --- a/core/typescript/identity-generator/src/dictionaries/sv/lastnames.ts +++ /dev/null @@ -1,307 +0,0 @@ -export default [ - "Abrahamsson", - "Adamsson", - "Adolfsson", - "Ahl", - "Ahlberg", - "Ahlgren", - "Ahlqvist", - "Ahlström", - "Alexandersson", - "Alfredsson", - "Alm", - "Almgren", - "Almquist", - "Almqvist", - "Andersson", - "Andreasson", - "Arvidsson", - "Asplund", - "Augustsson", - "Axelsson", - "Backman", - "Bengtsson", - "Berg", - "Berggren", - "Bergh", - "Berglund", - "Bergman", - "Bergqvist", - "Bergsten", - "Bergström", - "Björk", - "Björklund", - "Björkman", - "Blom", - "Blomberg", - "Blomgren", - "Blomqvist", - "Boberg", - "Boman", - "Borg", - "Boström", - "Bäckman", - "Bäckström", - "Carlsson", - "Claesson", - "Dahl", - "Dahlberg", - "Dahlgren", - "Dahlin", - "Dahlqvist", - "Dahlström", - "Danielsson", - "Davidsson", - "Edlund", - "Ek", - "Ekberg", - "Ekblad", - "Eklund", - "Ekman", - "Ekström", - "Eliasson", - "Elm", - "Engberg", - "Englund", - "Engman", - "Engström", - "Eriksson", - "Erlandsson", - "Fagerberg", - "Falk", - "Fors", - "Forsberg", - "Forsgren", - "Forslund", - "Forsman", - "Fransson", - "Fredriksson", - "Friberg", - "Frisk", - "Grahn", - "Granberg", - "Granlund", - "Gunnarsson", - "Gustafsson", - "Göransson", - "Hagberg", - "Haglund", - "Hagman", - "Hagström", - "Hall", - "Hallberg", - "Hallgren", - "Hammar", - "Hammarström", - "Hansson", - "Hedin", - "Hedlund", - "Hedman", - "Hellberg", - "Hellgren", - "Hellman", - "Hellqvist", - "Hellström", - "Henriksson", - "Hermansson", - "Hjort", - "Holm", - "Holmberg", - "Holmgren", - "Holmqvist", - "Holmström", - "Håkansson", - "Hägg", - "Hägglund", - "Högberg", - "Höglund", - "Ingvarsson", - "Isaksson", - "Israelson", - "Ivarsson", - "Jakobsson", - "Jansson", - "Jensen", - "Johannesson", - "Johansson", - "Johnsson", - "Jonas", - "Jonsson", - "Jönsson", - "Karlsson", - "Karlström", - "Kjellberg", - "Knutsson", - "Kristiansson", - "Kron", - "Kullberg", - "Lager", - "Landgren", - "Lantz", - "Larsson", - "Leander", - "Lennartsson", - "Lilja", - "Liljeblad", - "Liljedahl", - "Liljegren", - "Lind", - "Lindberg", - "Lindblad", - "Lindblom", - "Lindell", - "Lindén", - "Linder", - "Lindgren", - "Lindholm", - "Lindkvist", - "Lindman", - "Lindqvist", - "Lindstedt", - "Lindström", - "Lindvall", - "Ljung", - "Ljungberg", - "Ljunggren", - "Lund", - "Lundberg", - "Lundblad", - "Lundgren", - "Lundh", - "Lundin", - "Lundmark", - "Lundqvist", - "Lundstedt", - "Lundström", - "Löfgren", - "Magnusson", - "Malm", - "Malmberg", - "Malmgren", - "Malmqvist", - "Malmström", - "Martinsson", - "Mattsson", - "Melin", - "Moberg", - "Molin", - "Månsson", - "Mårtensson", - "Nilsson", - "Norberg", - "Nordin", - "Nordlund", - "Nordström", - "Norén", - "Norlin", - "Norman", - "Nyberg", - "Nygren", - "Nylander", - "Nyman", - "Nyström", - "Ohlsson", - "Olofsson", - "Olsson", - "Ottosson", - "Palm", - "Palmqvist", - "Paulsson", - "Persson", - "Pettersson", - "Pihl", - "Pålsson", - "Rickardsson", - "Ring", - "Robertsson", - "Rosell", - "Rosén", - "Rosenberg", - "Rundqvist", - "Rydberg", - "Rydén", - "Sahlin", - "Samuelsson", - "Sandberg", - "Sandell", - "Sandin", - "Sandström", - "Sjöberg", - "Sjögren", - "Sjöholm", - "Sjölander", - "Sjölund", - "Sjöstedt", - "Sjöström", - "Skog", - "Skoglund", - "Sköld", - "Stenberg", - "Stenlund", - "Stenström", - "Strand", - "Strandberg", - "Ström", - "Strömberg", - "Sundberg", - "Sundell", - "Sundgren", - "Sundin", - "Sundqvist", - "Sundström", - "Svanberg", - "Svedberg", - "Svensson", - "Svärd", - "Söderberg", - "Södergren", - "Söderholm", - "Söderlund", - "Söderqvist", - "Söderström", - "Tholin", - "Thor", - "Thulin", - "Thunberg", - "Törnblom", - "Törnqvist", - "Ullberg", - "Wahlberg", - "Wahlgren", - "Wahlström", - "Wall", - "Wallén", - "Wallgren", - "Wallin", - "Wennberg", - "Wennerberg", - "Werner", - "Westberg", - "Wester", - "Westerberg", - "Westerlund", - "Westin", - "Westlund", - "Westman", - "Wiberg", - "Wickman", - "Widén", - "Wiklund", - "Wikström", - "Åberg", - "Ågren", - "Åkerberg", - "Åkerlund", - "Åkerman", - "Åkerström", - "Ålund", - "Åsberg", - "Åström", - "Öberg", - "Ögren", - "Öhlin", - "Öhman", - "Östberg", - "Östlund", - "Östman" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ur/firstnames_female.ts b/core/typescript/identity-generator/src/dictionaries/ur/firstnames_female.ts deleted file mode 100644 index ef9bd1963..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ur/firstnames_female.ts +++ /dev/null @@ -1,372 +0,0 @@ -export default [ - "Aabida", - "Aafiya", - "Aaliya", - "Aamina", - "Aamira", - "Aaniya", - "Aarifa", - "Aasia", - "Aasiya", - "Abeer", - "Abeera", - "Adeelah", - "Adeena", - "Adila", - "Afifa", - "Afiya", - "Afsana", - "Aiman", - "Aina", - "Ainy", - "Aisha", - "Aiza", - "Ajwa", - "Akira", - "Aleena", - "Alia", - "Alina", - "Alishba", - "Almas", - "Amal", - "Amani", - "Ameena", - "Amira", - "Anabia", - "Anam", - "Anaya", - "Aneeqa", - "Anisa", - "Anum", - "Aqsa", - "Arfa", - "Arisha", - "Arooba", - "Arsala", - "Asfiya", - "Asma", - "Atika", - "Ayesha", - "Azka", - "Baano", - "Bahar", - "Bahira", - "Bakhtawar", - "Balqees", - "Bano", - "Bareera", - "Basma", - "Batool", - "Beena", - "Behjat", - "Benazir", - "Bibi", - "Bisma", - "Bushra", - "Cahira", - "Chahat", - "Chaman", - "Chanda", - "Chandni", - "Chand", - "Chinar", - "Dabira", - "Dalia", - "Dania", - "Dareen", - "Darina", - "Deeba", - "Dilara", - "Dilawar", - "Dilnasheen", - "Dina", - "Durdanah", - "Durre", - "Durriya", - "Eeman", - "Eesha", - "Efa", - "Ehraam", - "Eila", - "Eiliya", - "Eiman", - "Eira", - "Emaan", - "Eman", - "Eram", - "Erisha", - "Erum", - "Eshaal", - "Eshal", - "Eshita", - "Faariha", - "Fabiha", - "Fahima", - "Faiza", - "Fakhira", - "Falaq", - "Fareeha", - "Fariha", - "Farisa", - "Fariya", - "Farzana", - "Faryal", - "Fasiha", - "Fatemah", - "Fatima", - "Fawzia", - "Fehmida", - "Feroza", - "Fiza", - "Gehna", - "Ghazal", - "Ghazala", - "Gohar", - "Gul", - "Gulab", - "Gulalai", - "Gulbahar", - "Gulbano", - "Gulchehra", - "Gulchin", - "Gulnar", - "Gulnaz", - "Gulraiz", - "Gulshan", - "Gulsaba", - "Gulzar", - "Habeeba", - "Habiba", - "Hadia", - "Hafsa", - "Haleema", - "Hamda", - "Hameeda", - "Hania", - "Hareem", - "Haseena", - "Hasna", - "Haya", - "Hiba", - "Hifza", - "Hina", - "Hira", - "Hoor", - "Huda", - "Huma", - "Ibadah", - "Iffat", - "Ifra", - "Ijlal", - "Ikra", - "Ila", - "Ilma", - "Iman", - "Inaya", - "Iqra", - "Irha", - "Irum", - "Isra", - "Izza", - "Jabeen", - "Jahan", - "Jahanara", - "Jalila", - "Jamila", - "Jannat", - "Jasmin", - "Javeria", - "Jiya", - "Joya", - "Juleeha", - "Kaif", - "Kainat", - "Kalsoom", - "Kanza", - "Kashaf", - "Kashifa", - "Kausar", - "Khadija", - "Khalida", - "Khanam", - "Khansa", - "Khawla", - "Khizra", - "Kinza", - "Kiran", - "Komal", - "Kubra", - "Kulsoom", - "Labeeba", - "Ladan", - "Laila", - "Laiba", - "Laraib", - "Latifa", - "Lina", - "Liyana", - "Lubna", - "Lujaina", - "Luma", - "Luqia", - "Maham", - "Maheen", - "Mahira", - "Mahjabeen", - "Mahnoor", - "Mahveen", - "Malaika", - "Manahil", - "Marwa", - "Maryam", - "Mehak", - "Meher", - "Mehreen", - "Mehvish", - "Mishal", - "Momina", - "Muneeza", - "Munira", - "Naaila", - "Nabeela", - "Nadia", - "Naeema", - "Naila", - "Nashita", - "Nashmia", - "Natasha", - "Nazia", - "Neema", - "Nighat", - "Nihal", - "Nida", - "Nimra", - "Nooreen", - "Nosheen", - "Omaima", - "Omera", - "Ommarah", - "Omnia", - "Oraina", - "Owaiza", - "Parisa", - "Parveen", - "Parvin", - "Pervaiz", - "Parween", - "Parizay", - "Pehlaaj", - "Perveen", - "Pinar", - "Qamar", - "Qandeel", - "Qanita", - "Qasia", - "Qirat", - "Qudsia", - "Qurratulain", - "Quratulain", - "Rabia", - "Rafia", - "Rahat", - "Raima", - "Rakhshanda", - "Ramsha", - "Rania", - "Rashida", - "Reema", - "Rida", - "Rimsha", - "Rizwana", - "Rubab", - "Rubina", - "Rukhsana", - "Saba", - "Sabeena", - "Sabreen", - "Sadia", - "Safiya", - "Sahar", - "Sajida", - "Sakina", - "Saliha", - "Samaira", - "Sameena", - "Sanober", - "Saniya", - "Saraab", - "Savera", - "Sehar", - "Shabana", - "Shagufta", - "Shaheena", - "Shaista", - "Shanza", - "Sharmeen", - "Shazma", - "Shehla", - "Shehnaz", - "Sidra", - "Sobia", - "Sumbal", - "Sumaira", - "Sundas", - "Tabassum", - "Tahira", - "Tahseen", - "Tajwar", - "Tamanna", - "Tania", - "Tasneem", - "Tayyaba", - "Tazeen", - "Tehmina", - "Tehreem", - "Tooba", - "Tuba", - "Ulfat", - "Ulya", - "Umara", - "Ummara", - "Ummehabiba", - "Ummehani", - "Ummehuma", - "Ummejaveria", - "Urooj", - "Uzma", - "Vaneeza", - "Veena", - "Vibha", - "Wajiha", - "Waheeda", - "Wahida", - "Waniya", - "Warda", - "Wardah", - "Waseela", - "Waseema", - "Widad", - "Yamna", - "Yara", - "Yasira", - "Yasmeen", - "Yasmin", - "Yumna", - "Zahida", - "Zahra", - "Zaiba", - "Zainab", - "Zakia", - "Zamurrad", - "Zara", - "Zareena", - "Zarmeen", - "Zaynab", - "Zeba", - "Zehra", - "Zohra", - "Zoya", - "Zubia", - "Zulekha", - "Zunaira" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ur/firstnames_male.ts b/core/typescript/identity-generator/src/dictionaries/ur/firstnames_male.ts deleted file mode 100644 index 6fa2c2c24..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ur/firstnames_male.ts +++ /dev/null @@ -1,360 +0,0 @@ -export default [ - "Aabid", - "Aadil", - "Aaftab", - "Aahad", - "Aalam", - "Aamir", - "Aarif", - "Aariz", - "Aasim", - "Aatif", - "Abaan", - "Abbas", - "Abdul", - "Abdul Ahad", - "Abdul Aziz", - "Abdul Basit", - "Abdul Ghafoor", - "Abdul Hameed", - "Abdul Hannan", - "Abdul Jabbar", - "Abdul Kareem", - "Abdul Latif", - "Abdul Malik", - "Abdul Mannan", - "Abdul Qadir", - "Abdul Rahim", - "Abdul Rashid", - "Abdul Rauf", - "Abdul Rehman", - "Abdul Sattar", - "Abdul Wahab", - "Abdullah", - "Abid", - "Abrar", - "Absaar", - "Adil", - "Adnan", - "Afaq", - "Afzal", - "Agha", - "Ahad", - "Ahmad", - "Ahmar", - "Ahsen", - "Ahsan", - "Aijaz", - "Akbar", - "Akhtar", - "Akif", - "Alauddin", - "Alam", - "Ali", - "Altaf", - "Amaan", - "Ameen", - "Amir", - "Ammar", - "Anas", - "Anis", - "Anwar", - "Aqeel", - "Arif", - "Arman", - "Arqam", - "Arsalan", - "Asad", - "Ashar", - "Ashfaq", - "Ashraf", - "Asif", - "Asim", - "Ata", - "Athar", - "Ateeq", - "Atif", - "Aun", - "Aurangzeb", - "Awais", - "Ayaz", - "Azam", - "Azhar", - "Aziz", - "Babar", - "Babur", - "Badar", - "Badr", - "Badruddin", - "Bahadur", - "Bahram", - "Bakhtiar", - "Baligh", - "Baqir", - "Bari", - "Bashar", - "Bashir", - "Basheer", - "Basit", - "Bayazid", - "Bihzad", - "Bilal", - "Binyamin", - "Bismil", - "Burhan", - "Burhanuddin", - "Cemal", - "Chaman", - "Chand", - "Changez", - "Chaudhry", - "Chiragh", - "Daamir", - "Daanish", - "Dabir", - "Daniyal", - "Danyal", - "Dar", - "Dara", - "Danish", - "Daud", - "Dawood", - "Deen", - "Dilawar", - "Dildar", - "Dost", - "Faakhir", - "Faaris", - "Faazil", - "Fahad", - "Fahim", - "Faizan", - "Fakhar", - "Fakhruddin", - "Falah", - "Faran", - "Faraz", - "Fareed", - "Farhad", - "Faris", - "Farooq", - "Farrukh", - "Faryad", - "Fateh", - "Fayyaz", - "Feroz", - "Fida", - "Firdous", - "Firoz", - "Furqan", - "Jabbar", - "Jabir", - "Jafar", - "Jahan", - "Jahangir", - "Jahanzaib", - "Jahanzeb", - "Jalal", - "Jalaluddin", - "Jalib", - "Jamal", - "Jameel", - "Jamshaid", - "Jamshed", - "Javed", - "Jawad", - "Jibran", - "Junaid", - "Kabeer", - "Kabir", - "Kaleem", - "Kamal", - "Kamil", - "Kashif", - "Kazim", - "Khaleel", - "Khalid", - "Khalil", - "Khan", - "Khizr", - "Khurshid", - "Khurram", - "Kifayat", - "Kiran", - "Kisra", - "Kumail", - "Labeeb", - "Laeeq", - "Laith", - "Lais", - "Latif", - "Liaqat", - "Lutf", - "Lutfi", - "Lutfullah", - "Luqman", - "Maaz", - "Mahboob", - "Mahdi", - "Mahmood", - "Majid", - "Malik", - "Mansoor", - "Maqbool", - "Masood", - "Mehmood", - "Mehdi", - "Mehrab", - "Mian", - "Mir", - "Mirza", - "Mohammad", - "Mohib", - "Mohsin", - "Mohtashim", - "Moiz", - "Mubarak", - "Mubashir", - "Mudassir", - "Mufeed", - "Mujahid", - "Mukarram", - "Mukhtar", - "Mumtaz", - "Munawar", - "Munir", - "Murad", - "Mustafa", - "Muzaffar", - "Nadeem", - "Nadir", - "Naeem", - "Naim", - "Najam", - "Najib", - "Najeeb", - "Naseem", - "Nashit", - "Nasir", - "Natiq", - "Nawab", - "Naveed", - "Nazim", - "Nihal", - "Noor", - "Nouman", - "Obaid", - "Omair", - "Omar", - "Osama", - "Owais", - "Parsa", - "Parvez", - "Pervez", - "Pervaiz", - "Qadir", - "Qaiser", - "Qasim", - "Qazi", - "Qudrat", - "Qudratullah", - "Qurban", - "Qutbuddin", - "Rabbani", - "Rafi", - "Rafique", - "Rahim", - "Rahman", - "Rais", - "Rajab", - "Rameez", - "Rashid", - "Rauf", - "Rehan", - "Riaz", - "Rizwan", - "Rohail", - "Rumi", - "Sabit", - "Sadiq", - "Saeed", - "Safdar", - "Safi", - "Sahir", - "Salam", - "Salman", - "Sameer", - "Sami", - "Sarmad", - "Sarwar", - "Shabbir", - "Shafaq", - "Shahid", - "Shaheen", - "Shahbaz", - "Shahzaib", - "Shahnawaz", - "Shahryar", - "Shams", - "Sharif", - "Shaukat", - "Shehryar", - "Shoaib", - "Sibtain", - "Sikandar", - "Siraj", - "Sohail", - "Suhail", - "Suleman", - "Tabish", - "Tahir", - "Taj", - "Talat", - "Talha", - "Tameem", - "Tanveer", - "Tariq", - "Tasawwar", - "Taufiq", - "Tauqeer", - "Tayyab", - "Tufail", - "Turab", - "Ubaid", - "Ubaidullah", - "Ubayd", - "Ulfat", - "Umar", - "Umair", - "Usama", - "Usman", - "Uwais", - "Vali", - "Vasif", - "Waheed", - "Wahid", - "Wajahat", - "Wajid", - "Waleed", - "Wali", - "Wasif", - "Waqas", - "Yaqub", - "Yahya", - "Yameen", - "Yasir", - "Yaseen", - "Yousaf", - "Yousuf", - "Yunus", - "Zafar", - "Zahid", - "Zahir", - "Zain", - "Zakir", - "Zaman", - "Zeeshan", - "Zia", - "Zubair", - "Zulfiqar" -]; diff --git a/core/typescript/identity-generator/src/dictionaries/ur/lastnames.ts b/core/typescript/identity-generator/src/dictionaries/ur/lastnames.ts deleted file mode 100644 index acd49cbf0..000000000 --- a/core/typescript/identity-generator/src/dictionaries/ur/lastnames.ts +++ /dev/null @@ -1,152 +0,0 @@ -export default [ - "Abbasi", - "Abbas", - "Abidi", - "Afridi", - "Agha", - "Ahmad", - "Ahmed", - "Akbar", - "Akhtar", - "Ali", - "Alvi", - "Amrohi", - "Ansari", - "Anwar", - "Arain", - "Ashraf", - "Asghar", - "Attari", - "Awan", - "Azam", - "Babar", - "Badayuni", - "Bajwa", - "Bakhtiar", - "Baloch", - "Bangash", - "Barlas", - "Bashir", - "Batool", - "Beg", - "Behzad", - "Bengali", - "Bukhari", - "Bundi", - "Butt", - "Chandio", - "Chaudhary", - "Chauhan", - "Chishti", - "Chughtai", - "Chundrigar", - "Dahri", - "Dakhani", - "Dalvi", - "Dard", - "Dars", - "Daud", - "Dehlavi", - "Dhariwal", - "Durrani", - "Edhi", - "Ehsan", - "Ejaz", - "Elahi", - "Ebrahim", - "Farooqi", - "Faruqi", - "Fateh", - "Faizi", - "Fakhri", - "Firdausi", - "Gardezi", - "Gilani", - "Ghaznavi", - "Ghauri", - "Gondal", - "Habib", - "Haider", - "Hakeem", - "Hamdani", - "Hashmi", - "Hassan", - "Hussain", - "Hyder", - "Ibrahim", - "Idrisi", - "Iftikhar", - "Ilahi", - "Imami", - "Isfahani", - "Jafri", - "Jahangir", - "Jalali", - "Jalal", - "Jamali", - "Jatoi", - "Jilani", - "Junaidi", - "Kakakhel", - "Kamal", - "Kashif", - "Kazmi", - "Khan", - "Khurshid", - "Kirmani", - "Kiyani", - "Lahori", - "Lakhnavi", - "Lari", - "Leghari", - "Lughari", - "Madani", - "Mahmood", - "Malik", - "Mansoor", - "Marvi", - "Mashhadi", - "Masoodi", - "Mir", - "Mirza", - "Mughal", - "Mufti", - "Nadvi", - "Naqvi", - "Nasir", - "Niazi", - "Nizami", - "Noori", - "Noorani", - "Osmani", - "Panhwar", - "Paracha", - "Parvez", - "Pirzada", - "Qadri", - "Qasmi", - "Qureshi", - "Rabbani", - "Rafique", - "Rahman", - "Rashid", - "Rizvi", - "Sabri", - "Sadiqi", - "Saeed", - "Safi", - "Safvi", - "Samarqandi", - "Siddiqui", - "Syed", - "Tabrizi", - "Tajik", - "Tariq", - "Thanvi", - "Tirmizi", - "Usmani", - "Yousafzai", - "Yunus", - "Zaidi", - "Zubairi" -]; diff --git a/core/typescript/identity-generator/src/factories/IdentityGeneratorFactory.ts b/core/typescript/identity-generator/src/factories/IdentityGeneratorFactory.ts deleted file mode 100644 index 84240a03b..000000000 --- a/core/typescript/identity-generator/src/factories/IdentityGeneratorFactory.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { IdentityGenerator } from "src/implementations/base/IdentityGenerator"; -import { IdentityGeneratorDa } from "src/implementations/IdentityGeneratorDa"; -import { IdentityGeneratorDe } from "src/implementations/IdentityGeneratorDe"; -import { IdentityGeneratorEn } from "src/implementations/IdentityGeneratorEn"; -import { IdentityGeneratorEs } from "src/implementations/IdentityGeneratorEs"; -import { IdentityGeneratorFa } from "src/implementations/IdentityGeneratorFa"; -import { IdentityGeneratorFr } from "src/implementations/IdentityGeneratorFr"; -import { IdentityGeneratorIt } from "src/implementations/IdentityGeneratorIt"; -import { IdentityGeneratorNl } from "src/implementations/IdentityGeneratorNl"; -import { IdentityGeneratorRo } from "src/implementations/IdentityGeneratorRo"; -import { IdentityGeneratorSv } from "src/implementations/IdentityGeneratorSv"; -import { IdentityGeneratorUr } from "src/implementations/IdentityGeneratorUr"; - -/** - * Creates a new identity generator based on the language. - * Falls back to English if the requested language is not supported. - * @param language - The language to use for generating the identity (e.g. "da", "de", "en", "es", "fa", "fr", "it", "nl", "ro", "sv", "ur"). - * @returns A new identity generator instance. - */ -export const CreateIdentityGenerator = (language: string): IdentityGenerator => { - switch (language.toLowerCase()) { - case 'da': - return new IdentityGeneratorDa(); - case 'de': - return new IdentityGeneratorDe(); - case 'en': - return new IdentityGeneratorEn(); - case 'es': - return new IdentityGeneratorEs(); - case 'fa': - return new IdentityGeneratorFa(); - case 'fr': - return new IdentityGeneratorFr(); - case 'it': - return new IdentityGeneratorIt(); - case 'nl': - return new IdentityGeneratorNl(); - case 'ro': - return new IdentityGeneratorRo(); - case 'sv': - return new IdentityGeneratorSv(); - case 'ur': - return new IdentityGeneratorUr(); - default: - // Fallback to English for unsupported languages - console.warn(`Language '${language}' is not supported. Falling back to English.`); - return new IdentityGeneratorEn(); - } -}; diff --git a/core/typescript/identity-generator/src/factories/UsernameEmailGeneratorFactory.ts b/core/typescript/identity-generator/src/factories/UsernameEmailGeneratorFactory.ts deleted file mode 100644 index 2f5ed83e1..000000000 --- a/core/typescript/identity-generator/src/factories/UsernameEmailGeneratorFactory.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { UsernameEmailGenerator } from "src/utils/UsernameEmailGenerator"; - -/** - * Creates a new username email generator. This is used by the .NET Blazor WASM JSinterop - * as it cannot create instances of classes directly, it has to use a factory method. - * @returns A new username email generator instance. - */ -export const CreateUsernameEmailGenerator = (): UsernameEmailGenerator => { - return new UsernameEmailGenerator(); -}; diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorDa.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorDa.ts deleted file mode 100644 index 4ac3b9b31..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorDa.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/da/firstnames_male'; -import femaleNames from '../dictionaries/da/firstnames_female'; -import lastNames from '../dictionaries/da/lastnames'; - -/** - * Identity generator for Danish language using Danish word dictionaries. - */ -export class IdentityGeneratorDa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorDe.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorDe.ts deleted file mode 100644 index 9372c5e01..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorDe.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IdentityGenerator, IDecadeFirstnames } from "./base/IdentityGenerator"; -import lastNames from '../dictionaries/de/lastnames'; - -// Male firstnames by decade -import maleNames1950s from '../dictionaries/de/firstnames_male_1950_1959'; -import maleNames1960s from '../dictionaries/de/firstnames_male_1960_1969'; -import maleNames1970s from '../dictionaries/de/firstnames_male_1970_1979'; -import maleNames1980s from '../dictionaries/de/firstnames_male_1980_1989'; -import maleNames1990s from '../dictionaries/de/firstnames_male_1990_1999'; -import maleNames2000s from '../dictionaries/de/firstnames_male_2000_2009'; -import maleNames2010s from '../dictionaries/de/firstnames_male_2010_2019'; -import maleNames2020s from '../dictionaries/de/firstnames_male_2020_2029'; - -// Female firstnames by decade -import femaleNames1950s from '../dictionaries/de/firstnames_female_1950_1959'; -import femaleNames1960s from '../dictionaries/de/firstnames_female_1960_1969'; -import femaleNames1970s from '../dictionaries/de/firstnames_female_1970_1979'; -import femaleNames1980s from '../dictionaries/de/firstnames_female_1980_1989'; -import femaleNames1990s from '../dictionaries/de/firstnames_female_1990_1999'; -import femaleNames2000s from '../dictionaries/de/firstnames_female_2000_2009'; -import femaleNames2010s from '../dictionaries/de/firstnames_female_2010_2019'; -import femaleNames2020s from '../dictionaries/de/firstnames_female_2020_2029'; - -/** - * Identity generator for German language using German dictionaries with decade-based firstname support. - * This implementation demonstrates how to use age-appropriate names based on birthdate. - */ -export class IdentityGeneratorDe extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[] { - // Return empty array as we're using decade-based approach for German - return []; - } - - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[] { - // Return empty array as we're using decade-based approach for German - return []; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } - - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: maleNames1950s }, - { startYear: 1960, endYear: 1969, names: maleNames1960s }, - { startYear: 1970, endYear: 1979, names: maleNames1970s }, - { startYear: 1980, endYear: 1989, names: maleNames1980s }, - { startYear: 1990, endYear: 1999, names: maleNames1990s }, - { startYear: 2000, endYear: 2009, names: maleNames2000s }, - { startYear: 2010, endYear: 2019, names: maleNames2010s }, - { startYear: 2020, endYear: 2029, names: maleNames2020s } - ]; - } - - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: femaleNames1950s }, - { startYear: 1960, endYear: 1969, names: femaleNames1960s }, - { startYear: 1970, endYear: 1979, names: femaleNames1970s }, - { startYear: 1980, endYear: 1989, names: femaleNames1980s }, - { startYear: 1990, endYear: 1999, names: femaleNames1990s }, - { startYear: 2000, endYear: 2009, names: femaleNames2000s }, - { startYear: 2010, endYear: 2019, names: femaleNames2010s }, - { startYear: 2020, endYear: 2029, names: femaleNames2020s } - ]; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorEn.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorEn.ts deleted file mode 100644 index 2c161af13..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorEn.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/en/firstnames_male'; -import femaleNames from '../dictionaries/en/firstnames_female'; -import lastNames from '../dictionaries/en/lastnames'; - -/** - * Identity generator for English language using English word dictionaries. - */ -export class IdentityGeneratorEn extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorEs.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorEs.ts deleted file mode 100644 index 94de14a42..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorEs.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/es/firstnames_male'; -import femaleNames from '../dictionaries/es/firstnames_female'; -import lastNames from '../dictionaries/es/lastnames'; - -/** - * Identity generator for Spanish language using Spanish word dictionaries. - */ -export class IdentityGeneratorEs extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorFa.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorFa.ts deleted file mode 100644 index 67401f800..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorFa.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/fa/firstnames_male'; -import femaleNames from '../dictionaries/fa/firstnames_female'; -import lastNames from '../dictionaries/fa/lastnames'; - -/** - * Identity generator for Persian (Farsi) language using Persian word dictionaries. - */ -export class IdentityGeneratorFa extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorFr.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorFr.ts deleted file mode 100644 index 08eb0bd94..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorFr.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/fr/firstnames_male'; -import femaleNames from '../dictionaries/fr/firstnames_female'; -import lastNames from '../dictionaries/fr/lastnames'; - -/** - * Identity generator for French language using French word dictionaries. - */ -export class IdentityGeneratorFr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorIt.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorIt.ts deleted file mode 100644 index f112bc632..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorIt.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { IdentityGenerator, IDecadeFirstnames } from "./base/IdentityGenerator"; -import lastNames from '../dictionaries/it/lastnames'; - -// Male firstnames by decade -import maleNames1950s from '../dictionaries/it/firstnames_male_1950_1959'; -import maleNames1960s from '../dictionaries/it/firstnames_male_1960_1969'; -import maleNames1970s from '../dictionaries/it/firstnames_male_1970_1979'; -import maleNames1980s from '../dictionaries/it/firstnames_male_1980_1989'; -import maleNames1990s from '../dictionaries/it/firstnames_male_1990_1999'; -import maleNames2000s from '../dictionaries/it/firstnames_male_2000_2009'; -import maleNames2010s from '../dictionaries/it/firstnames_male_2010_2019'; - -// Female firstnames by decade -import femaleNames1950s from '../dictionaries/it/firstnames_female_1950_1959'; -import femaleNames1960s from '../dictionaries/it/firstnames_female_1960_1969'; -import femaleNames1970s from '../dictionaries/it/firstnames_female_1970_1979'; -import femaleNames1980s from '../dictionaries/it/firstnames_female_1980_1989'; -import femaleNames1990s from '../dictionaries/it/firstnames_female_1990_1999'; -import femaleNames2000s from '../dictionaries/it/firstnames_female_2000_2009'; -import femaleNames2010s from '../dictionaries/it/firstnames_female_2010_2019'; - -/** - * Identity generator for Italian language using Italian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -export class IdentityGeneratorIt extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[] { - // Return empty array as we're using decade-based approach for Italian - return []; - } - - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[] { - // Return empty array as we're using decade-based approach for Italian - return []; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } - - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: maleNames1950s }, - { startYear: 1960, endYear: 1969, names: maleNames1960s }, - { startYear: 1970, endYear: 1979, names: maleNames1970s }, - { startYear: 1980, endYear: 1989, names: maleNames1980s }, - { startYear: 1990, endYear: 1999, names: maleNames1990s }, - { startYear: 2000, endYear: 2009, names: maleNames2000s }, - { startYear: 2010, endYear: 2019, names: maleNames2010s } - ]; - } - - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: femaleNames1950s }, - { startYear: 1960, endYear: 1969, names: femaleNames1960s }, - { startYear: 1970, endYear: 1979, names: femaleNames1970s }, - { startYear: 1980, endYear: 1989, names: femaleNames1980s }, - { startYear: 1990, endYear: 1999, names: femaleNames1990s }, - { startYear: 2000, endYear: 2009, names: femaleNames2000s }, - { startYear: 2010, endYear: 2019, names: femaleNames2010s } - ]; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorNl.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorNl.ts deleted file mode 100644 index 75eb059a0..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorNl.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/nl/firstnames_male'; -import femaleNames from '../dictionaries/nl/firstnames_female'; -import lastNames from '../dictionaries/nl/lastnames'; - -/** - * Identity generator for Dutch language using Dutch word dictionaries. - */ -export class IdentityGeneratorNl extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorRo.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorRo.ts deleted file mode 100644 index fde5b0aec..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorRo.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { IdentityGenerator, IDecadeFirstnames } from "./base/IdentityGenerator"; -import lastNames from '../dictionaries/ro/lastnames'; - -// Male firstnames by decade -import maleNames1950s from '../dictionaries/ro/firstnames_male_1950_1959'; -import maleNames1960s from '../dictionaries/ro/firstnames_male_1960_1969'; -import maleNames1970s from '../dictionaries/ro/firstnames_male_1970_1979'; -import maleNames1980s from '../dictionaries/ro/firstnames_male_1980_1989'; -import maleNames1990s from '../dictionaries/ro/firstnames_male_1990_1999'; -import maleNames2000s from '../dictionaries/ro/firstnames_male_2000_2009'; -import maleNames2010s from '../dictionaries/ro/firstnames_male_2010_2019'; - -// Female firstnames by decade -import femaleNames1950s from '../dictionaries/ro/firstnames_female_1950_1959'; -import femaleNames1960s from '../dictionaries/ro/firstnames_female_1960_1969'; -import femaleNames1970s from '../dictionaries/ro/firstnames_female_1970_1979'; -import femaleNames1980s from '../dictionaries/ro/firstnames_female_1980_1989'; -import femaleNames1990s from '../dictionaries/ro/firstnames_female_1990_1999'; -import femaleNames2000s from '../dictionaries/ro/firstnames_female_2000_2009'; -import femaleNames2010s from '../dictionaries/ro/firstnames_female_2010_2019'; - -/** - * Identity generator for Romanian language using Romanian dictionaries with decade-based firstname support. - * This implementation uses age-appropriate names based on birthdate. - */ -export class IdentityGeneratorRo extends IdentityGenerator { - /** - * Get the male first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesMaleJson(): string[] { - // Return empty array as we're using decade-based approach for Romanian - return []; - } - - /** - * Get the female first names (generic fallback - empty as we use decade-based). - */ - protected getFirstNamesFemaleJson(): string[] { - // Return empty array as we're using decade-based approach for Romanian - return []; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } - - /** - * Get decade-based male first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: maleNames1950s }, - { startYear: 1960, endYear: 1969, names: maleNames1960s }, - { startYear: 1970, endYear: 1979, names: maleNames1970s }, - { startYear: 1980, endYear: 1989, names: maleNames1980s }, - { startYear: 1990, endYear: 1999, names: maleNames1990s }, - { startYear: 2000, endYear: 2009, names: maleNames2000s }, - { startYear: 2010, endYear: 2019, names: maleNames2010s } - ]; - } - - /** - * Get decade-based female first names. - * Each range covers a specific decade with names popular during that period. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[] { - return [ - { startYear: 1950, endYear: 1959, names: femaleNames1950s }, - { startYear: 1960, endYear: 1969, names: femaleNames1960s }, - { startYear: 1970, endYear: 1979, names: femaleNames1970s }, - { startYear: 1980, endYear: 1989, names: femaleNames1980s }, - { startYear: 1990, endYear: 1999, names: femaleNames1990s }, - { startYear: 2000, endYear: 2009, names: femaleNames2000s }, - { startYear: 2010, endYear: 2019, names: femaleNames2010s } - ]; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorSv.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorSv.ts deleted file mode 100644 index 37e9aeb07..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorSv.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/sv/firstnames_male'; -import femaleNames from '../dictionaries/sv/firstnames_female'; -import lastNames from '../dictionaries/sv/lastnames'; - -/** - * Identity generator for Swedish language using Swedish word dictionaries. - */ -export class IdentityGeneratorSv extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/IdentityGeneratorUr.ts b/core/typescript/identity-generator/src/implementations/IdentityGeneratorUr.ts deleted file mode 100644 index 51f57bf0d..000000000 --- a/core/typescript/identity-generator/src/implementations/IdentityGeneratorUr.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IdentityGenerator } from "./base/IdentityGenerator"; -import maleNames from '../dictionaries/ur/firstnames_male'; -import femaleNames from '../dictionaries/ur/firstnames_female'; -import lastNames from '../dictionaries/ur/lastnames'; - -/** - * Identity generator for Urdu language using Urdu word dictionaries. - */ -export class IdentityGeneratorUr extends IdentityGenerator { - /** - * Get the male first names. - */ - protected getFirstNamesMaleJson(): string[] { - return maleNames; - } - - /** - * Get the female first names. - */ - protected getFirstNamesFemaleJson(): string[] { - return femaleNames; - } - - /** - * Get the last names. - */ - protected getLastNamesJson(): string[] { - return lastNames; - } -} diff --git a/core/typescript/identity-generator/src/implementations/base/IdentityGenerator.ts b/core/typescript/identity-generator/src/implementations/base/IdentityGenerator.ts deleted file mode 100644 index 44e6c9f87..000000000 --- a/core/typescript/identity-generator/src/implementations/base/IdentityGenerator.ts +++ /dev/null @@ -1,185 +0,0 @@ -import { UsernameEmailGenerator } from '../../utils/UsernameEmailGenerator'; -import { Gender } from '../../types/Gender'; -import { IIdentityGenerator, IBirthdateOptions } from '../../interfaces/IIdentityGenerator'; -import { Identity } from '../../types/Identity'; - -/** - * Dictionary of firstnames organized by decade range. - */ -export interface IDecadeFirstnames { - startYear: number; - endYear: number; - names: string[]; -} - -/** - * Base identity generator. - */ -export abstract class IdentityGenerator implements IIdentityGenerator { - protected firstNamesMale: string[] = []; - protected firstNamesFemale: string[] = []; - protected lastNames: string[] = []; - private readonly random = Math.random; - - /** - * Constructor. - */ - public constructor() { - // Each implementing class should provide these as static JSON strings - this.firstNamesMale = this.getFirstNamesMaleJson(); - this.firstNamesFemale = this.getFirstNamesFemaleJson(); - this.lastNames = this.getLastNamesJson(); - } - - protected abstract getFirstNamesMaleJson(): string[]; - protected abstract getFirstNamesFemaleJson(): string[]; - protected abstract getLastNamesJson(): string[]; - - /** - * Get decade-based male first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesMaleByDecade(): IDecadeFirstnames[] { - return []; - } - - /** - * Get decade-based female first names. Override this to provide age-specific names. - * If not overridden, returns an empty array and falls back to generic names. - */ - protected getFirstNamesFemaleByDecade(): IDecadeFirstnames[] { - return []; - } - - /** - * Generate a random date of birth. - * @param birthdateOptions Optional birthdate configuration - */ - protected generateRandomDateOfBirth(birthdateOptions?: IBirthdateOptions | null): Date { - if (birthdateOptions) { - const { targetYear, yearDeviation } = birthdateOptions; - - if (yearDeviation === 0) { - // Generate a random date within the target year - const startOfYear = new Date(targetYear, 0, 1); - const endOfYear = new Date(targetYear, 11, 31); - const timestamp = startOfYear.getTime() + (this.random() * (endOfYear.getTime() - startOfYear.getTime())); - return new Date(timestamp); - } else { - // Generate a random date within the year range - const minYear = targetYear - yearDeviation; - const maxYear = targetYear + yearDeviation; - const startDate = new Date(minYear, 0, 1); - const endDate = new Date(maxYear, 11, 31); - const timestamp = startDate.getTime() + (this.random() * (endDate.getTime() - startDate.getTime())); - return new Date(timestamp); - } - } - - // Default behavior: generate birthdate for age between 21 and 65 - const today = new Date(); - const minAge = 21; - const maxAge = 65; - - const minDate = new Date(today.getFullYear() - maxAge, today.getMonth(), today.getDate()); - const maxDate = new Date(today.getFullYear() - minAge, today.getMonth(), today.getDate()); - - const timestamp = minDate.getTime() + (this.random() * (maxDate.getTime() - minDate.getTime())); - return new Date(timestamp); - } - - /** - * Select appropriate firstnames based on birthdate. - * Falls back to generic names if no decade-specific data is available. - */ - protected selectFirstnamesForBirthdate(birthdate: Date, isMale: boolean): string[] { - const birthYear = birthdate.getFullYear(); - const decadeData = isMale ? this.getFirstNamesMaleByDecade() : this.getFirstNamesFemaleByDecade(); - - if (decadeData.length === 0) { - // No decade-specific data, use generic lists - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - - // Find matching decade ranges - const matchingRanges = decadeData.filter( - range => birthYear >= range.startYear && birthYear <= range.endYear - ); - - if (matchingRanges.length > 0) { - // Combine all matching ranges - const combinedNames: string[] = []; - matchingRanges.forEach(range => combinedNames.push(...range.names)); - return combinedNames; - } - - // No matching range found, combine all available decade names - const allDecadeNames: string[] = []; - decadeData.forEach(range => allDecadeNames.push(...range.names)); - - // If we have decade data but birthdate doesn't match, use all decade data - if (allDecadeNames.length > 0) { - return allDecadeNames; - } - - // Fallback to generic lists - return isMale ? this.firstNamesMale : this.firstNamesFemale; - } - - /** - * Generate a random identity. - */ - public generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity { - const identity: Identity = { - firstName: '', - lastName: '', - gender: Gender.Male, - birthDate: new Date(), - emailPrefix: '', - nickName: '' - }; - - // Determine gender - let selectedGender: Gender; - if (gender === 'random' || gender === undefined) { - // Random selection (default behavior) - selectedGender = this.random() < 0.5 ? Gender.Male : Gender.Female; - } else { - // Use specified gender - if (gender === 'male') { - selectedGender = Gender.Male; - } else if (gender === 'female') { - selectedGender = Gender.Female; - } else { - selectedGender = Gender.Male; - } - } - - // Set gender - identity.gender = selectedGender; - - // Generate birthdate first (needed for age-based firstname selection) - identity.birthDate = this.generateRandomDateOfBirth(birthdateOptions); - - // Select appropriate first name based on gender and birthdate - let availableFirstnames: string[]; - if (selectedGender === Gender.Male) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, true); - } else if (selectedGender === Gender.Female) { - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, false); - } else { - // For Gender.Other, randomly choose from either list - const usesMaleNames = this.random() < 0.5; - availableFirstnames = this.selectFirstnamesForBirthdate(identity.birthDate, usesMaleNames); - } - - identity.firstName = availableFirstnames[Math.floor(this.random() * availableFirstnames.length)]; - identity.lastName = this.lastNames[Math.floor(this.random() * this.lastNames.length)]; - - const generator = new UsernameEmailGenerator(); - identity.emailPrefix = generator.generateEmailPrefix(identity); - identity.nickName = generator.generateUsername(identity); - - return identity; - } -} \ No newline at end of file diff --git a/core/typescript/identity-generator/src/index.ts b/core/typescript/identity-generator/src/index.ts deleted file mode 100644 index c49e215a7..000000000 --- a/core/typescript/identity-generator/src/index.ts +++ /dev/null @@ -1,21 +0,0 @@ -export * from './types/Identity'; -export * from './types/Gender'; -export * from './implementations/IdentityGeneratorDa'; -export * from './implementations/IdentityGeneratorDe'; -export * from './implementations/IdentityGeneratorEn'; -export * from './implementations/IdentityGeneratorEs'; -export * from './implementations/IdentityGeneratorFa'; -export * from './implementations/IdentityGeneratorFr'; -export * from './implementations/IdentityGeneratorIt'; -export * from './implementations/IdentityGeneratorNl'; -export * from './implementations/IdentityGeneratorRo'; -export * from './implementations/IdentityGeneratorSv'; -export * from './implementations/IdentityGeneratorUr'; -export * from './implementations/base/IdentityGenerator'; -export * from './interfaces/IIdentityGenerator'; -export * from './utils/IdentityHelperUtils'; -export * from './utils/UsernameEmailGenerator'; -export * from './utils/AgeRangeConverter'; -export * from './utils/LanguageProvider'; -export * from './factories/IdentityGeneratorFactory'; -export * from './factories/UsernameEmailGeneratorFactory'; diff --git a/core/typescript/identity-generator/src/interfaces/IIdentityGenerator.ts b/core/typescript/identity-generator/src/interfaces/IIdentityGenerator.ts deleted file mode 100644 index 0096973e7..000000000 --- a/core/typescript/identity-generator/src/interfaces/IIdentityGenerator.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Identity } from "../types/Identity"; - -/** - * Options for birthdate generation. - */ -export interface IBirthdateOptions { - /** - * The target year for the birthdate (e.g., 1990). - */ - targetYear: number; - - /** - * The random deviation in years (e.g., 5 means ±5 years from targetYear). - * If 0, a random date within the target year will be chosen. - */ - yearDeviation: number; -} - -export interface IIdentityGenerator { - generateRandomIdentity(gender?: string | 'random', birthdateOptions?: IBirthdateOptions | null): Identity; -} diff --git a/core/typescript/identity-generator/src/types/Gender.ts b/core/typescript/identity-generator/src/types/Gender.ts deleted file mode 100644 index 631f6e3c8..000000000 --- a/core/typescript/identity-generator/src/types/Gender.ts +++ /dev/null @@ -1,5 +0,0 @@ -export enum Gender { - Male = 'Male', - Female = 'Female', - Other = 'Other' - } diff --git a/core/typescript/identity-generator/src/types/Identity.ts b/core/typescript/identity-generator/src/types/Identity.ts deleted file mode 100644 index 738b8ee83..000000000 --- a/core/typescript/identity-generator/src/types/Identity.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Gender } from './Gender'; - -/** - * Identity. - */ -export type Identity = { - firstName: string; - lastName: string; - gender: Gender; - birthDate: Date; - emailPrefix: string; - nickName: string; - } \ No newline at end of file diff --git a/core/typescript/identity-generator/src/utils/AgeRangeConverter.ts b/core/typescript/identity-generator/src/utils/AgeRangeConverter.ts deleted file mode 100644 index fb148fef3..000000000 --- a/core/typescript/identity-generator/src/utils/AgeRangeConverter.ts +++ /dev/null @@ -1,72 +0,0 @@ -import type { IBirthdateOptions } from '../interfaces/IIdentityGenerator'; - -/** - * Represents an age range option for identity generation. - */ -export interface IAgeRangeOption { - /** - * The value to store (e.g., "21-25", "random") - */ - value: string; - - /** - * The display label (e.g., "21-25", "Random") - */ - label: string; -} - -/** - * Gets all available age range options for identity generation. - * @returns Array of age range options - */ -export function getAvailableAgeRanges(): IAgeRangeOption[] { - return [ - { value: 'random', label: 'Random' }, - { value: '21-25', label: '21-25' }, - { value: '26-30', label: '26-30' }, - { value: '31-35', label: '31-35' }, - { value: '36-40', label: '36-40' }, - { value: '41-45', label: '41-45' }, - { value: '46-50', label: '46-50' }, - { value: '51-55', label: '51-55' }, - { value: '56-60', label: '56-60' }, - { value: '61-65', label: '61-65' } - ]; -} - -/** - * Converts an age range string (e.g., "21-25", "30-35", or "random") to birthdate options. - * @param ageRange - The age range string - * @returns An object containing targetYear and yearDeviation, or null if random - */ -export function convertAgeRangeToBirthdateOptions(ageRange: string): IBirthdateOptions | null { - if (ageRange === 'random' || !ageRange) { - return null; // Use default behavior - } - - // Parse age range like "21-25" or "30-35" - const parts = ageRange.split('-'); - if (parts.length !== 2) { - return null; - } - - const minAge = parseInt(parts[0], 10); - const maxAge = parseInt(parts[1], 10); - - if (isNaN(minAge) || isNaN(maxAge)) { - return null; - } - - const currentYear = new Date().getFullYear(); - - // Calculate the middle of the age range - const middleAge = Math.floor((minAge + maxAge) / 2); - - // Calculate target year (birth year for middle age) - const targetYear = currentYear - middleAge; - - // Calculate deviation (half the range size) - const yearDeviation = Math.floor((maxAge - minAge) / 2); - - return { targetYear, yearDeviation }; -} diff --git a/core/typescript/identity-generator/src/utils/IdentityHelperUtils.ts b/core/typescript/identity-generator/src/utils/IdentityHelperUtils.ts deleted file mode 100644 index fed235583..000000000 --- a/core/typescript/identity-generator/src/utils/IdentityHelperUtils.ts +++ /dev/null @@ -1,62 +0,0 @@ -/** - * Helper utilities for identity generation that can be used by multiple client applications. - */ -export class IdentityHelperUtils { - /** - * Normalize a birth date to the standard format: "yyyy-MM-dd". - * Handles various input formats including ISO strings with time components. - * Returns empty string for invalid/empty dates. - */ - public static normalizeBirthDate(input: string | undefined): string { - if (!input || input.trim() === '' || input.startsWith('0001-01-01')) { - return ''; - } - - const trimmed = input.trim(); - - /* - * Check if the format is valid ISO-like string manually, to support pre-1970 dates - * Matches: yyyy-MM-dd, yyyy-MM-ddTHH:mm:ss, yyyy-MM-dd HH:mm:ss, yyyy-MM-dd HH:mm:ss.SSS, etc. - */ - const match = trimmed.match(/^(\d{4})-(\d{2})-(\d{2})/); - if (match) { - const [, y, m, d] = match; - return `${y}-${m}-${d}`; - } - - // Fall back to native Date parsing only if regex match fails - const parsedDate = new Date(trimmed); - if (!isNaN(parsedDate.getTime())) { - const year = parsedDate.getFullYear().toString().padStart(4, '0'); - const month = (parsedDate.getMonth() + 1).toString().padStart(2, '0'); - const day = parsedDate.getDate().toString().padStart(2, '0'); - return `${year}-${month}-${day}`; - } - - return ''; - } - - /** - * Check if a birth date is valid. - */ - public static isValidBirthDate(input: string | undefined): boolean { - if (!input || input.trim() === '') { - return false; - } - - if (input.startsWith('0001-01-01')) { - return false; - } - - const date = new Date(input); - - // Check if the date is valid - if (isNaN(date.getTime())) { - return false; - } - - // Check if the year is valid - const yearValid = date.getFullYear() > 1 && date.getFullYear() < 9999; - return yearValid; - } -} diff --git a/core/typescript/identity-generator/src/utils/LanguageProvider.ts b/core/typescript/identity-generator/src/utils/LanguageProvider.ts deleted file mode 100644 index af0c65298..000000000 --- a/core/typescript/identity-generator/src/utils/LanguageProvider.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * The set of languages the identity generator can produce identities for. - */ -const SUPPORTED_LANGUAGE_CODES: string[] = [ - 'da', - 'de', - 'en', - 'es', - 'fr', - 'it', - 'nl', - 'ro', - 'sv', - 'ur', - 'fa', -]; - -/** - * Gets all available language codes for identity generation. - * @returns Array of ISO language codes (e.g. ["da", "de", "en", ...]). - */ -export function getAvailableLanguages(): string[] { - return [...SUPPORTED_LANGUAGE_CODES]; -} diff --git a/core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts b/core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts deleted file mode 100644 index d5e3344c9..000000000 --- a/core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts +++ /dev/null @@ -1,141 +0,0 @@ -import { Identity } from "../types/Identity"; - -/** - * Generate a username or email prefix. - */ -export class UsernameEmailGenerator { - private static readonly MIN_LENGTH = 6; - private static readonly MAX_LENGTH = 20; - private readonly symbols: string[] = ['.', '-']; - - /** - * Generate a username based on an identity. - */ - public generateUsername(identity: Identity): string { - // Generate username based on email prefix but strip all non-alphanumeric characters - let username = this.generateEmailPrefix(identity); - username = username.replace(/[^a-zA-Z0-9]/g, ''); - - // Adjust length - if (username.length < UsernameEmailGenerator.MIN_LENGTH) { - username += this.generateRandomString(UsernameEmailGenerator.MIN_LENGTH - username.length); - } else if (username.length > UsernameEmailGenerator.MAX_LENGTH) { - username = username.substring(0, UsernameEmailGenerator.MAX_LENGTH); - } - - return username; - } - - /** - * Generate an email prefix based on an identity. - */ - public generateEmailPrefix(identity: Identity): string { - const parts: string[] = []; - - // Make sure the birth date is not a string which can happen when using the .NET Blazor WASM JSInterop. - if (typeof identity.birthDate === 'string') { - identity.birthDate = new Date(identity.birthDate); - } - - switch (this.getSecureRandom(4)) { - case 0: - // First initial + last name - parts.push(identity.firstName.substring(0, 1).toLowerCase() + identity.lastName.toLowerCase()); - break; - case 1: - // Full name - parts.push((identity.firstName + identity.lastName).toLowerCase()); - break; - case 2: - // First name + last initial - parts.push(identity.firstName.toLowerCase() + identity.lastName.substring(0, 1).toLowerCase()); - break; - case 3: - // First 3 chars of first name + last name - parts.push(identity.firstName.substring(0, Math.min(3, identity.firstName.length)).toLowerCase() + identity.lastName.toLowerCase()); - break; - } - - // Always add birth year variations for uniqueness - switch (this.getSecureRandom(2)) { - case 0: - // Full year (e.g., 1990) - parts.push(identity.birthDate.getFullYear().toString()); - break; - case 1: - // Last two digits of year (e.g., 90) - parts.push(identity.birthDate.getFullYear().toString().substring(2)); - break; - } - - // Join parts with random symbols, possibly multiple - let emailPrefix = parts.join(this.getRandomSymbol()); - - // Add extra random symbol at random position - if (this.getSecureRandom(2) === 0) { - const position = this.getSecureRandom(emailPrefix.length); - emailPrefix = emailPrefix.slice(0, position) + this.getRandomSymbol() + emailPrefix.slice(position); - } - - emailPrefix = this.sanitizeEmailPrefix(emailPrefix); - - // Adjust length - if (emailPrefix.length < UsernameEmailGenerator.MIN_LENGTH) { - emailPrefix += this.generateRandomString(UsernameEmailGenerator.MIN_LENGTH - emailPrefix.length); - } else if (emailPrefix.length > UsernameEmailGenerator.MAX_LENGTH) { - emailPrefix = emailPrefix.substring(0, UsernameEmailGenerator.MAX_LENGTH); - } - - return emailPrefix; - } - - /** - * Generate a random email prefix that is not based on any identity. - * Uses random alphanumeric characters, suitable for login-type credentials - * where no persona fields are available to base the email on. - */ - public generateRandomEmailPrefix(length: number = 14): string { - return this.generateRandomString(length); - } - - /** - * Sanitize an email prefix. - */ - private sanitizeEmailPrefix(input: string): string { - // Remove any character that's not a letter, number, dot, underscore, or hyphen including special characters - let sanitized = input.replace(/[^a-zA-Z0-9._-]/g, ''); - - // Remove consecutive dots, underscores, or hyphens - sanitized = sanitized.replace(/[-_.]{2,}/g, (match) => match[0]); - - // Remove leading and trailing dots, underscores, or hyphens - sanitized = sanitized.replace(/^[-._]+/, ''); // Remove from start - sanitized = sanitized.replace(/[-._]*$/, ''); // Remove from end - - return sanitized; - } - - /** - * Get a random symbol. - */ - private getRandomSymbol(): string { - return this.getSecureRandom(3) === 0 ? this.symbols[this.getSecureRandom(this.symbols.length)] : ''; - } - - /** - * Generate a random string. - */ - private generateRandomString(length: number): string { - const chars = 'abcdefghijklmnopqrstuvwxyz0123456789'; - return Array.from({ length }, () => chars.charAt(this.getSecureRandom(chars.length))).join(''); - } - - /** - * Generate a secure random integer between 0 (inclusive) and max (exclusive) - */ - private getSecureRandom(max: number): number { - const array = new Uint32Array(1); - crypto.getRandomValues(array); - return array[0] % max; - } -} diff --git a/core/typescript/identity-generator/tsconfig.json b/core/typescript/identity-generator/tsconfig.json deleted file mode 100644 index 5ead7531e..000000000 --- a/core/typescript/identity-generator/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "dist", - "rootDir": "src", - "declaration": true, - "declarationMap": true, - "module": "ESNext", - "target": "ES2020", - "lib": ["ES2020", "DOM"], - "strict": true, - "moduleResolution": "bundler", - "resolveJsonModule": true, - "esModuleInterop": true, - "isolatedModules": true, - "forceConsistentCasingInFileNames": true, - "baseUrl": "." - }, - "include": ["src/**/*.ts"] -} \ No newline at end of file diff --git a/core/typescript/identity-generator/tsup.config.ts b/core/typescript/identity-generator/tsup.config.ts deleted file mode 100644 index b135b54ff..000000000 --- a/core/typescript/identity-generator/tsup.config.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { defineConfig } from 'tsup'; - -export default defineConfig({ - entry: ['src/index.ts'], - format: ['cjs', 'esm'], - target: 'es2020', - dts: true, - clean: true, - splitting: false, - minify: false, - sourcemap: false, - banner: { - js: '// \n// This file was automatically generated. Do not edit manually.\n', - } -}); \ No newline at end of file diff --git a/dockerfiles/all-in-one/Dockerfile b/dockerfiles/all-in-one/Dockerfile index 2a8eef983..24256d7b7 100644 --- a/dockerfiles/all-in-one/Dockerfile +++ b/dockerfiles/all-in-one/Dockerfile @@ -53,10 +53,8 @@ RUN mkdir -p ./apps/server/AliasVault.Client/wwwroot/wasm && \ cp ./core/rust/dist/wasm/aliasvault_core_bg.wasm ./apps/server/AliasVault.Client/wwwroot/wasm/ && \ cp ./core/rust/dist/wasm/aliasvault_core.js ./apps/server/AliasVault.Client/wwwroot/wasm/ -# Copy TypeScript core packages (identity-generator, vault) to Client wwwroot/js/dist/core/ -RUN mkdir -p ./apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator && \ - mkdir -p ./apps/server/AliasVault.Client/wwwroot/js/dist/core/vault && \ - cp -r ./core/typescript/identity-generator/dist/* ./apps/server/AliasVault.Client/wwwroot/js/dist/core/identity-generator/ && \ +# Copy TypeScript core packages to Client wwwroot/js/dist/core/ +RUN mkdir -p ./apps/server/AliasVault.Client/wwwroot/js/dist/core/vault && \ cp -r ./core/vault/dist/* ./apps/server/AliasVault.Client/wwwroot/js/dist/core/vault/ # Install required .NET workloads and restore packages once for the entire solution diff --git a/docs/docs/contributing/identity-generator.md b/docs/docs/contributing/identity-generator.md index bd9bc2679..03532a37f 100644 --- a/docs/docs/contributing/identity-generator.md +++ b/docs/docs/contributing/identity-generator.md @@ -35,7 +35,7 @@ We need **lists of common first and last names** used in your language/region. T ### Basic name lists 1. **Male** first names (100+ names) 2. **Female** first names (100+ names) -2. Common last names/**surnames** (100+ names) +3. Common last names/**surnames** (100+ names) ### History specific name lists AliasVault also supports history specific first names (per decade). In many countries and regions, name popularity has changed throughout the years. Names that used to be popular for people born in the 1950's are barely given to people born in the 1990's and vice versa. @@ -72,14 +72,14 @@ The more names = the more variety and more realistic identities! Want to see what the actual dictionaries look like that AliasVault uses right now? Check out these examples. We also welcome any additions to existing languages, e.g. adding more names. ### English (Simple Implementation) -- [View female names](https://github.com/aliasvault/aliasvault/blob/main/core/typescript/identity-generator/src/dictionaries/en/firstnames_female.ts) -- [View male names](https://github.com/aliasvault/aliasvault/blob/main/core/typescript/identity-generator/src/dictionaries/en/firstnames_male.ts) -- [View last names](https://github.com/aliasvault/aliasvault/blob/main/core/typescript/identity-generator/src/dictionaries/en/lastnames.ts) +- [View female names](https://github.com/aliasvault/aliasvault/blob/main/core/rust/src/identity_generator/dictionaries/en/firstnames_female.txt) +- [View male names](https://github.com/aliasvault/aliasvault/blob/main/core/rust/src/identity_generator/dictionaries/en/firstnames_male.txt) +- [View last names](https://github.com/aliasvault/aliasvault/blob/main/core/rust/src/identity_generator/dictionaries/en/lastnames.txt) ### German (Decade-Based Implementation) -- [View 1950s female names](https://github.com/aliasvault/aliasvault/blob/main/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_1950_1959.ts) -- [View 2020s female names](https://github.com/aliasvault/aliasvault/blob/main/core/typescript/identity-generator/src/dictionaries/de/firstnames_female_2020_2029.ts) -- [Browse all German files](https://github.com/aliasvault/aliasvault/tree/main/core/typescript/identity-generator/src/dictionaries/de) +- [View 1950s female names](https://github.com/aliasvault/aliasvault/blob/main/core/rust/src/identity_generator/dictionaries/de/firstnames_female_1950_1959.txt) +- [View 2020s female names](https://github.com/aliasvault/aliasvault/blob/main/core/rust/src/identity_generator/dictionaries/de/firstnames_female_2020_2029.txt) +- [Browse all German files](https://github.com/aliasvault/aliasvault/tree/main/core/rust/src/identity_generator/dictionaries/de) ---